Перебор реквизитов на форме #96687


#0 by Голова и ветер
есть форма внешней обработкина ней - порядка 30 реквизитов разных типовесть куча условий, в зависимости от которых эти реквизиты стоят доступными или нетесть ли какой-нибудь способ перебора их в цикле?Заранее спасибо
#1 by Diter
Реквизиты как называются? По разному или однотипно (Рекв1, Рекв2...)
#2 by AlexMan
Реквизиты можно перебрать через "метаданные"
#3 by Голова и ветер
по разномуа каким образом делать, если одинаковые бы были?
#4 by panda
FormEx, или завести в модуле список значений с именами реквизитов.
#5 by Голова и ветер
Обработка - внешняяподскажи, плз, как можно перебрать реквизиты накиданные на внешнюю обработку?
#6 by Diter
Тогда можно было бы такДля Индекс=1 По 10 ЦиклФорма.ПолучитьАтрибут("Рекв"+Индекс).Доступность;КонецЦикла;
#7 by smaharbA
если реквизиты дока то через метаданные, если реквезиты формы - есть один способ через wsh - но этт несерьезно (но возможно), а так или сам ВК пиши
#8 by AlexMan
не увидел про внешнюю обработку....
#9 by НВ
Шикарно! Первое предложение в "Есть форма внешней обработки"и начинаетсяAlexMan2 - 20.04.2005 - 17:54 Реквизиты можно перебрать через "метаданные"smaharbA7 - 20.04.2005 - 17:57 если реквизиты дока то через метаданные
#10 by smaharbA
правильно, надо на всех внешотч делать такие реквизиты, но не всегда так выходит, да и обработки часто чужие и/или старые за основу берешь
#11 by Diter
А что, во внутренней обработке можно? Или в отчёте?
#12 by Голова и ветер
тогда делаем еще шажок:берем список значений, в который загоняем все наименования реквизитови перебираем твоим методомФорма.ПолучитьАтрибут(сз.ПолучитьЗначение(Индекс)).Доступность;
#13 by smaharbA
а теперь без шикарно - метод?
#14 by Diter
Нормально спроектированная форма обработки не должа содержать такого количества реквизитов для заполнения. Это элементарные понятия эргономики. Не будет юзер каждый раз 30 параметров устанавливать.
#15 by Голова и ветер
а никто и не спорит про нормально спроектированные формыпросто мы статистику в 1С загоняем по целой куче параметрови есть требования начальства к тому, как это все оформлятьВот и все
#16 by smaharbA
дак мож для того и доступность/видимость?
#17 by АЛьФ
#18 by Голова и ветер
FormEx - классная штука, тока у нас стремление поменьше внешних компонент пользовать
#19 by НВ
Единственный возможный метод озвучен в , есть ещё один, но он сопряжен с чтением мдшника и при наличии 12 смысла не имеет.
#20 by smaharbA
а вот кнопочки будут доступны....
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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