Вход | Регистрация


Как получить заголовок колонки на управляемых формах?

Как получить заголовок колонки на управляемых формах?
Я
   LLIaMaH
 
25.06.18 - 10:59
Или может кто подскажет более рабочее решение.

Заказчик изъявил желание чтобы ТЧ документа отображалась как шахматка, два измерения, одной по горизонтали другое по вертикали на пересечении значения в процентах. Я создал простую ТЧ с 3мя колонками, Измерение1, измерение2 и значение гже и храню исходные данные.

На форму эту ТЧ не вывожу, у формы создал другой реквизит ТаблицаЗначений, вывожу его, при открытии документа заполняю колонки таблицы-шахматки где в качестве колонок наименования всех Изменеиий 2, ЗАголовки реальные наименования объектов заполняються отдельно при создании реквизита:

 МассивРеквизитов.Очистить();
 Для Каждого Колонка ИЗ ТЗ_ТаблицаШахматка.Колонки Цикл        
    НоваяКолонка = Новый РеквизитФормы(Колонка.Имя, Колонка.ТипЗначения, "ТаблицаШахматка", Колонка.Заголовок);        
        МассивРеквизитов.Добавить(НоваяКолонка);
 КонецЦикла;      
    ИзменитьРеквизиты(МассивРеквизитов);  
    ЗначениеВРеквизитФормы(ТЗ_ТаблицаШахматка , "ТаблицаШахматка");

Проблема, при записи на сервере, хочу перезаполнить основную таблицу хранения данных, выгружаю реквизит формы ТаблицаШахматка в ТЧ и заголовки пропадают, я по ним собирался искать реальные объекты и заполнять реальную ТЧ документа.

Может кто решение предложит для подбной задачи.
 
 
   Darych
 
1 - 25.06.18 - 11:06
сохраняй построчно в структуру и заголовок туда пихай
   LLIaMaH
 
2 - 25.06.18 - 11:10
(1) Создать глобальную для формы структуру, где бы хранились данные между открытием и записью? Я так попробовал, но на сервере данные формы не хранятся. Получается нада как-то хранить на клиенте эту структуру.
   Darych
 
3 - 25.06.18 - 11:10
в хранилище
   LLIaMaH
 
4 - 25.06.18 - 11:18
А как адрес хранилища получать в процедурах НаСеревере?
   LLIaMaH
 
5 - 25.06.18 - 11:20
Точнее в ПриЗаписиНаСервере()
   bolobol
 
6 - 25.06.18 - 11:20
Я ничего не понял...
   Darych
 
7 - 25.06.18 - 11:21
передавай при вызове
   singlych
 
8 - 25.06.18 - 11:24
(2) "выгружаю реквизит формы ТаблицаШахматка в ТЧ"
- Зачем выгружать?
- я бы еще в одном реквизите типа ТЧ хранил бы соответствие колонок и значений измерений
   Darych
 
9 - 25.06.18 - 11:25
(8) мож без контекста хочет
   LLIaMaH
 
10 - 25.06.18 - 11:29
(8) Ну как вариант наверно можно попробывать. Я надеялся попроще отскочить, к томже я сильно плаваю еще в УФ и идеологии работы с ними, что можно что нельзя сделать.
 
 Рекламное место пустует
   LLIaMaH
 
11 - 25.06.18 - 11:32
(7) Через ПараметрыЗаписи события ПриЗаписи на клиенте?
   Darych
 
12 - 25.06.18 - 11:34
создал рекв, там храниш строку с адресом... а дальше как хошь
   Ботаник Гарден Меран
 
13 - 25.06.18 - 11:44
Реквизит формы типа СписокЗначений.
Доступен и в клиентском, и в серверном контексте формы.
   LLIaMaH
 
14 - 25.06.18 - 12:01
(13) ДА! обнаружил полчаса назад, пробую реализовать через этот способ.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует