AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.07.2014, 12:47   #2  
zuzka is offline
zuzka
Участник
Аватар для zuzka
 
131 / 10 (1) +
Регистрация: 29.07.2013
ExcelMgt.OpenBook(FileName);
ExcelMgt.OpenSheetByNumber(1);
RowID := '8';
....

ExcelMgt.FillCell('G2',FORMAT(UPPERCASE(Driver.Name) + ' ' + "Licence Plate"));
ExcelMgt.FillCell('K2',FORMAT(TODAY));
SetFontSizeBold('K2', 11, FALSE);
...
ExcelMgt.Save(PathForSave, FileName);

где
ExcelMgt - кодеюнит содержащий функции работы с Excell
FileName - имя файла (у нас тянется из шаблонов)
RowID - номер строки (отлично инкрементится для перехода на сл строку при помощи INCSTR(RowID))
FillCell - функция вставки значения в ячейку
Save - сохранение файла по пути PathForSave с именем FileName

остальное можно дописать самому) (новые функции легко создаются при помощи самого Excell - записываете в макрос действия и глядя на его код пишете свои функции)...
__________________
Как только вы проиграете, все ваши прошлые победы забудут.
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 18:28.