User Tools

Site Tools


staff:work_automation_ideas

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
staff:work_automation_ideas [2020/06/18 07:42]
mark [Автоматизация заполнения шаблонов документов]
staff:work_automation_ideas [2022/12/10 09:08] (current)
Line 403: Line 403:
 ===== Автоматизация заполнения шаблонов документов ===== ===== Автоматизация заполнения шаблонов документов =====
  
-Цель - инструмент,​ который позволит автоматически заполнять шаблоны документов (doc, docx, odt, xlsx pptx ....)  данными из таблицы (каждая колонка - отдельное подставляемое поле, каждая строчка - новый документ). ​+Цель - инструмент,​ который позволит автоматически заполнять шаблоны документов (docx, odt, pptxodp ....)  данными из таблицы (каждая колонка - отдельное подставляемое поле, каждая строчка - новый документ). ​
  
-Выходные данные:​ CSV-файл со значениями подстановок,​ например+Выходные данные: ​ 
 +  * CSV-файл со значениями подстановок, ​ 
 +  * путь к шаблону в формате docx, odt, pptx, odp, 
 +  * текстовый шаблон именования файла. 
 + 
 +Пример ​CSV-файла:​
  
 <​code>​ <​code>​
Line 417: Line 422:
 </​code>​ </​code>​
  
 +Соответственно,​ полями для подстановки являются:​ FirstName, LastName, Adress, City, State, ZIP-code.
  
 +В файле docx, odt, pptx, odp содержатся указанные выше поля подстановки в виде меток следующего вида:
 +
 +<​code>​
 +{{ Adress }}
 +</​code>​
 +
 +Текстовый шаблон именования файла содержит комбинацию полей подстановки:​
 +
 +<​code>​
 +{{ FirstName }}{{ LastName }}.docx
 +</​code>​
  
 +В результате работы должны появится 6 файлов,​ по одному для каждой строчки CSV файла.
  
-Как будет выглядеть 
  
 Фреймворки:​ Фреймворки:​
staff/work_automation_ideas.1592466134.txt.gz · Last modified: 2022/12/10 09:08 (external edit)