1С
Встроенный язык
Типы данных и операторы
Переменные Динамическая типизация. а = -1; а = "Один"; Сообщить(а); //"Один" ТипЗнч(элмас) ...
Общая информация
В данном разделе предоставлена информация, максимально связанная только со встроенным языком 1С. ...
Циклы и метки
В циклах могут использовать операторы Прервать; и Продолжить; Цикл for: Для <Имя переменной> = ...
Модули, директивы препроцессора и компиляции
В 1С ебанутые правила, связанные с модульностью. Понять и простить. Модули служат для хранения к...
Подпрограммы
Функции возвращают одно значение, процедуры выполняют операции и могут изменять переданные параме...
Исключения, внешний код
Попытка ПроверяемыйПараметр = Неопределено; Если ПроверяемыйПараметр Тогда //к...
Управление отображением и событиями платформы
Модули конфигурации Модуль сеанса Выполняется при старте системы «1С:Предприятие» в момент загру...
Механизм блокировок
Хорошая статья по блокировкам на ИТС, но слегка устаревшая, в 8.3.14 алгоритм пессимистичной блок...
Механизм транзакций
Статья на ИТС Транзакция – это последовательность действий, переводящая базу данных из одного це...
Администрирование
Создание или добавление информационной базы
Под информационной базой в 1С понимается объединение ядра системы управления базами данных (СУБД)...
Структура решения и обновление
Общая информация Режимы работы 1С Существуют два режима работы 1С - файловый и клиент-серверный...
Пользователи и роли
Пользователи Для пользователя задается Имя, Полное имя и адрес электронной почты. На вкладке Доп...
Учебная версия
Доступна на официальном сайте. Нужно выбрать дистрибутив, указать имя, почту и придет ссылка на а...
Монопольный режим
В большинстве случаев работы он не используется. Необходим, когда требуется очистить помеченные н...
Объекты конфигурации
Общая информация
Получение информации о конфигурации Через отчет по метаданным конфигурации (в режиме Конфигурато...
Класс Константы и Перечисления
Константы Т к константы хранятся в базе данных, доступ к ним нужно получать через процедуру на с...
Класс Справочники
У всех справочников есть стандартные реквизиты: Код и Наименование. Справочник обновляется в моме...
Класс Документы и Журналы документов
Стандартные реквизиты: Номер документа и Дата документа. Заполнение реквизита значением по умолч...
Класс Регистры
Детали хранения информации в регистрах Регистр сведений, накопления, бухгалтерии, расчета относя...
Класс Отчеты
Визуальная разработка отчета Создание схемы компоновки данных - центральная задача при создании ...
Макеты
Присутствует во многих классах системы. Хранит формы представления данных. Может быть текстовый ...
Периодические задания
Расположены в Общие - Регламентные задания В файловом варианте (8.3), задания инициирует первый ...
План видов характеристик
Задача элементов данного типа состоит в предоставлении пользователю возможности произвольным обра...
Запросы
Одноуровневые запросы
Хранение данных в 1С. Реляционная схема. Для ссылочных данных набор реквизитов хранится в основн...
Вложенные запросы, соединение, объединение, пакетные запросы
Вложенные запросы ВЫБРАТЬ Расход.Ссылка КАК Документ, Расход.Покупатель КАК Покупатель ИЗ...
Конструктор запросов
Общая информация. Запуск конструктора: ПКМ в тексте модуля - Конструктор запроса или Основное ме...
Способы обхода результата запроса
Способы обхода выборки: в линейном порядке, в иерархическом порядке или по группировкам. Тип обхо...
Бизнес процессы и задачи.
Общая информация
Определения Руководство разработчика, глава 13 Пример настройки БП Общее взаимодействие Бизне...
Бизнес процессы
Бизнес-процесс стартует при вызове метода Старт() или нажатии кнопки "Стартовать и закрыть" в фор...
Создание бизнес процесса
Начало: База пустая. Шаг 1. Создание системной роли и системного пользователя. Должен быть хотя ...
Разработка интерфейса
Общая информация
Основа: "Разработка интерфейса прикладных решений на платформе 1С:Предприятие 8" от 2018 г., пл...
Формы интерфейса
Здесь и далее под формой понимается управляемая форма (часть кода на сервере, часть на клиенте). ...
Эстетическое оформление
Цвет ЭлементыФормы.ПолеВвода1.ЦветФонаПоля = WebЦвета.Красный; ЭлементыФормы.ПолеВвода1.ЦветФон...
Интерактивное взаимодействие и оповещения
Вывод информации пользователю Предупреждение("Текст", Таймаут_число, "Заголовок окна сообщения")...
Динамические списки
Используется для отображения информации из любых таблиц независимо от их типа. Похоже, динамич...
Сценарное тестирование
Эта тема, судя по количеству информации, только начинает развиваться. Встроенный инструмент Ис...
Отчеты
Система компоновки данных: устройство
Доп. материалы к книге. Архив распаковывается, устанавливается база из папки report82/conf/setup....
Книги
Хрусталева Е. Ю. Разработка сложных отчетов
Алгоритм преобразования задачи в реализацию
Дано: есть представление в голове заказчика, как должен выглядеть отчет (таблицы, диаграммы). Ша...
Макеты
Добавление параметра макета в отчёт: Для ячейки макета, в которой будет отображаться поле, в па...