Оцените, пожалуйста, статью, мы стараемся:
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Как в 1С спозиционироваться в форме списка (в форме выбора) на документе, если есть ссылка на него, т.е. как программно указать позицию конкретного документа (спозиционировать курсор) в списке документов (1С: Программисту: Списки документов)

Вопрос Как в 1С спозиционироваться в форме списка (в форме выбора) на документе, если есть ссылка на него, т.е. как программно указать позицию конкретного документа (спозиционировать курсор) в списке документов (например, при вызове формы выбора из поля ввода какой-либо диалоговой формы по кнопке выбора).
Ответ Делается это примерно так:
текФорма.ЭлементыФормы.ДокументСписок.ТекущаяСтрока = СсылкаНаДокумент;
Приведем небольшой пример использования этого метода. Допустим, нужно дать пользователю возможность выбрать документ из списка документов, открыв форму выбора спозиционированной на конкретном документе. Причем, допустим, выбор документа определяется значением реквизита, которое указал пользователь в поле «НомерЗаказаПоставщику» (это реквизит документа, не его номер).
Рисунок, демонстрирующий задачу:
1 — поле ввода «НомерЗаказаПоставщику» диалоговой формы отчета с кнопкой выбора;
2 — надпись «СообщитьНомерЗаказа» (а это номер самого документа, выводится информационно);
3 — форма выбора, открывшаяся спозиционированной на нужной строке
Как в форме выбора документа спозиционироваться на конкретном документе
Код процедуры, решающей задачу:

admin

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Next Post

Обход запроса по группировкам, как собираются данные в запросе с конструкцией ИТОГИ ПО - (1С: Программисту: Язык запросов)

Чт Дек 2 , 2010
Вопрос Обход запроса по группировкам, как собираются данные в запросе с конструкцией ИТОГИ ПО. Предположим, требуется организовать цикл, в котором должен формироваться массив заказов, в разрезе Контрагентов и Адреса доставки. Как это сделать? Ответ Пишем запрос: