Обучающие статьи

  • циклы в 1С. Эпизод 3

    циклы в 1С. Эпизод 3

    Для начинающих программистов: цикл Для Каждого Мы уже знаем про цикл Для, но сегодня поговорим о его «особом брате» – конструкции Для Каждого. Она создана специально для работы с коллекциями: массивами, списками значений и другими наборами данных. Что такое цикл «Для Каждого» Обычный цикл «Для» требует от программиста аккуратности: правильно задать начальный индекс, не забыть,…

  • Работа со строками в 1С

    Работа со строками в 1С

    Работа со строками Зачем вообще нужны строки? Строки в программировании — это текстовые данные, с которыми работает компьютер.Это может быть: Без строк ни одна программа не обойдётся. Как появляются строки в 1С? Из чего состоит строка? Строка = набор символов.Например: «Код» → К, о, д. Символы = тоже числа Каждый символ имеет свой числовой код…

  • Список значений в 1С

    Список значений в 1С

    Для начинающих программистов: Список значений Что это такое? СписокЗначений — это расширенная версия массива.Если массив умеет просто хранить значения, то список значений умеет: Можно сказать, что это «массив с интеллектом». 1. Создание и наполнение Простейший пример: Теперь список содержит 4 элемента. Каждый элемент — это не просто число, а структура с полями: 2. Использование представлений…

  • диалоги в 1С

    диалоги в 1С

    для начинающих программистов: диалоги в 1С Что такое диалог? В 1С диалогом считается не просто сообщение, а отдельное окно, которое появляется у пользователя. 👉 Сообщить(«Привет») — это не диалог.👉 А вот Предупреждение(«Осторожно!») или ВвестиЧисло(…) — диалог, потому что у них есть собственные окна и они требуют реакции пользователя. Диалоги нужны для: Виды диалогов Предупреждение Простейший…

  • Форматирование данных в 1С

    Форматирование данных в 1С

    Форматирование данных в 1С Зачем нужен Формат? Когда мы пишем код, почти всегда нужно красиво выводить данные: числа, даты, строки. Одно и то же значение можно показать по-разному. Например, дата 01.01.2005 может выглядеть так: За всё это отвечает функция Формат(). Она умеет превращать одно значение в разные текстовые варианты, управляя пробелами, нулями, разделителями и т.д.…

  • Математика в 1С

    Математика в 1С

    Математика в 1С — полезные приёмы В реальной работе программисту постоянно приходится что-то считать:округлять цены, сравнивать числа, находить минимум или максимум, генерировать случайные значения.В 1С всё это можно делать встроенными функциями — разберём самые полезные. Округление чисел Функция Окр принимает число и количество знаков после запятой.Правило стандартное: если следующая цифра ≥ 5, прибавляем единицу. Особый…

  • Работа с датами в 1С

    Работа с датами в 1С

    Работа с датами — практика для новичков Откуда берётся дата в коде? 1) Конструктор (надёжный способ) 2) Текущая дата/время 3) Ввод от пользователя Совет: строковый литерал ‘YYYYMMDD’ удобен для быстрых примеров,но для вычислений безопаснее Дата(Г,М,Д) — меньше шансов ошибиться. Разбор готовой даты на части Полезные «нормализаторы»: Арифметика дат: что можно и как правильно +/- секунды…

  • синтакс-помощник в 1С

    синтакс-помощник в 1С

    синтакс-помощник Зачем нужен синтакс-помощник? Когда вы только начинаете программировать, легко забыть название команды, перепутать параметры или не вспомнить пример. Конечно, можно лезть в интернет, но зачем, если в самой 1С есть встроенный справочник — синтакс-помощник? Это ваш «карманный справочник»: Пользоваться им — значит экономить время и избавляться от догадок. Ситуация 1. Вспоминаем, что такое массив…

  • отладка программ в 1С

    отладка программ в 1С

    Что такое отладка? Когда мы пишем код, ошибки неизбежны. Иногда программа работает не так, как ожидалось, и нужно понять — где именно сбой.Для этого в 1С есть специальный инструмент — отладка. Отладка позволяет: Пример программы Программа простая: Как пользоваться отладкой? Для этого установим курсор мыши в пятую строчку: И в главном меню выберем команду «Отладка»-«Точка…

  • Функции и процедуры в1С. Эпизод 2.

    Функции и процедуры в1С. Эпизод 2.

    Пример: Как используется Функции и процедуры в 1С Пример 01. Пример 02. Пример 03. Пример 04. Пример 05. Функция в 1С — это маленькая программа внутри программы.Она нужна, чтобы не повторять один и тот же код много раз. Представь: у тебя есть ящик с кнопкой. То есть: функция всегда возвращает что-то назад — число, строку,…