Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
12 дек 2024, 03:53

Хелп плиз

Автор Erkhan, 07 апр 2023, 14:26

0 Пользователей и 1 гость просматривают эту тему.

Erkhan

Ребята есть поле ввода на общей форме. Как сделать так чтобы при открытии этой формы в поле ввода подставлялось ссылка на документ который был проведен последним? 8.3

Afinogen

 B) если у вас много используется типов документов? вы что хотите делать выборку по всем документам?
самый оптимальный вариант - это делать выборку из регистра бухгалтерии, искать последний регистратор, но тогда из вашего диапазоны выпадают документы не делающие движения по бухгалтерии

Erkhan

Afinogen, давайте объясню что делают формы. В форме документа пользователь заполняет данные и нажимает кнопку отправить, которая в свою очередь открывает общую форму для подписи с помощью ЭЦП. Далее как только пользователь выбрал ключ ввел пароль с низу есть поле с данными:ДокументСсылка. Мне необходимо чтобы при открытии формы подписи в поле где ДокументСсылка подставлялся ссылка на документ который мы только что провели?

LexaK

Цитата: Erkhan от 07 апр 2023, 15:12В форме документа пользователь заполняет данные и нажимает кнопку отправить,
которая в свою очередь открывает общую
вот в обработчике этой кнопки и передайте ссылку этого документа в общую форму! (например через Параметры, ну или как вы там общую форму открываете...)
если помогло нажмите: Спасибо!

Afinogen

Erkhan, а что дальше происходит с данными этой формы? после того как пользовтель ввел нужные данные

Erkhan

Afinogen, нажимается кнопка отправить открывается форма подписи для подписания документа

Erkhan

LexaK, СтруктураОткрытия = Новый Структура;       
   СтруктураОткрытия.Вставить("Документ", Объект.Ссылка);
   ОткрытьФорму("ОбщаяФорма.ФормаПодписиЭЦП", СтруктураОткрытия);
вот так?

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск