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

Автоматическое заполнение

Автор elai27, 04 мар 2011, 13:16

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

elai27

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

Myti

Документы.ИдиУчиТеорию.ПолучитьФормуВыбора()

chuevsf

А может тогда проще сделать ввод документа на основании?

cska-fanat-kz

Полнее зададите вопрос - развернутей получите ответ...
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

progmikon

А список каких документов?
В самом простом случае, записываете этот код в обработчик вашей кнопки.

Форма = Документы.ПлатежноеПоручениеВходящее.ПолучитьФормуСписка();
Форма.Открыть();

cska-fanat-kz

А если форма нужна для выбора одного из документов, то
между строками выше надо вставить

Форма.РежимВыбора = ИСТИНА;
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

elai27

есть Документ1,есть Документ2(оба документа имеют несколько одинаковых по значению полей)
в форме Документа 2 я хочу разместить кнопку Действие, при нажатии на которую появляется окно со списком Документов2, далее выбираю любой Документ2, и часть полей в Документе1 заполняется автоматически значениями из Документа2!
Какова будет процедура такой кнопки?

elai27

есть Документ1,есть Документ2(оба документа имеют несколько одинаковых по значению полей)
в форме Документа 2 я хочу разместить кнопку Действие, при нажатии на которую появляется окно со списком Документов1, далее выбираю любой Документ1, и часть полей в Документе2 заполняется автоматически значениями из Документа1!
Какова будет процедура такой кнопки?

cska-fanat-kz

Форма = Документы.Документ2.ПолучитьФормуСписка();
Форма.РежимВыбора = ИСТИНА;
ВыбранныйДокумент = Форма.ОткрытьМодально();

ЗаполнитьЗначенияСвойств(ЭтотОбъект, ВыбранныйДокумент);
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

elai27

Добавил код в процедуру кнопки и выдает ошибки:


{Документ.ГарантийныйРемонт.Форма.ФормаДокумента.Форма(4,10)}: Переменная не определена (Документы)
   Форма = <<?>>Документы.ПриемТехникиНаРемонт.ПолучитьФормуСписка(); (Проверка: Тонкий клиент)

{Документ.ГарантийныйРемонт.Форма.ФормаДокумента.Форма(8,30)}: Переменная не определена (ЭтотОбъект)
    ЗаполнитьЗначенияСвойств(<<?>>ЭтотОбъект, ВыбранныйДокумент); (Проверка: Тонкий клиент)

Теги:

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

Рейтинг@Mail.ru

Поиск