Кроме использования стандартного значка «Печать» в Kaskad существуют другие способы печати панелей.
Печать панелей
Печать панелей возможна с использованием функции printPanel() языка CONTROL. Если при использовании данной функции имя принтера не указано, то используется принтер, установленный в операционной системе как принтер по умолчанию.
ПРИМЕР
Следующий пример демонстрирует возможность печати панели с помощью принтера, установленного по умолчанию, без вызова диалога.
printPanel(myModuleName(),myPanelName(),»»,FALSE);
ПРИМЕР
В следующем примере демонстрируется возможность печати панели с вызовом диалога для выбора принтера.
printPanel(myModuleName(),myPanelName(),»»,TRUE);
Печать списков (таблиц)
Для этого используется функция printTable(). Поддерживается ряд параметров, таких как альбомная ориентация страницы и т.д. Подробнее см. раздел printTable().
Печать панелей в фоновом режиме
Поддерживается также печать панелей в фоновом режиме. Для выполнения этой задачи запускается отдельный интерфейс пользователя с соответствующими параметрами.