Независимый форум, посвященный системе БОСС-Кадровик и всему, что с ней связано
|
|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
viktorK
Зарегистрирован: 08.05.2015 Сообщения: 12
|
Добавлено: Вт Май 19, 2015 12:14 Заголовок сообщения: |
|
|
RVV
Курсы не проходил.
Joenka
Спасибо. |
|
Вернуться к началу |
|
 |
Green
Зарегистрирован: 20.09.2013 Сообщения: 32
|
Добавлено: Ср Авг 17, 2016 11:39 Заголовок сообщения: |
|
|
if 'dat_' == "dat_" then
При выполнении этого условия, значит что переменная dat_ не инициализированна, и обрабатывается условие имя = имя.
Когда переменная создана, при обработке получается выражение вида '2013-09-20' = "dat_".
Двойной знак равно вызывает обработку на сервере, а не на рабочей станции. В чем разница не понимаю
----если условие выполняется, то переменная неопределенна, иначе определена
if 'list_eshelon_' == "list_eshelon_" then return [Неопределенна] else return [Определена];
let list_eshelon_ = 'dfd'
free list_eshelon_;
----если переменная содержит переносы строк, то будет ошибка, поэтому проверяем имя переменной.
----Маска возвращает имя переменной, заглавня обязательно! Тут наоборот:
if '_tab_structs_my_my_tree[N]' == "_tab_structs_my_my_tree" then {
return [Определена];
}
else return [Неопределенна];
}; |
|
Вернуться к началу |
|
 |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|