Подскажите, где можно хранить значение на странице. Например, как глобальная переменная в C#. Если есть такой способ, то как его реализовать? Спасибо
Нравится
Здравствуйте!
За пример можете брать существующую логику в приложении либо использовать следующие статьи:
- https://academy.terrasoft.ru/search?search_api_fulltext=VIRTUAL_COLUMN&f%5B0%5D=ss_site_name%3AAcademy&page=0
- https://academy.terrasoft.ru/documents/technic-sdk/7-13/dobavlenie-multivalyutnogo-polya
- https://academy.terrasoft.ru/documents/technic-sdk/7-13/kak-dobavlyat-polzovatelskuyu-logiku-v-sushchestvuyushchie-elementy-upravleniya
Как добавить виртуальную колонку описано на Community - https://community.terrasoft.ru/articles/virtualnoe-virtualcolumn-lukap-lookup-pole.
- https://community.terrasoft.ru/questions/uslovnoe-zapolnenie-virtualnyh-polei-v-prednastroennoi-stranice
Как вариант Вам нужно реализовать виртуальную колонку в аттрибутах:
"Test": {
dataValueType: this.Terrasoft.DataValueType.LOOKUP,
type: this.Terrasoft.ViewModelColumnType.VIRTUAL_COLUMN,
isRequired: true,
initMethod: "initTest"
И затем реализовать свой метод.