|
Табличный документ. Не устанавливается параметр шаблона. | ☑ | ||
---|---|---|---|---|
0
qwerty09
25.05.12
✎
12:58
|
Платформа 8.2.15.289
В макете есть ячейка, свойство "Заполнение" установлено "Шаблон", в ячейке находится вот такая строка "remains in force till 31th of December [Год] and till performing the", заполняю параметр таким образом: ТекОбласть.Параметры.Год = СтрЗаменить(Год(ДО_ДатаДоговора), Символы.НПП, "")); на выходе получаю строку: "remains in force till 31th of December and till performing the". Причем параметр устанавливается, если мониторить его значение в отладчике, и дальше нигде не затирается. Подскажите плиз в чем может быть проблема? |
|||
1
На стороне добра
25.05.12
✎
13:05
|
попробуй переустановить ячейку сначала на текст, потом вернуть обратно на шаблон
|
|||
2
Wobland
25.05.12
✎
13:06
|
или применить богоугодный Формат()
|
|||
3
ale-sarin
25.05.12
✎
13:08
|
(0) Врете, что параметр устанавливается, т.к. в "СтрЗаменить(Год(ДО_ДатаДоговора), Символы.НПП, ""))" со скобками прямо беда
|
|||
4
qwerty09
25.05.12
✎
13:15
|
(1) попробовал, ниче не изменилось :(
(2) да я уже даже просто текст "2012" ему пробовал подсунуть - не хочет и все. (3) да, пардон, лишнее скопировал...то я от отчаяния уже написал вот так: СтруктураГодКонтракта = Новый Структура("Год", СтрЗаменить(Год(ДО_ДатаДоговора), Символы.НПП, "")); ТекОбласть.Параметры.Заполнить(СтруктураГодКонтракта); и все равно ниче не изменилось... ну что за хрень :( |
|||
5
Wobland
25.05.12
✎
13:16
|
(4) копипасти кусок текста из шаблона в части параметра в код
|
|||
6
kn
25.05.12
✎
13:20
|
может внимательно посмотреть а та ли это ТекОбласть
|
|||
7
hhhh
25.05.12
✎
13:25
|
(4) да, текобласть не в макете у вас случаем?
|
|||
8
qwerty09
25.05.12
✎
13:35
|
(5) сделал - та же хрень :(
(6) это в первую очередь проверил - она. Только вот подозрительно то что если отладчиком смотреть ТекОбласть.ТекущаяОбласть.Текст, то показывает только текст из первой ячейки всей области, хз почему так...Но в коллекции параметров ТекОбласть.Параметры мой параметр "Год" присутствует. (7) эм...ну вроде в макете...я же пишу сначала ОбластьТакаяТо = Макет.ПолучитьОбласть("ОбластьТакаяТо"); устанавливаю значения параметров и потом ТабДокумент.Вывести(ОбластьТакаяТо); А что должно быть не так? |
|||
9
qwerty09
25.05.12
✎
13:47
|
уже и с бубном станцевал, и кеш почистил, и убрал текст, оставил только параметр и в свойствах ячейки Шаблон изменил на Параметр - выводит пустую строку...ну что за напасть :(
|
|||
10
kn
25.05.12
✎
13:52
|
код покажи
|
|||
11
Wobland
25.05.12
✎
13:54
|
в порядке бреда: замени латинский текст на русский
|
|||
12
qwerty09
25.05.12
✎
14:24
|
Вобщем удалил и снова присвоил имя секции - заработало блеать! Платформа не перестает радовать мелкими пакостями и фичами :(
Всем спасибо! |
|||
13
Wobland
25.05.12
✎
14:55
|
всё-таки секция не та
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |