Как обойти в цикле Параметры управляемой формы #606501


#0 by Конфигуратор1с
Вот получаю управляемую форму документа через Форма = ПолучитьФорму("Документ.Задача.Форма.ФормаДокумента",Новый Структура("Организация",Организация)); В процедуре при создании на сервере у меня есть параметры - данные формы структура. Как мне обойти в цикле переданные параметры ?
#1 by Ненавижу 1С
Для каждого из
#2 by Defender aka LINN
Для нахрена их получать? Ну и вообще - для нахрена получать форму?
#3 by Конфигуратор1с
итератор для значения не определен
#4 by Конфигуратор1с
Собственно у меня есть обработка - на форме обработки выбраны реквизиты. Там же добавляю новый документ и хочу заполнить его этими рекивзитами
#5 by Defender aka LINN
Ну, переданный параметр у тебя ровно один
#6 by Конфигуратор1с
их на самом деле несколько, но их не видно)))
#7 by Defender aka LINN
Ты прав, не видно :)
#8 by Конфигуратор1с
Хорошо, а можно как то открыть существующий объект в уф?
#9 by Конфигуратор1с
вариантов ни у кого нет?
#10 by Конфигуратор1с
Никто на упр формах такое не делал?
#11 by Defender aka LINN
Можно. При чем тут ?
#12 by Конфигуратор1с
Как? ВОт создал я элемент. Заполнил его реквизитами и не записав хочу открыть и показать пользователю?
#13 by Агент Инфостарта
Открывай и показывай, какие проблемы?
#14 by Конфигуратор1с
спасибо большое. Все понял.
#15 by acsent
документ заполняется не так
#16 by Конфигуратор1с
в уже все пояснил
#17 by Mort
Там это сделано через задницу, о чем как бе намекает.
#18 by Конфигуратор1с
а как тогда правильно?
#19 by Mort
Передать параметр ЗначенияЗаполнения в виде структуры с заполненными полями.
#20 by Агент Инфостарта
Да, скажите как правильно, я перепишу и другую обработку, чтобы вы не делали кирпичей. Они работают и задачу свою выполняют.
#21 by Конфигуратор1с
а процедуру в обработке заполнения не надо прописывать?
#22 by Mort
У реквизитов, соответственно, должно быть задано свойство Заполнять из данных заполнения. Для более сложных случаев можно доработать обработку заполнения (в подписке, например). Если же конфа закрыта напрочь, а реквизиты не заполняются автоматом по параметру, тут да, приходится лезть через "задний ход".
#23 by Агент Инфостарта
Ну слава богу, то есть переписывать большой необходимости нет?
#24 by Конфигуратор1с
ура! работает! спасибо огромное
#25 by Mort
Большой нет. Я о том, что в крайнем случае можно заполнить объект и тиснуть его в форму через ЗначениеВДанныеФормы, не ковыряясь в коллекциях самой формы.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С