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

Экспорт таблиц

Возможности платформы предусматривают экспорт таблиц во внешние приложения, работающие с электронными таблицами. При экспорте таблиц во внешнее приложение передаются данные ячеек и их атрибуты и все объединения таблицы. Если первоначально таблица имела строку добавления, то при экспорте таблицы строка добавления не передается во внешнее приложение.

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

В примере ниже реализована функция для обработчика "команда". Функция экспортирует данные таблицы в приложение при выборе действия с кодом команды "ЭКСПОРТ".

Пример

...
ФУНКЦИЯ ЛОГИКА: Команда(ПЕРЕМ ТАБЛИЦА: элемент; СТРОКА: код)
  ВЫБОР(код)
    #"ЭКСПОРТ":
      элемент.ЭКСПОРТ("OpenOffice Calc", "d:\export\saved.xls")
      РЕЗУЛЬТАТ = ДА
  ИНАЧЕ
    РЕЗУЛЬТАТ = НЕТ
  КОНЕЦ_ВЫБОРА
КОНЕЦ_ФУНКЦИИ
...

См. также: