Код на УФ #734296


#0 by Alekzander Wolf
Только начал изучать УФ, помогите со структурой кода.   В моей обработке по нажатии кнопки вызывается форма выбора справочника. В этой форме выбора я делаю определенный отбор и потом этот отбор должен попасть в табличную часть, которая находиться в моей обработке.
#1 by Лодырь
Вы под отбором понимаете Отбор? Или что-то другое?
#2 by Alekzander Wolf
на форме выбора делается все ручками
#3 by Рэйв
Гдето видел такой пример перебора дин. списка
#4 by Alekzander Wolf
Где этот кусок кода должен выполнятся?
#5 by Рэйв
В форме выбора . Проще всего просто вернуть Выорку как результат выбора в обработку и там над ней уже делать что хочешл
#6 by Рэйв
*Выборку
#7 by Alekzander Wolf
Еще момент моя обработка внешняя. Т.е. нужно будет использовать событие ПриЗакрытии в этой формы выбора справочника. А как потом передать эту таблицу значений в мою внешнию обработку.
#8 by Рэйв
Как то так ОповеститьОВыборе (NotifyChoice) Синтаксис: ОповеститьОВыборе(<ЗначениеВыбора>) Параметры: Тип: Произвольный. Результат выбора. Описание: Посылает оповещение владельцу формы о выполнении выбора или подбора, передает ему выбранное значение. Закрывает форму в соответствии со значением свойства ЗакрыватьПриВыборе. Данное действие аналогично выполнению выбора в форме, открытой для выбора в поле ввода или ячейке табличного поля. Доступность: Тонкий клиент, веб-клиент, толстый клиент. Примечание: Может применяться в случае, когда открытие формы выбора или подбора выполнено средствами языка.
#9 by Адский плющ
Открывать форму выбора чтобы получить оттуда отбор. Выдумщики мля.
#10 by Рэйв
А чего еще от формы выбора получать?:-)
#11 by Рэйв
Это ,я так понял, упрощенная консоль запросов, быстренько выбра чего надо и вернул:-)
#12 by Alekzander Wolf
Как выбрать данные из динамического списка?
#13 by Рэйв
тебе же в как раз выборка из динамичемкого списка. :-)
#14 by Alekzander Wolf
Не работает она
#15 by Alekzander Wolf
{Справочник.Партнеры.Форма.ФормаВыбора.Форма(276,19)}: Тип не определен (ПостроительОтчета) Построитель=Новый <<?>>ПостроительОтчета; (Проверка: Тонкий клиент) {Справочник.Партнеры.Форма.ФормаВыбора.Форма(277,34)}: Тип не определен (ОписаниеИсточникаДанных) Построитель.ИсточникДанных=Новый <<?>>ОписаниеИсточникаДанных(Список); (Проверка: Тонкий клиент)
#16 by olegves
используй временное хранилище для своих данных и оповещение для информирования формы документа об обработке данных. Построитель отчета не в тему. Возвращать лучше всего структуру
#17 by mzelensky
НА клиенте нет построителя отчетов, на сколько я помню. Загляни в СП
#18 by mzelensky
ТЫ лучше объясни какую задачу ты в целом решаешь? Просто не всегда можно один и тот же код (да и принцип работы) перенести с обычных форм на УФ. Порой приходится полностью заново велосипед собирать.
#19 by Alekzander Wolf
как я понял задачу. Есть обработка моя(внешняя), на ней кнопка, которая вызывает форму выбора справочника. В этой форме выбора я ручками провожу отбор. Закрываю эту форму выбора и весь список отобранных мной элементов должен перенестись в мою обработку, где у меня уже есть табличная часть для этого.
#20 by banco
а в чем проблема то? открываешь форму с возможностью множественного выбора, пользователь делает свой отбор на форме, потом Ctrl+A и выбор.
#21 by Alekzander Wolf
если не сложно эскизно набросайте код, где что должно происходить
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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