|
РЛС |
☑ |
0
saudin
08.09.11
✎
09:53
|
Доброе утро! Вопрос такой: для чего в шаблонах ограничений для РЛС ставятся два знака #. Например:
##Если &рлс_ЦФОСтатьиОборотов ##Тогда
ТекущаяТаблица
ИЗ
#ТекущаяТаблица КАК ТекущаяТаблица
...
##КонецЕсли
|
|
1
saudin
08.09.11
✎
09:54
|
В документации написано только про один знак #.
|
|
2
saudin
08.09.11
✎
09:57
|
Видимо асы 1С приходят на работу к обеду
|
|
3
ZanderZ
08.09.11
✎
09:58
|
(0) а типа по коду не понятно для чего ???
|
|
4
saudin
08.09.11
✎
09:59
|
(3) значит непонятно
|
|
5
saudin
08.09.11
✎
10:01
|
У меня не возникает вопрос, если одна #.
Например:
#Если &рлс_ЦФОСтатьиОборотов #Тогда
ТекущаяТаблица
ИЗ
#ТекущаяТаблица КАК ТекущаяТаблица
...
#КонецЕсли
В документации написано. А для чего ДВА символа #?
|
|
6
Мыш
08.09.11
✎
10:16
|
> А для чего ДВА символа #?
Потому что это текст шаблона, а не самого ограничения. При трансляции в ограничение происходит замена двух решеток на одну. А где одна решетка - подставляется параметр.
|
|
7
ZanderZ
08.09.11
✎
10:20
|
"Текст шаблона содержит часть текста на языке запросов, и может содержать параметры, которые выделяются при помощи символа ‘#’. После символа ‘#’ могут следовать:
- ключевое слово Параметр, после которого, в скобках указывается номер параметра в шаблоне;
- ключевое слово ТекущаяТаблица – обозначает вставку в текст псевдонима текущей таблицы, для которой строится ограничение;
- символ # – обозначает вставку в текст одного символа #.
"
|
|
8
saudin
08.09.11
✎
10:31
|
(6) Спасибо
|
|
9
saudin
08.09.11
✎
10:32
|
Тема закрыта
|
|