Не получается обратиться по Ссылке к новому элементу справочника, документа или другого объекта ссылочного типа? Отсутствует ссылка у нового объекта? В некоторых случаях требуется обратиться к данным документа, справочника или другого элемента объектного типа, который еще не записан в базу данных. Т.к. он еще не записан, то напрямую обратиться через […]

2

Удаление строки табличной части справочника выполняется по индексу: ОбъектСпр.ДополнительныеРеквизиты.Удалить(ИндексЭлементаКоллекции); Индекс предварительно нужно получить

Вопрос Как установить отбор в справочнике «без помеченных на удаление» программным путем? Ответ Когда справочник наполняется помеченными на удаление объектами, они начинают мешать пользователям выбирать значение справочника. Бывает, что долго не представляется возможным удалить помеченные на удаление элементы. Чтобы пользователям они не мешали,

Вопрос Как в справочнике добавить кнопку, которая в одно нажатие отобрала бы элементы справочника с конкретным (заданным) значением реквизита? Ответ Для этого под кнопкой на форме списка справочника помещается примерно такая процедура:

Про основной реквизит формы см. основной реквизит формы

5

Вопрос Как установить связь по владельцу в форме? Ответ Предположим, что где-то, например, в форме списка регистра, требуется дать пользователю возможность интерактивно указать единицу хранения номенклатуры. «Номенклатура» — это справочник. «Единица хранения» — справочник, подчиненный номенклатуре. Справочник «Номенклатура» обычно содержит очень много элементов. Если мы в форме списка регистра, просто […]

1

Вопрос Как установить выбор подчиненного элемента справочника? Ответ 1. В свойствах поля выбора подчиненного элемента установить значение связи по владельцу, и назначить процедуру событию НачалоВыбора (см. рис): 2. Код процедуры:

См. так же статью о программной установке связи по владельцу

Вопрос Бывает, необходимо назначить один из элементов справочника «более главным», не затрагивая структуру самого справочника, т.е. объединить элементы неиерархического справочника в одну группу, либо добавить другой «срез иерархии», отличающийся от уже существующего. Как это сделать? Ответ Предположим, требуется объединить контрагентов в группу и назначить этой группе одного «главного» контрагента. При […]