|
Что означает символ #? |
☑ |
0
В@учер
18.10.04
✎
15:21
|
В модуле объекта Документ РеализацияТоваров в разделе ЭКСПОРТНЫЕ ПРОЦЕДУРЫ И ФУНКЦИИ ДОКУМЕНТА есть выражение #Если Клиент Тогда...#КонецЕсли.Не пойму, что означает символ # в данном случае и где это написано в документации.
|
|
1
kabazЯba
18.10.04
✎
15:21
|
Это диррективы препроцессора.
|
|
2
Archon
18.10.04
✎
15:23
|
Что это: Директивы препроцессора
#Если Клиент ... означает, что дальнейший текст будет выполняться только если программа исполняется на клиентской машине.
Если еще # если Сервер.
Нужно: на сервере и у клиента разные условия и задачи. Например нет смысла выдавать сообщения на сервере, на сервере нет рабочей даты...
|
|
3
kabazЯba
18.10.04
✎
15:41
|
(2) Ну извините :-\ Выразился языком программиста не 1С.
|
|
4
Archon
18.10.04
✎
15:42
|
Да нет, просто когда я писал, твоего сообщения еще не было.
:-)
|
|
5
В@учер
18.10.04
✎
17:03
|
(1,2) Спасибо, по аналогии с другими языками я так и предполагал. Почему-то я не нашёл описание директив препроцессора 1 С ни во встроенном синтаксис-помощнике, ни в печатном руководстве по языку.
|
|
6
Archon
18.10.04
✎
17:05
|
Нету :-(.
Это недокументированные функции. Хоть и не скрытые.
|
|