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

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

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

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

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

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

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

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

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

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

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

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

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

Диаграммы в 1С 8.x

Как заполнить диаграмму данными? Как заполнить данными измерительную диаграмму? Как вывести результат запроса в сводную диаграмму? Как заполнить диаграмму Ганта данными? Как связать интервалы диаграммы Ганта? Как обработать интерактивное изменение интервалов диаграммы Ганта? Как разместить непериодические метки в диаграмме Ганта? Как выделить некоторые интервалы фона диаграммы Ганта? Как заполнить диаграмму данными? Диаграмма = ЭлементыФормы.Диаграмма; //… Читать далее »

Табличный документ, текстовый документ в 1С 8.x

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

Запросы, отчеты в 1С 8.x

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

Бухгалтерский учет в 1С 8.x

Как в регистре бухгалтерии сформировать проводки? Как получить остаток по счету? Как получить обороты по счету? Как получить остатки по счетам? Как перенести остаток со счета на счет? Как найти первый документ, приведший к появлению кредитового остатка на счете? Как выбрать все счета, в аналитике которых присутствуют либо вид субконто «Контрагент», либо вид субконто «Договор»?… Читать далее »