1С Произвольное представление документа

Для документа Реализация товаров и услуг необходимо сделать произвольное представление документа в зависимости от вида, который указал пользователь. Задача Для документа Реализация товаров и услуг организовать формирование представления документа  в зависимости от значения реквизита Вид: Товары — «Реализация товаров  » + <Номер> +  » от » + <Дата>; Услуги — «Акт выполненных работ  » + <Номер> +  » от » + <Дата>. Решение Для реализации воспользуемся двумя событиями, описанными в модуле менеджера документа:

Читать далее

1С 8.3 как программно добавить новую колонку динамического списка после изменения текста запроса (добавляем колонку «Есть реализация»)

Читать далее

Программная установка параметров выбора в 1C

Как пример программного отбора при выборе значения реквизита «тГрузополучатель»:

Читать далее

Программное получение системной информации о компьютере и конфигурации в 1С

В 1С предусмотрена возможность программного получения свойств конфигурации и некоторых технических характеристик компьютера, на котором работает платформа. В статье описывается этот функционал. Для получения характеристик компьютера предназначен объект СистемнаяИнформация:

Пример выводимых данных:

Внимание! Объект СистемнаяИнформация доступен как на клиенте, так и на сервере. Будет получена информация о том компьютере, на чьей стороне выполняется код.

Читать далее

1С 8.3 как отключить контроль заполнения цены в заказах клиентов в конфигурации управление торговлей 11.4 (УТ 11.4 или 11.3)

Для того, чтобы отключить контроль заполнения цены в заказах клиентов в конфигурации управление торговлей 11.3 или 11.4 (разрешить продажу по нулевой цене) Включаем возможность изменения общего модуля «ПродажиСервер» В процедуре «ПроверитьКорректностьЗаполненияДокументаПродажи» в разделе «// ЗАКАЗ КЛИЕНТА» находим строку «МассивПроверок.Добавить(«КонтрольЗаполненияЦенСУчетомОтменнных»);» И комментируем ее     Все…

Читать далее

1С : как найти всех пользователей у которых есть определенная роль?

Читать далее

1С открыть СКД с параметром

Читать далее

Хранилище значений 1С

ХранилищеЗначения (хранилище значений 1С) – это объект в языке 1С, который позволяет хранить в базе данных прочие значения, например картинки и файлы, структуры и таблицы значений. Сначала мы создаем значение, например:

Потом помещаем его в хранилище значений 1С:

Сжатие данных в хранилище значений 1С с параметром «9» означает, что данные будут храниться в архивированном виде, с максимальной степенью сжатия. Чтобы сохранить такое значение в базу данных, нужно создать объект конфигурации (справочник, документ и т.п.), у которого добавить реквизит с типом ХранилищеЗначения.

Кроме хранения таких значений в базе данных, с помощью хранилища значений 1С, мы также можем сохранить такое значение в файл, например:

Читать далее

1С 8.3 : Как свернуть массив

Один из вариантов:

Читать далее

1С 8.3 : работа с деревом значений и таблицей значений. Часть II (Реализация DRAG and DROP)

Реализации механизма Drag and Drop (или проще говоря “Перетаскивания”) для ДереваЗначений расположенного на управляемой форме управляемого приложения 1С 8.3 Основная сложность реализации механизма перетаскивания заключается в том, что у строки ДереваЗначений платформа не позволяет просто изменить родителя, т.е. переподчинить строку. Единственный способ это сделать – создать новую строку вместе со всеми подчиненными строками, т.е. полностью скопировать всю ветку дерева вместе со всей иерархией и подчинить ее требуемой строке-родителю, после чего удалить исходную ветку. Данная задача распадается на две подзадачи: 1). Перед перетаскиванием необходимо проверить корректность данной операции, узел дерева нельзя переносить в узлы подчиненные ему самому, т.е. родительский узел нельзя переносить в дочерние, т.к. это приведет к “бесконечной рекурсии” и “падению” платформы. Это реализуется с помощью обработчика события ЭлементДеревоПроверкаПеретаскивания(…) 2). Если перетаскивание возможно, то при помощи обработчика ЭлементДеревоПеретаскивание(…)запускается рекурсивная функция, которая создает новую ветку дерева, подчиненную требуемому родителю, а исходную удаляет. Обращаю особое внимание на то, что в платформе 8.3 реализован механизм множественного выбора элементов, поэтому вышеуказанные операции необходимо произвести для всех выбранных пользователем элементов.

Читать далее

Открытие списка договоров с отбором по владельцу

Читать далее

1С 8.3 : Отбор в динамическом списке одновременно по двум полям

Читать далее

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

Читать далее