Привет всем.
Кто-нибудь использовал переменные окружения в формуле отбора в десктопных представлениях? Сама база на сервере.
Я считал, что в этом случае значение переменной берется из пользовательского notes.ini. Решил проверить и похоже значение берется из серверного файла.
Суда по отбору, @Environment возвращает пустую строку, как если бы значение бралось из серверного notes.ini.
Вот
Хотя
Ладно, создал Shared view. Та же формула отбора с использованием переменных окружения. Сколько не перестраиваю представление(shift+f9), ничего не выходит. @Environment возвращает пустую строку. Хотя в цитате выше утверждается, что должно использоваться "значение переменной со станции".
Это лыжи не едут или я такой? Может что-то поменялось, т.к. проверяю в 8-ке?
ЗЫ. В локальной базе всё работает как надо.
Кто-нибудь использовал переменные окружения в формуле отбора в десктопных представлениях? Сама база на сервере.
Я считал, что в этом случае значение переменной берется из пользовательского notes.ini. Решил проверить и похоже значение берется из серверного файла.
Суда по отбору, @Environment возвращает пустую строку, как если бы значение бралось из серверного notes.ini.
Вот
Ссылка скрыта от гостей
.Хотя
Ссылка скрыта от гостей
написано:Использование переменных окружения связано с определенной спецификой: индексы представлений, хранящихся на сервере, используют переменную окружения из серверного файла настроек notes.ini (За исключением случаев, когда управляющий или разработчик базы перестраивает представление в клиенте, используя комбинацию клавиш Shift+F9 - тогда используется значение переменной со станции. Этот момент важно учитывать и быть поосторожнее при перестроении этих представлений).Личные представления, хранящиеся на станции, используют переменную из клиентского notes.ini и с ними не возникает проблем. Трудности возникают именно при работе серверных представлений.
Ладно, создал Shared view. Та же формула отбора с использованием переменных окружения. Сколько не перестраиваю представление(shift+f9), ничего не выходит. @Environment возвращает пустую строку. Хотя в цитате выше утверждается, что должно использоваться "значение переменной со станции".
Это лыжи не едут или я такой? Может что-то поменялось, т.к. проверяю в 8-ке?
ЗЫ. В локальной базе всё работает как надо.