Показать сообщение отдельно
Старый 10.02.2006, 18:07   #17  
braathe is offline
braathe
Участник
 
90 / 13 (1) ++
Регистрация: 16.02.2005
Рецепт следующий:
1) добавить формат .xls в макрос "File"
2) добавить элемент XLS в энум SysPrintFileType
3) добавить соответствующий уже существующему код в SysPrintForm.findFileNameType()
4) в SysPrintForm.changeFormat() добавить:
PHP код:
case SysPrintFileType::XLS  //for Excel
 
case SysPrintFileType::HTML :
       
ret PrintFormat::HTML;
       break; 
Каша готова. Единственная особенноесть этого варианта это то, что при повторном использовании когда откриваешь диалог SysPrintForm вместо XLS отображается HTML. Но пока не открываешь диалог программа помнит что формат XLS.
Всем удачного пользования.

С уважением
Анатолий
За это сообщение автора поблагодарили: Gustav (1).