|
v7: Обращение к ячейке в таблице
| ☑ |
0
Bodrug
03.02.14
✎
11:53
|
Добрый день. Подскажите, пожалуйста, как можно обратиться к параметру таблицы документа (печатной форме) из модуля формы. Т.е. задача стоит в том, что есть ячейка "Юр. адрес контрагента" типа "Выражение". И мне нужно в модуле прописать условие, что если у контр-та юр адрес заполнен, тогда пишем в макет иначе эту ячейку просто делаем подчеркнутой.
|
|
1
Рэйв
03.02.14
✎
11:56
|
Если Заполнен Тогда
ОбластьГде.Параметры.ИмяПараметра=ЮрАдрес;
Иначе
ОбластьГде.Параметры.ИмяПараметра="__________________";
КонецЕсли;
|
|
2
vova1122
03.02.14
✎
11:57
|
Прописать чтото типа такого ?(ПустаяСтрока(ЮрАдрес)=0,"_______",ЮрАдрес)
|
|
3
vova1122
03.02.14
✎
11:58
|
(1) это не восьмерка
|
|
4
vova1122
03.02.14
✎
11:59
|
+(2) Илит ПустоеЗначение()
|
|
5
Bodrug
03.02.14
✎
12:04
|
(2) А как к самой ячейке обратиться?
|
|
6
Classic
03.02.14
✎
12:05
|
(5)
Зачем? В самой ячейке и пишешь
|
|
7
Морозов Александр
03.02.14
✎
12:07
|
А че в синтаксис помощнике не пишут чели?... там где Таблица.Область
|
|
8
Bodrug
04.02.14
✎
11:55
|
(7) Пишут. Я вот так написал:
Если ПустоеЗначение(Контрагент.Адрес)=1 Тогда
Таб.Область("R27C3:R28C5").Подчеркнутый(1);
КонецЕсли;
Но, во-первых не подчеркивается эта область и, во-вторых, при выводе макета на экран, почему-то получается отступ на поллиста.
|
|
9
Bodrug
04.02.14
✎
12:02
|
Неужели, никто не подскажет?
|
|
10
Classic
04.02.14
✎
12:06
|
(9)
Ваще не в ту степь полез.
Прописываешь
?(ПустоеЗначение(ЮрАдрес)=1,"_______",ЮрАдрес)
в ячейке, делаешь ее выражением (или как оно там называется, но не текст и не шаблон). И при выводе таблицы все нормально отработает
|
|