Контекстное меню элемента таблицы
Контекстное меню элемента таблицы

Выбор операции, выполняемой с выделенным элементом таблицы, производится в контекстном меню. Это меню содержит список операций, разрешенных для выполнения с выбранным элементом, а также команду, используемую для закрытия контекстного меню. В данный момент времени можно выполнять только одну операцию и только с одним элементом таблицы. Открытое контекстное меню элемента блокирует выбор других элементов таблицы.

Для выполнения операции нужно указать соответствующую команду в контекстном меню. Чтобы выйти из контекстного меню без выполнения операций, нужно выбрать в контекстном меню команду «Закрыть меню».

Рисунок 12.34. Таблица с контекстным меню


Состав команд контекстного меню определяется назначением таблицы элементов, полномочиями, предоставленными пользователю, а также состоянием элемента таблицы. Некоторые команды контекстного меню могут быть в данный момент недоступны. Недоступные команды выделяются в контекстном меню светло-серым шрифтом.

У разных элементов одной и той же таблицы могут быть различные контекстные меню.

Рисунок 12.35. Контекстное меню склада в таблице складов и инвентаризаций


Рисунок 12.36. Контекстное меню инвентаризации в таблице складов и инвентаризаций


Если для управления POS-терминалом используется клавиатура, то пункты меню нумеруются, начиная с 0. Команда «Закрыть меню» не нумеруется. Ввод с клавиатуры цифры, соответствующей номеру команды контекстного меню равносилен выбору этой команды в меню.

В контекстное меню наряду с командами могут входить и другие меню. В этом случае название пункта меню дополняется значком .

Рисунок 12.37. Контекстное меню, содержащее команды для вызова других меню


Открывшееся меню располагается рядом с исходным контекстным меню. Строка контекстного меню, из которой было открыто другое меню, выделена цветом.

Рисунок 12.38. Меню, включенное в меню таблицы


Так как контекстное меню связано только с элементами таблицы, то у незаполненной таблицы контекстное меню отсутствует.