Я планирую создать исследование, которое проведено в веб-странице онлайн, и это хранит результаты в базу данных Access. Ответы являются, прежде всего, выпадающими, числовыми или строки. Результаты предназначены для заполнения шаблонного документа на 30 страниц, таким образом так, чтобы я получил Office Word или Adobe PDF document назад?
Обзор-> бэкенд-> документ является в основном прославленным слиянием. Ограничения слияния (ограничиваемый одним источником данных, никакими объектами) оставляют желание проекта в этих двух основных областях:
Механизм должен был бы иметь дело с наличием переменной, несущей значение [x|y|z]
, и иметь рендеринг механизма различные, но предопределенные абзацы.
В некоторых случаях там переходят переменные обзора где if A = 1 -> ask B,C,D
(включайте больше текста для каждого в документе); if A = 0 -> jump to E
(опустите текст для B,C,D
в документе)
Механизм должен был бы знать для не рендеринга абзаца таким способом, которым он отключен между страницами, заголовками/нижними колонтитулами рендеринга, и т.д. (менее необходимый, как может быть добавлен вручную),
Вопросы, которые я имею:
Что вовлечено в создание некоторого механизма, который может сделать это?
Как я лучше объясняю, что я ищу, с точки зрения механизма и процесса?
Существует ли конкретный язык или часть программного обеспечения, которое выделяется в этом типе цели?
Я не уверен, существует ли какой-либо простой способ (т.е., приложение уже существует) сделать то, что Вы хотите, но из Вашего описания, Вам отключат Вашу работу для Вас.
На основе Вашего описания я предлагаю разделить проект на 2 части. Часть 1 была бы интернет-опросом, и часть 2 будет генератором документа.
Для интернет-опроса Вы создали бы веб-приложение, которое собирает ответы на вопросы об обзоре. Это могло быть сделано с комбинацией, например, Javascript/PHP/database или Asp. Сеть/база данных, и т.д.
Для генератора документа Вы создали бы приложение, которое запросит базу данных, содержащую результаты обзора, затем возьмет те результаты и создаст отформатированный документ или вставит их в некоторую форму шаблона документа.
Я не уверен в Вашей запланированной среде развертывания, но предполагающий, что это - связанный с работой проект, я предлагаю следующие инструменты в среде на базе Windows... SqlServer Express вместо Доступа для базы данных, Visual Web Builder Express для создания веб-сайта обзора. Оба лишены Microsoft, и существует много учебного материала онлайн. Для генератора документа Вы могли использовать MS Word с VBA, пишущим сценарий, чтобы запросить базу данных и поместить результаты запроса в шаблон/документ Word.
остановитесь тут же. Просто остановитесь. Не передавайте идут. Не собирайте 200 долларов.
Нет никакого четкого представления о технологиях, которые будут использоваться, и, 'Как я могу заставить это произойти в Microsoft Office (плюс Acrobat)?' просто dosen't вполне сокращают его до планирования.
Факт от деталей в вопросах, лучшим способом сделать это является опция обзора из документов Google - он обрабатывает создание обзора, можно отправить его по почте тому, кто бы ни Вы должны и загружаете результаты как миленький Excel. Можно, вероятно, или сделать, некоторый кун-фу сценариев на той электронной таблице затем просто встраивает его в слово
Если все остальное перестало работать...
Изучая первый предложенный дубликат для Вашего вопроса, я нашел заплаченное решение под названием Formstack.
Это могло быть действительно хорошим решением, если все остальное перестало работать, оно содержит следующие функции обзоров:
Условная Логика: Что Вы объяснили в своем вопросе.
Умная Маршрутизация: Условная логика, но для того, кто отправить промежуточные ответы на.
Совместное использование данных: промежуточные ответы Доли.
Экспорт данных: Экспорт в Excel/Word, или видят его онлайн.
Интеграция веб-сайта: Интегрируйтесь в своем веб-сайте компании, модернизируйте обзоры.
У них есть начинающий и профессиональные планы, которые могло бы быть интересно проверить...