ПредишенСледващото

В примера, помислете за записване на данните във формат на файла «* .xls» от звената на процеса с помощта на скрипт и с помощта на шаблона.

Влизане скрипт

В използвания сценарий създадете файл на потока (методи FILESTREAM клас) Aspose.Cells библиотека за попълване файл с данни.

Като пример, помислете за износ на данни в Excel за служителите класиране.

Писане на данни в един файл на 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 на контекст.

Писане на данни в един файл на Excel

Писане на файл от шаблон

За да напишете във файл на шаблон, което трябва да създадете шаблон документ и да го качите в системата:

  • документа чрез използване на документ модел поколение или генерира скрипт;
  • в поколение на настройките блок на документа.

За да се покаже блокове във формат документ * .xls използват строителството:

Стойностите на всяко от полетата може да се поставят в отделни клетки и в една клетка. Оператор> трябва да се намира в първия ред на клетката (в първата колона на листа).

Възможно е да се направи извод на няколко пресечки в един документ.

Генерирането на шаблон може да се извършва с уреда генерира документ или в скрипт.

За правилното функциониране скрипт за генериране на документ от шаблон пространство от имена, трябва да се свържете:

Script генериране на документ от шаблон:

Недостатъците на използването на едно поколение модел в сравнение със създаването на документа в сценария с помощта Aspose.Cells библиотека:

  • таблица 2 документ не могат да бъдат организирани в колони 2 (т.е. разположени в същия ред), тъй като структурата на блок команди за крайния цикъл и трябва да бъде поставен в първата колона;
  • ограничени струни форматиране маса капацитет (например, могат да се направят по-ниската граница на масата, различни от границите на клетките на останалите играчи на масата, или да изберете различна фона на ред).

Когато създавате документ в скрипт използва Aspose.Cells библиотечни възможности на проектиране и форматиране на таблици не са особено ограничени.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!