Архив за месяц: Июнь 2017

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

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

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

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

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

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

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

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

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

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

Интерфейсы, стили 1С 8.x

Как задать различные стили 1С:Предприятия для различных категорий пользователей? Есть список имен интерфейсов с пометками. Как сделать помеченные интерфейсы видимыми? Как из формы обработки отключить глобальный обработчик ожиданий? Как задать различные стили 1С:Предприятия для различных категорий пользователей? ОсновнойИнтерфейс = ПользователиИнформационнойБазы.ТекущийПользователь().ОсновнойИнтерфейс.Имя; Если ОсновнойИнтерфейс = «ИнтерфейсКассира» Тогда ГлавныйСтиль = БиблиотекаСтилей.СтильКассира; ИначеЕсли ОсновнойИнтерфейс = «Планирование» Тогда ГлавныйСтиль =… Читать далее »

Табличное поле в 1С 8.x

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

Работа с элементами управления в 1С 8.x

В форме есть панель со страницами. Как разместить картинку на закладке? Как обеспечить, чтобы при открытии формы уже записанного элемента справочника «Контрагенты» активной была закладка «СчетаИДоговоры» панели «Панель»? Как организовать выбор из нескольких списков документов для открытия? Как можно организовать подстановку обращения к персоне? Как в командной панели создать подменю с кнопками? Как созданной кнопке… Читать далее »

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

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

Географическая схема в 1С 8.x

Как отобразить в форме файл географической схемы? Как отобразить в форме макет географической схемы? Как изменить масштаб географической схемы? Как отобразить на географической схеме выбранный город? Как использовать таблицу значений в качестве источника данных географической схемы? Как отобразить в форме файл географической схемы? Схема = ЭлементыФормы.ГеоСхема; Схема.Прочитать(«D:/MyGeo.geo»); Как отобразить в форме макет географической схемы? Схема… Читать далее »