В примера, помислете за записване на данните във формат на файла «* .xls» от звената на процеса с помощта на скрипт и с помощта на шаблона.
Влизане скрипт
В използвания сценарий създадете файл на потока (методи FILESTREAM клас) Aspose.Cells библиотека за попълване файл с данни.
Като пример, помислете за износ на данни в Excel за служителите класиране.
Експортирани данни Excel е представена по калибриране единични оценки (от контекст променлив контекст. KalibrovkaReytingov) и Оценка на ефективността (контекст променлив контекст. ReytingRezuljtativnosti).
За да работи правилно, сценарият трябва да се свърже монтаж и System.Drawing пространство от имена:
Основният метод за износ на данни, за да Excel - ExportToExcel. Той създава файл с CreateFile и всеки ред от първия и втория блок е записана от FilingXLS. След регистрирането на редовете във файла за маса да бъде запазена чрез Управление на достъпа на DataAccessManager.FileManager файла.
Файлът е създаден в специално създадена папка на FormShablonPM на сървъра. Формат «имена KalibReyt файлове<ггггммдд>_<чч.мм>.XLS ». Създаденият файл се записва в променлива context.Fayl на контекст.
Текстът на сценария за създаване на файла:
Когато записвате линии в даден файл за достъп до файл, създаден «.xls» формат, нейните редове и клетки използват Aspose.Cells библиотечните класове и методи.
В метод FilingXLS за запис на ред маса се предава параметри:
- sontext - контекст процес променлива;
- ред - номер генериран низ;
- tablNumber - брой на маса;
- списък - списък на стойности на клетки.
Формат Масата е произведена в рамките на метод FilingXLS чрез метода и SetCellBord SetColumnWidth.
Методът SetCellBord динамично в зависимост от броя на цвета на ред, колона и маса комплект клетъчни граници, на фона и шрифта.
След износ се пълни с файла, свързани с променлива context.Fayl на контекст.
Писане на файл от шаблон
За да напишете във файл на шаблон, което трябва да създадете шаблон документ и да го качите в системата:
- документа чрез използване на документ модел поколение или генерира скрипт;
- в поколение на настройките блок на документа.
За да се покаже блокове във формат документ * .xls използват строителството:
Стойностите на всяко от полетата може да се поставят в отделни клетки и в една клетка. Оператор> трябва да се намира в първия ред на клетката (в първата колона на листа).
Възможно е да се направи извод на няколко пресечки в един документ.
Генерирането на шаблон може да се извършва с уреда генерира документ или в скрипт.
За правилното функциониране скрипт за генериране на документ от шаблон пространство от имена, трябва да се свържете:
Script генериране на документ от шаблон:
Недостатъците на използването на едно поколение модел в сравнение със създаването на документа в сценария с помощта Aspose.Cells библиотека:
- таблица 2 документ не могат да бъдат организирани в колони 2 (т.е. разположени в същия ред), тъй като структурата на блок команди за крайния цикъл и трябва да бъде поставен в първата колона;
- ограничени струни форматиране маса капацитет (например, могат да се направят по-ниската граница на масата, различни от границите на клетките на останалите играчи на масата, или да изберете различна фона на ред).
Когато създавате документ в скрипт използва Aspose.Cells библиотечни възможности на проектиране и форматиране на таблици не са особено ограничени.
Свързани статии