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