Не получается найти нужную программу? Попробуйте подобрать программу при помощи нашего инструмента.
Система автоматизации оформления сопровождающей документации. Во время заполнения пакетов документов оператор подготавливающий документацию может совершить ошибку при заполнении одной и той же информации в разных документах. Для того чтобы исключить фактор невнимательности человека и была разработана данная программа для автоматизации процесса заполнения пакетов документов. Полностью на русском языке.
Предоставляет пользователю следующие функциональные возможности:
- создавать собственные шаблоны с использованием определенных ключей, которые будут впоследствии заменяться конкретными значениями;
- задавать значения ключей, которые будут вставляться вместо соответствующих ключей в шаблонах;
- выбирать шаблоны, в которые необходимо произвести вставку заданные значения ключей;
- выбирать папку для сохранения заполненных шаблонов;
- сохранять заполненные шаблоны в выбранную папку;
- распечатывать заполненные документы.
Таблица 1 – Итоговая сравнительная таблица систем оформления документов
Наименование СЭД | Критерии сравнения | |||
поддерживаемые форматы | возможность создавать собственные шаблоны | возможность добавлять ключи замен | Цена | |
FreshDoc | txt, doc | Есть | Нет | 1 500 руб/месяц |
Программа «Автозаполнение шаблонов» | rtf, xls | Нет | Есть | 2 500 руб. |
УниДок | rtf | Есть | Нет | 1 500 руб |
СЭД iTs–Offiсe | txt, doc | Есть | Нет | 5 210 руб |
UMS Docs | txt, doc, rtf, xls | Есть | Есть | 5 000 руб |
Form Pilot Home | txt | Нет | Нет | 1 800 руб |
NexusDoc | doc, docx, rtf | Есть | Есть | Бесплатно |
Руководство пользователя
Для работы с этой программой необходимо, чтобы на рабочем месте был установлен Microsoft Office, без него работа в этой программе не представляется возможной. С OpenOffice и LibreOffice программа не тестировалась.
Перед началом работы в данной программе необходимо определиться с количеством ключей в пакете документов (ключи предназначены для пометки места в документах которые в последующем будут заменены на текст вводимый пользователем). После того как определились с количеством ключей, заходим в папку программы и открываем файл «nastroik» (в нем сохраняются все ключи которые мы введем) и проверяем, чтобы данный файл был чист кроме:
[COMMON],
Макс_номер=0
(значение 0 для того чтобы нумерация ключей пошла с 1), закрываем файл сохраняя его. Потом запускаем саму программу «Project1.exe» (рис.№1).
рис.№1 – Главное окно программы
Заходим во вкладку «Настройки» → «Добавить новый ключ» (рис.№2).
В появившемся окне вводим: Наименование ключа (оно вводится для того чтобы нам в последствии можно было его быстро найти) и Варианты, которые будут отображаться при замене (если у вас каждый раз меняются варианты то в строке вариантов ставим пробел или нажимаем Enter, это делается для того чтобы программа не посчитала данный ключ не корректным) → нажимаем кнопку «Добавить». Данный ключ сохранен, если вам необходимо изменить значение вариантов или название самого ключа то с главного окна программы рис.№1 нажимаем вкладку «Настройки» → «Редактировать файл настроек» (рис.№3) и выбираем нужный нам ключ который ходим отредактировать.
рис.№3 – Окно редактирования файла настроек
После того как мы закончили с подготовкой ключей, мы делаем из нужных нам документов шаблоны. Для этого на главной форме (рис.№1) нажимаем вкладку «Шаблоны», в выпавшем списке можно увидеть что у нас есть возможность как создать шаблон с “нуля” так и открыть нужный нам документ и вместо фраз поставить ключи замены. При создании шаблона с “нуля” вам откроется окно на рис.№4.1, как можно увидеть программа использует стандартные средства Word.
рис.№4.1 - окно создания шаблона
Мы вводим текст как на рис.4.2, а вместо наименования средства сдавим ключ замены (при выборе ключа замены инструменты Word пропадут рис.№4.2, для того чтобы они появились нужно после того как выбран и вставлен ключ замены нажать Enter)
рис.№4.2 – окно создания шаблона
При редактировании уже имеющегося документа или шаблона мы выбираем «Редактирование» и у нас появится окно как на рис.№5, указываем путь где хранится документ и открываем его (для открытия файлов форматов docx нужно выбрать тип файла все файлы). После открытия документы мы выделяем нужную нам фразу и производим вставку ключа замены.
После того как мы сделали все перечисленные шаги можно приступать к заполнению пакетов документов, для этого с главной формы (рис.№1) нажимаем на «Документ» → «Открыть шаблоны». Появится окно выбора шаблонов (рис.№6).
Указываем путь (в левой части окна) где у нас хранятся шаблоны → выбираем шаблон (список шаблонов отображается в правой части окна) → обязательно вводим МБ (учётный номер данного документа) и нажимаем «Добавить шаблон» (добавленный шаблон отображается в нижней части окна). Как только мы выбрали все нужные нам шаблоны мы нажимаем кнопку «Начать обработку». У нас появится окно параметры замены (рис.№7)
рис.№7.1 – Окно заполнения параметров замены
В этом окне заполняем или выбираем из выпадающего списка варианты для строк (рис.№7.2) и нажимаем кнопку «Выполнить замены».
У нас появится окно выбора пути для сохранения наших документов (рис.№8) и нажимаем кнопку «Выбрать каталог»
После выполнения всех замен программа откроет последний по очередности документ на рис.№9 который мы можем просмотреть, также для просмотра можно выбрать любой документ из пакета который мы загрузили в программу.
После завершения работы с программой выходим из нее нажимая на кнопку «Выход». У документы в которых были произведены замены к имени добавляется дата когда были произведены замены.
Руководство программиста
Главная форма приложения (Main_Form) открывается при запуске приложения.
Описание назначения всех элементов главной формы приведено в таблице 2.
Таблица 2 – Описание элементов главной формы
Имя элемента | Тип | Назначение в программе |
ImageList1 | TImageList | Контейнер для хранения рисунков кнопок панели инструментов |
MainMenu1 | TMainMenu | Главное меню приложения |
OD | TOpenDialog | Диалог выбора файла для загрузки |
PD | TPrintDialog | Диалог вывода на печать |
PoluchText | TRichEdit | Многострочное поле для вывода текста с результатами выполненных замен ключей |
SD | TSaveDialog | Диалог выбора папки и задание имени файла для сохранения |
ToolBar1 | TToolBar | Панель инструментов для кнопок SpeedButton |
ToolBar2 | TToolBar | Панель для списка выбора файла просмотра |
ToolBar3 | TToolBar | Панель для индикатора хода обработки |
ToolButton1 | TToolButton | Кнопка Открыть шаблон на панели инструментов |
ToolButton2 | TToolButton | Кнопка Сохранить документ на панели инструментов |
ToolButton3 | TToolButton | Кнопка Распечатать на панели инструментов |
ToolButton4 | TToolButton | Разделитель групп кнопок |
ToolButton5 | TToolButton | Кнопка Редактировать файл настроек на панели инструментов |
ToolButton6 | TToolButton | Кнопка Добавить новый ключ на панели инструментов |
Label2 | TLabel | Метка для вывода «Выберите документ для просмотра» |
Vibr_files | TComboBox | Выпадающий список для перехода между обработанными шабьлонами |
Label4 | TLabel | Метка для вывода «Полученный текст Ход обработки» |
ProgressBar1 | TProgressBar | Индикатор хода обработки выбранных шаблонов |
Форма Form_Zamens (Замены) предназначена для ввода значений ключей.
Описание назначения всех элементов формы настройки замен приведено в таблице 3.
Таблица 3 – Описание элементов формы настройки замен
Имя элемента | Тип | Назначение в программе |
Button1 | TButton | Кнопка для закрытия формы и начала выполнения замен ключей в выбранных шаблонах |
Label1 | TLabel | Метка для вывода «Заполните параметры замен» |
ScrollBox1 | TScrollBox | Область для программного создания выпадающих списков и меток |
Форма Form_New_Key (добавление нового ключа замен) предназначена для добавления параметров нового ключа замен.
Описание назначения всех элементов формы добавления нового ключа замен приведено в таблице 4.
Таблица 4 – Описание элементов формы добавления нового ключа замен
Имя элемента | Тип | Назначение в программе |
Button1 | TButton | Кнопка для закрытия формы и добавления нового ключа замен в инициализационный файл |
Key_Label | TLabel | Метка для вывода «Ключ» и номера добавляемого ключа |
Label1 | TLabel | Метка для вывода «Введите параметры добавляемого ключа:» |
Label2 | TLabel | Метка для вывода «Ключ:» |
Label4 | TLabel | Метка для вывода «Наименование:» |
Label5 | TLabel | Метка для вывода «Введите варианты (каждый в отдельной строке)» |
Naim_Edit | TEdit | Поле для ввода наименования добавляемого ключа замен |
Primer | TMemo | Многострочное поле для ввода вариантов значений ключа |
Форма Form_Redakt_keys (редактирования ключа замен) предназначена для редактирования зарегистрированных ключей замен.
Описание назначения всех элементов формы редактирования ключа замен приведено в таблице 5.
Таблица 5 – Описание элементов формы редактирования имеющегося ключа замен
Имя элемента | Тип | Назначение в программе |
Button1 | TButton | Кнопка для закрытия формы и сохранения измененных значений ключа замен в инициализационный файл |
Keys | TComboBox | Выпадающий список для выбора редактируемого ключа |
Label1 | TLabel | Метка для вывода «Выберите ключ для редактирования» |
Key_Label | TLabel | Метка для вывода выбранного ключа |
Label2 | TLabel | Метка для вывода «Ключ» |
Label4 | TLabel | Метка для вывода «Наименование» |
Naim_Edit | TEdit | Поле для ввода нового наименования ключа |
Label5 | TLabel | Метка для вывода «Отредактируйте варианты (каждый в отдельной строке)» |
Primer | TMemo | Многострочное поле для ввода вариантов замен |
Форма Form_New_Shablon (создания и редактирования шаблонов) предназначена для создания новых и редактирования имеющихся шаблонов.
Описание назначения всех элементов формы создания и редактирования шаблонов приведено в таблице 6.
Таблица 6 – Описание элементов формы создания и редактирования шаблонов
Имя элемента | Тип | Назначение в программе |
ImageList1 | TImageList | Контейнер для хранения рисунков кнопок панели инструментов |
od | TOpenDialog | Диалог выбора файла шаблона для открытия |
re | TRichEdit | Многострочное поле для ввода и редактирования формы шаблона |
sd | TSaveDialog | Диалог выбора папки и задание имени файла для сохранения |
ToolBar1 | TToolBar | Панель инструментов для кнопок SpeedButton |
FontSize | TComboBox | Выпадающий список для выбора размера шрифта |
Label1 | TLabel | Метка для вывода «Вставить параметр:» |
Parametrs | TComboBox | Выпадающих список для выбора размера шрифта |
ToolButton1 | TToolButton | Кнопка Открыть шаблон на панели инструментов |
ToolButton2 | TToolButton | Кнопка Выровнять по правому краю на панели инструментов |
ToolButton3 | TToolButton | Разделитель |
ToolButton4 | TToolButton | Кнопка Полужирный на панели инструментов |
ToolButton5 | TToolButton | Кнопка Курсив на панели инструментов |
ToolButton6 | TToolButton | Кнопка Подчеркнутый на панели инструментов |
ToolButton7 | TToolButton | Кнопка Выровнять текст по центру на панели инструментов |
ToolButton8 | TToolButton | Кнопка Выровнять текст по левому краю на панели инструментов |
ToolButton9 | TToolButton | Разделитель |
ToolButton10 | TToolButton | Кнопка Выровнять текст по правому краю на панели инструментов |
ToolButton11 | TToolButton | Разделитель |
ToolButton12 | TToolButton | Кнопка Запись на панели инструментов |
ToolButton13 | TToolButton | Кнопка Вставить таблицу на панели инструментов |
Button1 | TButtom | Кнопка для открытия формы редактирования ключей |
Button2 | TButtom | Кнопка для открытия добавления нового ключа |
Форма Form_Add_Shablon (выбора шаблонов для заполнения) предназначена для выбора шаблонов, которые необходимо обработать.
Описание назначения всех элементов формы выбора шаблонов для редактирования приведено в таблице 7.
Таблица 7 – Описание элементов формы создания и редактирования шаблонов
Имя элемента | Тип | Назначение в программе |
Button1 | TButton | Кнопка Удалить выделенный шаблон |
Button2 | TButton | Кнопка Добавить шаблон |
Button3 | TButton | Кнопка Начать обработку |
DirectoryListBox1 | TDirectoryListBox | Дерево выбора каталога |
DriveComboBox1 | TDriveComboBox | Список выбора диска |
FileListBox1 | TFileListBox1 | Список файлов выбранного каталога |
Label1 | TLabel | Метка для вывода «Выберите каталог» |
Label2 | TLabel | Метка для вывода «Выберите файл шаблона» |
Label3 | TLabel | Метка для вывода «Выберите диск» |
Label4 | TLabel | Метка для вывода «Вставить МБ:» |
Label5 | TLabel | Метка для вывода «МБ» |
MBEdit | TEdit | Поле для ввода МБ добавляемого шаблона |
Vibr_files | TListBox | Список выбранных шаблонов |
Форма Form_Save_Dir (выбора каталога для сохранения) предназначена для выбора каталога, в который нужно сохранять заполненные шаблона.
Описание назначения всех элементов формы выбора каталога для сохранения шаблонов для редактирования приведено в таблице 8.
Таблица 8 – Описание элементов формы создания и редактирования шаблонов
Имя элемента | Тип | Назначение в программе |
DriveComboBox1 | TDriveComboBox | Выпадающий список для выбора диска |
DirectoryListBox1 | TDirectoryListBox | Дерево выбора каталога |
FileListBox1 | TFileListBox | Список файлов |
Vibr_files | TListBox | Список выбранных шаблонов |
Форма Form_Table (выбора каталога) предназначена для вставки таблицы в шаблон документа.
Описание назначения всех элементов формы вставки таблицы приведено в таблице 9.
Таблица 9 – Описание элементов формы для создания таблицы
Имя элемента | Тип | Назначение в программе |
Kol_ strok stobl | TEdit | Поле для ввода количества строк таблицы |
Kol_ stobl | TEdit | Поле для ввода количества строк таблицы |
Label1 | TLabel | Метка для вывода «Количество строк таблицы» |
Label2 | TLabel | Метка для вывода «Количество столбцов таблицы» |
UpDown1 | TUpDown | Изменение количества строк таблицы |
UpDown2 | TUpDown | Изменение количества столбцов таблицы |
Button1 | TButton | Кнопка для просмотра таблицы в текстовом поле |
Button2 | TButton | Кнопка для вставки таблицы в документ |
StringGrid | TStringGrid | Сетка для ввода таблицы |
Table | TRichEdit | Для вывода полученной таблицы |
Язык: Русский
Лицензия: GNU GPL v3Протестировано на ОС: Windows 7 x64, Windows 10 x64
Разработчик: КонтинентСвободы.рф
Версия: 1.0 (19-11-2015)
Программа поставляется вместе с исходным кодом в архиве. Для запуска нужно открыть Project1.exe.
Комментарии