1C-Code → Основы 1С

Основы 1С:Предприятие 8

Учебник для тех, кто начинает с нуля. Без допущений, что вы уже знаете, что такое переменная или зачем нужен сервер.

42 глав, примерно 18 часов чтения. Каждая глава кончается упражнениями, которые решаются прямо в браузере: код выполняется настоящим интерпретатором языка 1С, устанавливать платформу не нужно.

1. Первая программа: код, который что-то делаетС нуля, без единого допущения. Что такое код, как он выполняется и как заставить его говорить. 2. Переменные: где программа хранит данныеС самого начала и по шагам. Половина главы — упражнения: вы пишете код прямо здесь. 3. Функции и процедуры: как код делится на частиЗачем разбивать код, чем функция отличается от процедуры и что такое область видимости. 4. Где живёт код: модули, клиент и серверПервое знакомство: почему в 1С один и тот же код нельзя написать где угодно. Подробный разбор всех модулей и директив — в части «Платформа». 5. Числа: арифметика, округление и деньгиТип, с которого начинается любая учётная задача. Подробно про округление — там теряют копейки. 6. Строки: склеить, разрезать, найти, проверитьВсё, что приходит от человека и из файла, приходит строкой. Здесь — как это разбирать и не обжечься. 7. Даты: границы периода и потерянный последний деньТип, на котором ошибаются чаще всего. Здесь — почему отчёт теряет последний день и как это не повторить. 8. Условия: Булево и выбор путиЧетвёртый базовый тип и первое, что делает код умным, — умение выбрать ветку. 9. Циклы: повторить для каждогоТри вида циклов, накопление итога и главная ошибка производительности в 1С. 10. Коллекции: где хранить много значенийМассив, соответствие, структура и таблица значений — четыре инструмента и правило, как выбрать нужный. 11. Справочники и документы: чтение и записьЗдесь кончается «просто язык» и начинается сама 1С: ссылка, объект, запись и проведение. 12. Формы: клиент, сервер и управление элементамиГде выполняется код формы, почему это важнее синтаксиса и как менять форму программно. 13. Язык запросов: читать данные пачкамиКак получать данные из базы одним обращением вместо перебора.

Дальше — по подписке

Оглавление показываем целиком: вы должны видеть, что получите, до того как заплатите. Эти главы открываются вместе с задачами.

Открыть тренажёр