В разделе Свойства с автоматической нумерацией приводится пример использования автоматической нумерации для копирования свойства типа “текст”. Автоматическую нумерацию можно также использовать для копирования свойств, имеющих субсвойства. После этого копируются сами субсвойства. В демонстрационных данных субсвойство с автоматической нумерацией было использовано для создания веб-страницы с идентификатором GLOBAL MENU (главное меню), которая отображается в верхнем фрейме следующего экрана:
В числе субсвойств этой страницы есть субсвойство с текстом "English" (английский язык) или "German" (немецкий язык), расположенным в левой верхней части экрана. Чтобы найти это свойство в Navision, откройте окно Web Страницы. Найдите в поле Стр. Но. запись GLOBAL MENU. Это – субсвойство, содержащее два субсвойства English и German, отображаемые на веб-странице. Ниже приводятся две схемы, на которых показана структура этой веб-страницы и того веб-шаблона, на основе которого она строится.
На первой схеме показана структура веб-шаблона. Этот шаблон содержит свойство с автоматической нумерацией, которое представляет неопределенное количество языков.
В первой группе свойств пункты меню представлены единственным свойством. Вторая группа свойств содержит свойство в автоматической нумерацией (#), представляющее один язык. Третья группа свойств определяет свойства, в совокупности составляющие описание языка. (Тип свойства: T – текст, S – субсвойства, L – ссылка, P – картинка):
|
Шаблон главного меню |
|||||||
Главное меню |
|
|
||||||
Логотип |
T |
|
|
|
|
|
|
|
Языки |
S |
|
Языки |
|
|
|
||
|
|
|
# |
Язык |
S |
|
Язык |
|
|
|
|
|
|
Код языка |
T |
||
|
|
Текст |
T |
Сравните эту схему с шаблоном T-GLOBALMENU демонстрационной фирмы. (Поскольку данная схема является упрощенной, она содержит меньше свойств, чем шаблон демонстрационных данных.)
На второй схеме показана структура веб-странице, которая создается на основе описанного выше шаблона. Когда по шаблону создается веб-страница, вторая группа свойств содержит по одной строке для каждого пункта списка, а третья группа свойств – по две строки для каждого пункта списка.
|
|
Страница главного меню |
|
|||||
Главное меню |
|
|
||||||
Логотип |
T |
|
|
|
|
Немецкий |
||
Языки |
S |
|
Языки |
|
Код языка |
T |
||
|
|
|
10000 |
Немецкий |
S |
|
Текст |
T |
|
|
|
20 000 |
Английский |
S |
|
|
|
|
|
|
|
|
Английский |
|||
|
|
|
|
Код языка |
T |
|||
|
|
|
|
Текст |
T |
Сравните схему этой веб-страницы с веб-страницей "Главное меню" демонстрационной фирмы.