|
В сформированный табличный документ добавить значение и расшифровку |
☑ |
0
vdeemer
24.07.19
✎
15:53
|
Доброго времени суток!
Сформирован табличный документ, можно ли в определенную ячейку установить значение, например, элемента номенклатуры? Этот ТД формируется в два шага:
1) считывается текст из файла и рисуется табличный документ, правится вручную
2) на основании содержимого модифицируется ИБ (создаются элементы справочника номенклатуры)
Вот созданные на шаге 2 элементы хотелось бы нарисовать в одной из колонок табличного документа с возможностью расшифровки. Вариант вместо ТД использовать табличное поле - рассматривается, но хочется сделать именно так, как описано.
Спасибо
|
|
1
RomanYS
24.07.19
✎
16:07
|
ТД.Область(нс,нк).Расшифровка = СсылкаНа;
|
|
2
vdeemer
24.07.19
✎
16:15
|
(1) спасибо, расшифровка срабатывает, но текст отображается "<>"
Пробовал ТД.Область(нс,нк).Значение - ошибка, ТД.Область(нс,нк).Текст - ноль реакции
|
|
3
Ёпрст
гуру
24.07.19
✎
16:16
|
после этого, показать
|
|
4
Ёпрст
гуру
24.07.19
✎
16:16
|
чтоб обновилась форма
|
|
5
vdeemer
24.07.19
✎
16:18
|
(3) (4) нипанял... форма и так обновилась, в табличном документе в поле, где установлена расшифровка, текст "<>"
|
|
6
Ёпрст
гуру
24.07.19
✎
16:19
|
(5) облась поди, из объединенных ячеек ? Вставлять нужно в первую слева, если че
|
|
7
Ёпрст
гуру
24.07.19
✎
16:19
|
ну и область задавать через (номерначала,номерначала, номерконца,номерконца0
|
|
8
vdeemer
24.07.19
✎
16:21
|
(6) (7) область единичная, задается в формате R1C1
сейчас попробую номерначала-номерконца
|
|
9
vdeemer
24.07.19
✎
16:23
|
(7) те же яйца, только в профиль
|
|
10
RomanYS
24.07.19
✎
16:24
|
(5) Расшифровка не меняет текст. Похоже что изменяешь и смотришь ты на разные объект.
УФ?
|
|
11
vdeemer
24.07.19
✎
16:26
|
(10) нет, ОФ.
ОбластьГруппы = ТабДок.Область(К, 7, К, 7); // "R"+Формат(К,"ЧГ=")+"C7"
ОбластьГруппы.Заполнение = ТипЗаполненияОбластиТабличногоДокумента.Параметр;
ОбластьГруппы.Расшифровка = СозданнаяНоменклатура.Родитель;
ОбластьГруппы.Текст = СокрЛП(СозданнаяНоменклатура.Родитель);
|
|
12
vdeemer
24.07.19
✎
16:28
|
Что характерно, как только в режиме редактирования вхожу в ячейку, "<>" меняется на наименование элемента - то, что и должно быть в тексте вместо "<>"
|
|
13
RomanYS
24.07.19
✎
16:29
|
(11)
>> ОбластьГруппы.Заполнение = ТипЗаполненияОбластиТабличногоДокумента.Параметр;
Это зачем? ИМХО это только для областей макета
|
|
14
vdeemer
24.07.19
✎
16:29
|
(12) а после выхода из режима редактирования появляется сообщение "Имя может начинаться только с буквы..."
|
|
15
RomanYS
24.07.19
✎
16:30
|
(14) читай (13)
|
|
16
vdeemer
24.07.19
✎
16:30
|
(13) (15) в точку
"ретивый дурак хуже умного врага" (с) мой отец
|
|