Введение
Данная книга является описанием встроенного языка системы 1С:Предприятие и предназначена для специалистов, выполняющих конфигурирование системы для решения конкретной задачи автоматизации учета. | 1С:Предприятие является гибкой настраиваемой системой, с помощью которой можно решать широкий круг задач в сфере автоматизации деятельности предприятий.Формат исходных текстов программных модулей
Типы данных
Объявление переменных
В языке переменные не обязательно объявлять в явном виде. Неявным определением переменной является первое ее появление в левой части оператора присваивания. Возможно также явное объявление переменной при помощи оператора Перем. Тип переменной определяется типом присвоенного ей значения.Выражения и оператор присваивания
Выражение – это математическая или логическая формула, по которой вычисляется значение. Математическое выражение может стоять справа от знака равенства в операторах присваивания, быть параметром процедур или функций, индексом массива переменных.Управляющие операторы
Системные константы
Системные константы – это константы, которые доступны в любом программном модуле конфигурации. Они могут размещаться в правой части оператора присваивания, в выражениях, могут использоваться в качестве параметров вызываемых методов, процедур или функций.Системные процедуры и функции
Математические функции
Строковые функции
Функции работы с датой
Функции работы с временем
Функции преобразования типов
Функции работы с позицией документа
Процедуры и функции форматирования
Функции для вызова диалога ввода данных
Процедуры и функции общего назначения
Функции среды исполнения
Процедуры работы с транзакциями
Специальные процедуры и функции
Процедуры и функции обработки значений
Процедуры и функции компоненты "Оперативный учет"
Процедуры и функции компоненты "Бухгалтерский учет"
Процедуры и функции компоненты "Расчет"Системные предопределенные процедуры
Системные предопределенные процедуры предназначены для того, чтобы дать возможность программно обрабатывать системные события, возникающие при интерактивных действиях пользователя, таких как ввод нового, изменение, удаление.Работа с Константами
Константа – это агрегатный тип данных, средство работы с постоянными (условно постоянными) величинами. В константах хранится информация, характеризующая конфигурацию в целом, которая может быть как постоянной, так и изменяться с той или иной периодичностью.Работа со Справочниками
Контекст работы со справочниками
Атрибуты справочников
Методы периодических реквизитов
Методы справочников
Методы контекста Модуля формы элемента справочника
Предопределенные процедуры Модуля формы справочника
Методы контекста Модуля формы списка справочника
Предопределенные процедуры Модуля формы списка справочникаРабота с Перечислениями
Перечисление – средство работы с элементами данных, список возможных значений которых жестко задан в конфигурации. Например, для перечисления "ТипСотрудника" можно задать возможные значения: "Штатный", "Совместитель".Работа с Документами
Документ
Контекст работы с документами
Позиция документа
Атрибуты документов
Методы документов
Методы контекста Модуля формы документа
Предопределенные процедуры Модуля формы документа
Методы контекста Модуля документа
Предопределенные процедуры Модуля документа
Команды организации механизма заполнения документа методом подбораРабота с Журналами документов
Работа с Регистрами оперативного учета
Служебные типы данных компоненты "Бухгалтерский учет"
Работа с бухгалтерскими счетами
Работа с операциями и проводками
Работа с Журналами операций
Работа с Журналами проводок
Работа с бухгалтерскими итогами
Работа с Корректными проводками
Работа с Журналами расчетов
Работа с Видами и Группами расчетов
Работа с Правилами перерасчета
Работа с Календарями и Праздниками
Работа с последовательностями документов
Работа с объектом Периодический
Работа со Списком Значений
Работа с Таблицей Значений
Атрибуты и методы контекста Модуля формы
Работа с Таблицами
Таблицы
Контекст работы с таблицами
Атрибуты таблиц
Методы таблиц
Атрибуты и методы объекта "СекцияТаблицы"
Атрибуты и методы объекта "ОбластьТаблицы"
Атрибуты и методы таблицы в режиме ввода данных
Атрибуты и методы области таблицы в режиме ввода данных
Системные предопределенные процедуры работы с таблицамиРабота с Текстом
Для работы с текстами в системе используется специальный агрегатный тип данных – "Текст". Механизм работы с текстами предназначен для формирования отчетов в текстовом виде, а также для обмена информацией с другими программами посредством текстовых файлов.Работа с Запросами
Язык Запросов
Работа с Картинками
Контекст работы с картинками | При формировании пользовательского интерфейса прикладной задачи иногда требуется отображать в диалоговых формах и печатных документах графические файлы. Для этого в системе 1С:Предприятие используется специальный агрегатный тип данных – Картинка и специальнй элемент формы диалога и таблицы: "Картинка".Работа с Диаграммами
Работа с Файлами
Контекст работы с Файлами | Для работы с файлами в системе используется специальный агрегатный тип данных – ФС. Механизм работы с файлами предназначен для обеспечения возможности манипулирования файлами непосредственно из встроенного языка программы 1С:Предприятия.Работа с базами данных формата DBF
Работа с Метаданными
Связь с внешними приложениями посредством механизмов DDE и OLE Automation
SamoYchiteli.ru
Иллюстрированные самоучители