Другие языки программирования и технологии

работа с базой данных рабочих

Всем привет! Есть такая проблема: как и каким приложением сделать программу которая будет делать следующее
-вводишь например табельный номер рабочего, она делает выборку с остальынми его данными такими как фамилия имя отчество, участок где он работает и т. д.
-затем эти данные вставляет в вордовский документ в ОПРЕДЕЛЕННЫЕ места. Как бы есть шаблон вордовского документа для вывода одного рабочего вместо другого на период болезни оного, и надо что бы она автоматически подставляла данные обоих в нужные места документа для последующего вывода на печать
Может кто то имел такой опыт, может знает рациональное решение проблемы с рутинной работой. Буду очень благодарен за своет какой программой это сделать. И в общих чертах как это сделать. Детали и мелочи постараюсь найти в интренете самостоятельно. Мне приходит в голвоу только форма в Аксесс и создание формы, но там же она не втсавит в текстовый файл потом :(
Иван К
Иван К
301
Всё она вставит. Сам не делал, но видел готовые решения, которые успешно экспортируют данные из аксесса в шаблон ворд. А если погуглить, то даже обнаружится описание процесса:
http : // www . cyberforum . ru / ms-access / thread96144 . html # post548789

Но, кстати, если требуется только печать, можно обойтись вообще без программирования, чистым екселем. В одном листе держать таблицу рабочих, а другой лист - шаблон печатной формы - заполнять при помощи функций "ПОИСКПОЗ" и "ИНДЕКС"
Stanislav Aparin
Stanislav Aparin
24 825
Лучший ответ
Delphi7, VisualStudio, MS Access
В общих чертах объяснять бесполезно.
Существует множество систем управления базами данных и различных языков программирования. Практически на любой связке можно построить необходимое вам приложение. Рациональный выбор инструмента и СУБД зависит от различных дополнительных требований, например, объем обрабатываемых данных, платформа, на которой приложение будет использоваться, перспективы развития, защищенность и много чего еще.

Если это учебная задача, то проще будет выбрать те инструменты, с которыми вы знакомы. Знаете Аксесс - делайте на аксессе. Можно такое даже в Excel + Word сделать. Если это для реальной работы - рациональным решением будет заплатить деньги специалисту. В минимальном варианте (с готовыми шаблонами и простой структурой БД) - задача на пару часов. Разбираться самому, да еще на "ответах" - это будет долго, плохо и не эффективно. Если же цель - освоить разработку подобных программ, то начинать нужно не с этого....

Это не говоря о том, что, возможно, найдутся подходящие готовые решения в рамках каких-нибудь систем управления кадрами или предприятиями и т. п.
Михаил Артемов
Михаил Артемов
59 923
Иван К "- это будет долго, плохо и не эффективно. "
даст бог разберусь.
задача: облегчение рутинной работы мастера по созданию распоряжений
в ворде есть функция слияния, которая позволяет связывать документ с источником данных и через odbc связываешь документ с субд, потом формируешь необходимый запрос и перечисляешь в запросе необходимые поля которые в виде меток распределяешь по документу нужным образом, я к примеру выгружал почтовые адреса для печати на наелейках и нужно было 10000 наклеек напечатать ;₩
Валерий Шеин
Валерий Шеин
35 569