XML файлы 1С — ЧтениеXML 1С, ЗаписьXML 1С, ЧтениеFastInfoset 1С, ЗаписьFastInfoset 1С, ЧтениеHTML 1С, ЗаписьHTML 1С

XML — текстовые файлы, позволяющие с помощью специальной разметки сохранять сложные данные в структурированном виде.

FastInfoset — XML файл в бинарном («сжатом») виде.

HTML — всем известные веб-страницы, которые также представляют из себя аналог XML с нестрогими проверками.

Объекты чтения/записи XML, FastInfoset, HTML расширяют возможности чтения текстового файла встроенной обработкой тегов разметки.

Также они используются для объектов ПостроительDOM/ЗаписьDOM (см. далее) как источники данных.

Читать дальше »

Сложение 1С, вычитание 1С, умножение 1С, деление 1С

Возьмем простые математические действия — сложение 1С, вычитание 1С, умножение 1С, деление 1С. О них собственно и рассказывать-то нечего, но для калькулятора, который мы создаем, они нам нужны.

Читать дальше »

1С СтрДлина – длина строки

Функция 1С СтрДлина(Строка) возвращает количество букв в строке, включая «непечатные» символы (переносы строк и прочее).

Читать дальше »

1С ТекущаяДата – текущая дата и время

Функция 1С ТекущаяДата() возвращает текущую дату и время компьютера, как они установлены в операционной системе.

Читать дальше »

Массив 1С Добавить — новое значение

Метод 1С Массив.Добавить(Значение) добавляет новое значение в массив 1С, увеличивая его на одну «ячейку».

Читать дальше »


Список значений на форме 1С

Список значений на форме 1С для выбора пользователем значения можно расположить непосредственно на форме обработки/документа. Тогда пользователь сможет выбирать несколько значений из списка (зажав CTRL или SHIFT).

Читать дальше »

Список значений 1С Тип значения — фильтр типов

Свойство 1С СписокЗначений.ТипЗначения позволяет установить фильтр на разрешенные к добавлению значения по их типу. Ограничение может быть установлено как на один тип, так и на несколько (т.е. список типов).

Читать дальше »

Список значений 1С Очистить — удаление всех значений

Метод 1С СписокЗначений.Очистить() удаляет из списка значений все «ячейки» со всеми значениями. Аналогичен пересозданию списка значений.

Читать дальше »

Циклы в 1С

Цикл — это способ повторить несколько строк программного кода нужное количество раз. Обычно — пока не выполнится нужна условная операция.

Основные циклы в 1С — это «Пока … Цикл» и «Для каждого … из … Цикл». Далее — подробнее про циклы в 1С.

Читать дальше »

Описание встроенного языка 1С

Описание встроенного языка 1С — программный код на языке 1С располагается в модулях.

Программные модули в конфигурации доступны не «сами по себе», а как одно из свойств объекта метаданных. Открыть модуль можно по нажатию правой кнопки мыши на объект метаданных.

Читать дальше »

1С ЦЕЛ — целое число

Функция 1С Цел(Число) возвращает целую часть числа.

Читать дальше »

XML DOM 1С — ПостроительDOM 1С, ЗаписьDOM 1С

DOM или XML DOM — объектная модель работы с XML, где XML представлен деревом, где каждая ветка (узел) это тоже объект со своими свойствами, методами и т.п.

ДокументDOM – объект XML DOM 1С, который позволяет работать с XML файлом в «объектной» оболочке. Поддерживается массив (список) узлов, подчиненные узлы, поиск и т.п.

ПостроительDOM 1C – позволяет считывать XML в объект ДокументDOM (XML DOM 1С).

ЗаписьDOM 1C – позволяет записать ДокументDOM в файл XML.

Читать дальше »