Как получить список реквизитов формы? #649567


#0 by ИС-2
метаданных нет, свойства реквизиты тоже нет, даже вывести список тоже нет. Пока вижу только вариант с пробеганием по всем элементам формы у которых есть свойство Данные. Вопросы: 1) Есть ли альтернативные способы получения списка реквзитов формы?
#1 by mikecool
Пока вижу только вариант с пробеганием по всем элементам формы у которых есть свойство Данные. - можно еще по признаку ИзменяетДанные ориентироваться
#2 by pessok
Этож УФ, насколько я протелепатировал? Если УФ - ПолучитьРеквизиты; !УФ - да, обходить
#3 by ИС-2
(2 не, это обычная форма
#4 by pessok
дак там всегда так было - Для Каждого Эл Из ЭлементыФормы Цикл
#5 by ИС-2
Туда еще все возможные надписи попадут и другой мусор. Еще вариант - фильтровать по типу (ПолеВвода, Табличное поле), но тогда что-то может не попасть (некоторые надписи)
#6 by pessok
давай начнем с малого. цель какая?
#7 by ИС-2
Есть обработка, ее код сосредоточен в формах т.е расчитана она только для работы с клиентом. Моя задача сделать рег. задание для выполнения кода.Я вынесу код из модуля формы в модуль объекта, где в процедуры будет передаваться параметр Структура (если вызов из формы то передаваться будет ЭтаФорма, если рег. задание то структруа).
#8 by pessok
ну тогда в , скорее всего, будет самое нормально решение... Притом как-нить сурово, а-ля
#9 by Рэйв
Для каждого Рек из Элементыформы Цикл
#10 by pessok
а если у реквизита нет поля данные, то грохнется в ошибку
#11 by Serg_1960
"Я вынесу код из модуля формы в модуль объекта" - "Баба-Яга - против"(с) Зачем лишний мусор в модуле объекта? В модуль менеджера этот экспортный мусор :) PS: (имхо) какое-то кривоватое (сорри) решение проблемы получается.
#12 by Рэйв
Как это нет?  Это элемент формы. У всех он есть
#13 by Reset
ТС, рассказал бы нормально цель, вместо того чтобы сразу две загадочные темы создавать
#14 by pessok
да херню несу
#15 by Serg_1960
+1 Некоторым даже не ясно что "из модуля формы в модуль объекта" - это не обязательно про документы. Намекаю на :)
#16 by Reset
Нахрена в модуль объекта форму передавать ? О_О Для реквизитов? а в модуле объекта они типа недоступны?
#17 by Рэйв
Лишним не будет:-)  Просто не найдет номер и дата:-)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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