Архив рубрики: ЗАПИСИ ПРОГРАММИСТА 1С

Как применить округление при работе с вычисляемыми числовыми полями в запросе?

ВЫБРАТЬ ПродажиОбороты.Номенклатура, ВЫРАЗИТЬ(ПродажиОбороты.СтоимостьОборот / ПродажиОбороты.КоличествоОборот КАК ЧИСЛО(15, 2)) КАК СредняяЦенаПродажи ИЗ РегистрНакопления.Продажи.Обороты(&ДатаНач, &ДатаКон) КАК ПродажиОбороты

Как можно проверить тип значения переменной на равенство нужному?

ПараметрыПредметаИсчисления = «килограмм, килограмма, килограммов, м, грамм, грамма, граммов, м, 3»; ФорматнаяСтрока = «Л=ru_RU; ДП=Истина»; Сообщить(ЧислоПрописью(ВыводимоеЧисло, ФорматнаяСтрока, ПараметрыПредметаИсчисления));

Работа с датой в 1С 8.x

Как явно указать нужную дату? Как проверить дату на пустое значение? Как сравнить две даты (дни)? Как прибавить к дате день, месяц? Как явно указать нужную дату? ‘20050308’ Дата(2005, 1, 1) Дата(1, 1, 1) Дата(2005, 1, 1, 10, 29, 50) ДАТАВРЕМЯ(2005, 01, 01) Как проверить дату на пустое значение? Если ДатаПроверяемая = Дата(1, 1, 1)… Читать далее »

Работа со списком значений в 1С 8.x

Как создать список значений? Как добавить элементы в список значений? Как найти элемент списка значений? Как обратиться к элементу списка значений? Как перебрать элементы списка значений? Как удалить элемент списка значений? Выгрузка данных из таблицы значений в список значений Как создать список значений? СозданныйСписок = Новый СписокЗначений; Как добавить элементы в список значений? СписокСотрудников.Добавить(ТекущийСотрудник, ТекущийСотрудник.ФИО,… Читать далее »

Горячие, или быстрые кнопки для пользователя 1С 8.3

Сочетания клавиш для документов Кнопка по умолчанию (нажатие вместо клика мышкой) Ctrl + Enter Выбор поля (альтернатива мыши) F4 Прямой обход полей Tab Обратный обход полей Shift + Tab Сочетания клавиш для справочников 1С 8.3 Новый элемент Ins Новая группа Ctrl + F9 Изменить элемент Shift + Enter Просмотр элемента или группы Alt + Д… Читать далее »

Не проводится реализация другие документы в Бухгалтерия 1С 8.3

Проверяем настройки. 1. Администрирование — Параметры учета — Настройка плана счетов — Учет запасов — ведется по складам? 2. Если у вас один склад, то в Администрировании — персональные настройки- склад — укажите его.

Работа с деревом значений в 1С 8.x

Как самостоятельно заполнить дерево значений? Как в дереве значений найти строку по определенному условию? Как самостоятельно заполнить дерево значений? Процедура ЗаполнениеДерева(Кнопка) Дерево.Колонки.Очистить(); Дерево.Колонки.Добавить(«ИмяКолонки»); // Создать первую строку. Правильнее сказать создать элемент // коллекции. Он помещается в переменную «СтрокаВерхнегоУровня». СтрокаВерхнегоУровня = Дерево.Строки.Добавить(); // В колонку «ИмяКолонки» записать значение «Старшая». СтрокаВерхнегоУровня.ИмяКолонки = «Старшая»; // Создать строку подчиненную… Читать далее »

Работа с таблицой значений в 1С 8.x

Как создать таблицу значений и заполнить ее поля? Как найти значение в таблице значений? Как перебрать строки таблицы значений? Как удалить строки (колонки) таблицы значений? Как заполнить таблицу значений, если имена колонок содержатся в переменных? Как заполнить всю колонку таблицы значений нужным значением? Как таблицу значений «ТаблицаПолучатель» заполнить данными таблицы значений «ИсходнаяТаблица»? Как добавить колонки… Читать далее »

Работа с соответствиями в 1С 8.x

Как создать соответствие? Как добавить элементы в соответствие? Как обратиться к элементу соответствия? Как перебрать элементы соответствия? Как удалить элемент соответствия? Как получить данные из соответствия? Как получить многоуровневое соответствие видов расчетов, обладающих базовыми видами расчетов? Как создать соответствие? СозданноеСоответствие = Новый Соответствие(); Как добавить элементы в соответствие? ВозрастСотрудников.Вставить(Сотрудник, ВозрастСотрудника); ВозрастСотрудников [Сотрудник] = ВозрастСотрудника; Как… Читать далее »

Работа со структурами в 1С 8.x

Как создать структуру? Как добавить элементы в структуру? Как обратиться к элементу структуры? Как перебрать элементы структуры? Как удалить элемент структуры? Как в структуре установить значение для элемента с определенным ключом? Как получить в структуру многомерные данные? Как собрать информацию по установленным в форме журнала отборам? Как определить, есть ли в структуре элемент с ключом… Читать далее »