Руководство разработчика

Метод ЭЛЕМЕНТ.КОМАНДА

Реализует абстрактный метод интерфейса И_КОМАНДЫ_ФОРМЫ.

Метод КОМАНДА позволяет передать команду элементу управления или форме.

ФУНКЦИЯ ЛОГИКА: КОМАНДА(СТРОКА: код)

Параметры

код
Строковый код команды.

Возвращаемое значение

ДА – элемент обработал переданную ему команду (обработчик "команда" вернул ДА), НЕТ – в противном случае.

Пример

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

ФУНКЦИЯ ЛОГИКА: Команда(ПЕРЕМ ТАБЛИЦА: элемент; СТРОКА: код)
  ВЫБОР(код)
    #"+":
      элемент.кол_строк ++
      элемент.ОБНОВИТЬ
      РЕЗУЛЬТАТ = ДА
  ИНАЧЕ
     РЕЗУЛЬАТ = НЕТ
  КОНЕЦ_ВЫБОРА
КОНЕЦ_ФУНКЦИИ

См. также: