Имя: Пароль:
1C
1С v8
Список реквизитов управляемой формы на клиенте
,
0 Dionisious
 
13.01.14
14:21
Подскажите, если кто в курсе. Как в управляемой форме на клиенте получить список реквизитов. Точнее мне надо получить список колонок таблицы (ДанныеФормыКоллекция). Можно конечно и на сервере но при вызове туда передается все данные формы а этого не хотелось бы. В процедуре &НаСервереБезКонтекста доступа к реквизитам нет.

Какие будут предложения?

Заранее спасибо.
1 dj_serega
 
13.01.14
14:23
&НаСервереБезКонтекста заменить на &НаСервере
2 dj_serega
 
13.01.14
14:24
(0) Нужно все реквизиты передать?
3 GROOVY
 
13.01.14
14:24
(1) Гениально.

(0) Реквизита или элемента формы?
4 Dionisious
 
13.01.14
14:25
(1) тогда при вызове функции на сервер будут передаваться данные всех реквизитов (табличные части очень большие так что это долго).
5 Dionisious
 
13.01.14
14:26
(3) желательно реквизита. Элемент формы я уже нашел но там могут быть не все колонки выведены.
6 Defender aka LINN
 
13.01.14
14:26
(0) А для зачем тебе этот самый список нужен?
7 Aprobator
 
13.01.14
14:27
если список колонок таблицы, то имхается мне, что имя таблицы известно. Дальше открываем СП и смотрим как этот факт можно использовать.
8 alexei366
 
13.01.14
14:28
(0) Ну сделай в процедуре ПриСозданииНаСервере, там и контекст доступен, и один фиг вызываться она всегда будет
9 Dionisious
 
13.01.14
14:29
(6) нужна структура редактируемой строки.
(7) ха если бы все так просто у типа ДанныеФормыКоллекция свойства Колонки нету.
10 alexei366
 
13.01.14
14:30
(8) Используешь функцию ПолучитьРеквизиты() и погнал дальше
11 Dionisious
 
13.01.14
14:30
(8) во блин точно!!! При открытии заполнить в реквизит а потом при необходимости из него читать. Огромное спасибо за идею.
12 alexei366
 
13.01.14
14:31
(0) И чот я не понимаю, тебе что за ранее типа не известен этот список колонок, или ты хош универсилизировать?
13 Defender aka LINN
 
13.01.14
14:31
(9) Партизанен? Яйки млеко бережешь, что ли? ЗАЧЕМ тебе структура строки? Типа, "сам не знаю, а вдруг у строки ВНЕЗАПНО, без моего ведома, пара-тройка колонок новых прорастет"?
14 Dionisious
 
13.01.14
14:33
(12) да хочу универсально сделать, что бы при добавлении колонок не переписывать кучу кода.

В общем решение найдено всем спасибо.