Метод ЭЛЕМЕНТ.КОМАНДА
Реализует абстрактный метод интерфейса И_КОМАНДЫ_ФОРМЫ.
Метод КОМАНДА позволяет передать команду элементу управления или форме.
ФУНКЦИЯ ЛОГИКА: КОМАНДА(СТРОКА: код)
Параметры
- код
- Строковый код команды.
Возвращаемое значение
ДА – элемент обработал переданную ему команду (обработчик "команда" вернул ДА), НЕТ – в противном случае.
Пример
/* функция-обработчик нажатия клавиши: при нажатии на F7 таблице посылается
строковый код "+" для выполнения команды добавления строки*/
ФУНКЦИЯ ЛОГИКА: клавиша(ПЕРЕМ ТАБЛИЦА: элемент; СТРОКА: код)
ВЫБОР (код)
#"F7":
РЕЗУЛЬТАТ = ДА
элемент.КОМАНДА("+")
ИНАЧЕ
РЕЗУЛЬТАТ = НЕТ
КОНЕЦ_ВЫБОРА
КОНЕЦ_ФУНКЦИИ
ФУНКЦИЯ ЛОГИКА: Команда(ПЕРЕМ ТАБЛИЦА: элемент; СТРОКА: код)
ВЫБОР(код)
#"+":
элемент.кол_строк ++
элемент.ОБНОВИТЬ
РЕЗУЛЬТАТ = ДА
ИНАЧЕ
РЕЗУЛЬАТ = НЕТ
КОНЕЦ_ВЫБОРА
КОНЕЦ_ФУНКЦИИ