#0
by Трик
Сама табличная часть имеет тип ДанныеФормыКоллекция. или как НаСервере получить саму табличню часть? (тогда можно перебрать ее колонки)
#4
by Трик
подстановка в запрос или в структуру поиска, и куча других вариантов. есть возможность показать пример? ) это На клиенте? А На сервере?
#8
by Maxus43
это веть смотря задача какая. Если перебрать только видимы на экране - то по элементам управления надо, если вобще впринципе колонки в ТЧ - с объектом можно. ну ты же знаешь как называется элемен управления, связаный с ТЧ? вот его и сомтри
#12
by Maxus43
Для каждого Рекв Из ЭтотОбъект.Метаданные.табличныеЧасти.ИмяТЧ.Реквизиты Цикл... короче синтаксис в СП есть, проверять лень
#17
by Трик
спс вот так получается ДанныеформывЗначение(ЭтотОбъект.Объект,Тип("ДокументОбъект.ОтражениеЗарплатывУчете")).Метаданные.ТабличныеЧасти.ОтражениеВУчете.Реквизиты
#20
by Трик
К сожаление не так универсально как в код в толстом клиенте. :(. Может есть вариант какой типа надо написать вместо Тип(ОтражениевУчете) в коде у тип у переменной объект - ДанныеФормаСтруткура а у него нет метода метаданные
#21
by Трик
К сожаление не так универсально как в код в толстом клиенте. :(. Может есть вариант какой тип надо написать вместо Тип(ОтражениевУчете) в коде
#22
by Трик
Да все норм рабоатет Метаданные.НайтиПоТипу(Тип("ДокументТабличнаяЧасть.ОтражениеЗарплатыВУчете.ОтражениеВУчете")).Реквизиты
#23
by Maxus43
Тип тут вобще не нужен, Объект = ДанныеформывЗначение("Объект"); Рекв = Объект.Метаданные.ТабличныеЧасти.ОтражениеВУчете.Реквизиты
#24
by Трик
угу только РеквизитФормыВЗначение("Объект") все вот так Метаданные.НайтиПоТипу(Тип(РеквизитформыВзначение("Объект").ОтражениеВУчете)).Реквизиты получилось как по старому, спасибо.
#25
by Maxus43
я устал бится об стенку. Не надо тут никаких типов, лишние действия, обмект у тебя уже есть, зачем ещё и искать по метаданным?
#27
by Трик
(25,26) окей. Просто привел идентичный код старому. Раньше обработка заполнения ТЧ передавала имя ТЧ и ее можно было сделать универсальной. Щас хз. Раз все равно универсальной не делаем, сделаем без поиска в методанных. спс
#29
by Maxus43
чтобы сделать универсальной ТИПЫ тоже не нужны. Объект.Метаданные.ТабличныеЧасти[ИмяТЧ].Реквизиты
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как получить список колонок многострочной части формы списка справочника?
- Можо ли программно получить список реквизитов произвольной ФОРМЫ ?
- Как получить в модуле формы список колонок формы документа?
- Управляемые блокировки в УПП
- Как получить список видимых колонок табличной части документа?
- Где правильнее поставить управляемые блокировки
- 1С 8.2 Управляемые формы. Список подчиненного справочника
- Управляемые формы
- Как получить ссылку из динамического списка? управляемые формы.
- УТ 11 управляемые формы - добавить в таб часть колонку с остатками
- получить форму во внешней обработке (8.2 управляемые формы)
- Как программно вставить элемент формы в определённое место (управляемые формы)?
В этой группе 1С
- Как отключить информационное окно (1С 8.3 УТ 11)?
- СКД - Как программно загрузить вариант отчета
- Работа с управляемой формой при обмене данными
- Оформление макета 1с
- Как программно закрыть окно сообщений? (Такси)
- Запуск базы 1С из-под *.v8i
- Управляемые формы . Как отловить событие обновления динамического списка?
- Вывод в макет отбора 1с скд
- ЗУП Корп 2.5.85.1 Документ "Перерасчет страховых взносов" за 2013 год
- 8.3 падает при подключении внеш.ком-ты (Windows 8)
- Свойство "КнопкаПоУмолчанию" не активно для кнопки на командной панели. Почему?
- Записывается документ, присутствующий в списке отложенных к проведению. УТ 10.3
- Как закрывать счет 25, если нет базы распределения?
- РТиУ ДТ 90.02.1 КТ 43 нет сумм!
- Проблема при установке соединения с веб-сервисом (защищенное соединение)
- Как изменить цвет строки табличного документа
- Можно ли открыть управляемую форму документа в привилегированном режиме?
- Проблемы с управленческой организацией УТ11
- Ошибка КД
- В СКД не умножает поля в вычисляемом поле