Спасибо. Посмотрел.
Я по аналогии, конечно, сделаю,
но синтаксис функции непонятен.
Синтаксис функции [String(ПолеУсловия=Значение?Вариант1:Вариант2)]
- ПолеУсловия - поле объекта, которое надо проверить на определённое значение;
- Значение - статическое значение (строка или число) или поле объекта, с которым сравнивается значение поля условия - аналог ЕСЛИ;
- Вариант1- результат сравнения поля условия со значением при
выполнении условия (может быть статическое значением или полем объекта любой глубины вложенности) - аналог ТО;
- Вариант2 - результат сравнения поля условия со значением при
невыполнении условия (может быть статическое значением или полем объекта любой глубины вложенности) - аналог ИНАЧЕ.
Вариант2 является необязательным и может отсутствовать в функции.
Если необходимо получить результат из двух значений, то достаточно применить функцию один раз, прописав оба варианта. Если требуется получить один результат из 3-х и более значений, то прописывается необходимое число функций без 2-го варианта. Результатом такого применения множества функций станет одно значение.
И сразу вопрос, а можно скрыть вспомогательную вкладку?
В объекте скрыть вкладку нельзя. А в форме можно - в структуре объекта, на вкладке "Управление", свойство "Вкладки - видимые", отключить или включить к отображению необходимые вкладки (выбор аналогично полю комбинации).
Примечания:
- в объекте и форме связи отображаются только те вкладки, на которых есть поля с данными;
- если скрыть все вкладки, то область с вкладками будем убрана, а всё пространство будет занято одним списком записей;
- для дочернего объекта в форме связи, где такой тонкой настройки не предусмотрено, 8-ая вкладка по умолчанию всегда является скрытой от отображения и от редактирования.