Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / простая веб-форма ввода для Access10/12 ? / 24 сообщений из 24, страница 1 из 1
26.05.2020, 13:19
    #39962193
ldfanate
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простая веб-форма ввода для Access10/12 ?
Посоветуйте простой способ к автономной ацесс-базе (без шарапойнта и прочих навороченных фирменных веб-серверов) прикручивать статичную веб-форму ввода (опросник) из серии "вопрос-выберите варианты ответа". Чтобы не ломая уже реализованную логику форм самого ацесса, довертеть сбоку "типа фреймворк" для обработки ввода данных пользователями, которых непосредственно в ацессовскую базу пускать нельзя по организационным причинам.

Из статичной htm-ки можно впринципе по кнопке submit вызвать проводку sql-jet запроса insert into?
...
Рейтинг: 0 / 0
26.05.2020, 13:35
    #39962212
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простая веб-форма ввода для Access10/12 ?
...
Рейтинг: 0 / 0
26.05.2020, 17:59
    #39962388
Swa111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простая веб-форма ввода для Access10/12 ?
ldfanate,

Еще как вариант нарисовать HTA приложение, в нем через ODBC цепляться к access и сгружать данные
...
Рейтинг: 0 / 0
26.05.2020, 19:17
    #39962444
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простая веб-форма ввода для Access10/12 ?
ldfanate, вспомнился ещё такой вариант - Добавление в базу данных Access сведений, полученных по электронной почте
https://support.microsoft.com/ru-ru/office/добавление-в-базу-данных-access-сведений-полученных-по-электронной-почте-89dc12dc-17c6-4251-bec0-689ba00a48e0?ui=ru-ru&rs=ru-ru&ad=ru Вы можете собирать и обновлять данные, используя Microsoft Access 2007 или Access 2010 с помощью Microsoft Outlook 2007 или Microsoft Outlook 2010. Access поможет вам создать форму для сбора данных и отправить форму в сообщении электронной почты. После того как получатели электронной почты возвращают заполненные формы, вы можете настроить автоматическое обработку собранных данных и их сохранение в указанной базе данных Access.
...
Рейтинг: 0 / 0
26.05.2020, 22:29
    #39962545
vmag
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простая веб-форма ввода для Access10/12 ?
ldfanate
Посоветуйте простой способ к автономной ацесс-базе (без шарапойнта и прочих навороченных фирменных веб-серверов) прикручивать статичную веб-форму ввода (опросник)


Интересно, зная английский - вы будете с англичанами разговаривать на японском со словарем ?
Вэб форма тянет за собой целый паровоз, и подозреваю, что как рулить им, вы имеете смутное представление,
иначе бы не спрашивали...

Простую форму ввода можно сделать в обычном Вордовском файле! , да можно и всю клиентскую часть...

Тут тебе все плюсы:
- не нужна инсталляция, - обычный вордовский файл на флешке...
- Работает (я так думаю) на любом компьютере и на любой ОС Windows...

Выше в ссылке видео, единственное я там забыл показать, что нужно сделать ссылку в референсах на DAO 3.6,
но это точно так же как и в акцесс...
...
Рейтинг: 0 / 0
26.05.2020, 22:38
    #39962547
Сергей Лалов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простая веб-форма ввода для Access10/12 ?
ldfanate,
Сделайте простую форму опросник в Гугл доках и вышлите ссылку мне. Я набил руку на взаимодействии офиса и гуглдоков, расскажу как синхронизировать данные оттуда с аксессом или экселем.
...
Рейтинг: 0 / 0
27.05.2020, 06:47
    #39962633
ldfanate
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простая веб-форма ввода для Access10/12 ?
спасибо всем за инфу, - идея с dot-шаблонами понятна. С hta буду разбираться.

авторполученных по электронной почте
Да, такой вариант какраз и предлагал, но категорически заказчик не соглашается. Им "веб это круто" ктото в голову втемячил.


авторна японском со словарем ?
Вэб форма тянет за собой целый паровоз, и подозреваю, что как рулить им...
Представлялось что можно будет сварганить ну например локальный статичный htm-файл опросника с тегами form и кнопкой post, которая тем или иным скриптовым образом из себя обращается к ацесс-базе, ну например через ОДБЦ. И тупо закладывает 1 запись в таблицу результатов опроса. htm выкладываю на сетевую шару, пользователи прямо с сетевого диска в браузере htm открывают и заполняют. Т.е. нано-вебсайт из одного файла без вебсервера.
Форма ввода обезличенная, поэтому авторизация, идентификация пользователя и прочие навороты - не нужны.
...
Рейтинг: 0 / 0
27.05.2020, 07:56
    #39962650
ROI
ROI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простая веб-форма ввода для Access10/12 ?
ldfanate
Представлялось что можно будет сварганить ну например локальный статичный htm-файл опросника с тегами form и кнопкой post, которая тем или иным скриптовым образом из себя обращается к ацесс-базе, ну например через ОДБЦ. И тупо закладывает 1 запись в таблицу результатов опроса. htm выкладываю на сетевую шару, пользователи прямо с сетевого диска в браузере htm открывают и заполняют. Т.е. нано-вебсайт из одного файла без вебсервера.
Форма ввода обезличенная, поэтому авторизация, идентификация пользователя и прочие навороты - не нужны.

Действительно!
Всё так просто (аж всплакнул)
...
Рейтинг: 0 / 0
27.05.2020, 08:04
    #39962652
ROI
ROI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простая веб-форма ввода для Access10/12 ?
ldfanate,

В Access 2003 это можно было провернуть.
В Access 10/13 нет.(увы)
...
Рейтинг: 0 / 0
27.05.2020, 08:23
    #39962663
ldfanate
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простая веб-форма ввода для Access10/12 ?
автортак просто (аж всплакнул)
Сарказм? :)

Да, хотелось бы из локального контекста браузера ну например локальным javascript-ом стукнуться в БД. Ну или накрайняк сложить (добавить в конец) скриптом данные формы в статичный csv тудаже на сетевую шару, а из СУБД выгребать периодически содержимое csv (или вообще пристыковать его к СУБД как прилинкованную ОДБЦ-таблицу).
Если настройки локальной политики безопасности браузера такое позволят - то почему нет?
...
Рейтинг: 0 / 0
27.05.2020, 08:59
    #39962673
ROI
ROI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простая веб-форма ввода для Access10/12 ?
vmag
Вэб форма тянет за собой целый паровоз, и подозреваю, что как рулить им, вы имеете смутное представление,
иначе бы не спрашивали...

Вам уже указали что не всё так просто.
...
Рейтинг: 0 / 0
27.05.2020, 09:48
    #39962686
alecko
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простая веб-форма ввода для Access10/12 ?
ldfanate, не работал с этим пунктом, мож это как раз Ваш вариант? там что-то можно даже в таблицу закинуть... Если прокатит, хорошо бы результат увидеть.
...
Рейтинг: 0 / 0
27.05.2020, 12:19
    #39962752
DarkMan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простая веб-форма ввода для Access10/12 ?
ldfanate
Посоветуйте простой способ к автономной ацесс-базе (без шарапойнта и прочих навороченных фирменных веб-серверов)

А почему бы Вам не использовать PHP например и подключаться к базе Access .
alecko
.. Если прокатит, хорошо бы результат увидеть.


Мне кажется не прокатит. Это импорт документа в базу , и логика будет прописана в Access , а ТС нужно отправлять данные из браузера в Access .
Простейший вариант PHP , Ajax , JavaScript,ну и HTML соответственно. .
Может и другие есть , но лично я не знаю. :))
...
Рейтинг: 0 / 0
27.05.2020, 12:46
    #39962761
Massa52
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простая веб-форма ввода для Access10/12 ?
DarkMan
ldfanate
Посоветуйте простой способ к автономной ацесс-базе (без шарапойнта и прочих навороченных фирменных веб-серверов)

А почему бы Вам не использовать PHP например и подключаться к базе Access .
alecko
.. Если прокатит, хорошо бы результат увидеть.


Мне кажется не прокатит. Это импорт документа в базу , и логика будет прописана в Access , а ТС нужно отправлять данные из браузера в Access .
Простейший вариант PHP , Ajax , JavaScript,ну и HTML соответственно. .
Может и другие есть , но лично я не знаю. :))


Ну да. Visual Studio, Web forms
...
Рейтинг: 0 / 0
27.05.2020, 12:54
    #39962766
ldfanate
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простая веб-форма ввода для Access10/12 ?
авторА почему бы Вам не использовать PHP
В некоторых холдингах чтобы выделить новый инфоресурс (вебсайт) и открыть к нему доступ, нужно кучу бумаг и иногда неприлично долгое согласование (плюс закрепить админа, плюс ещё всякие оргпроцедуры). Микроскоп с гвоздями получается.
А задача то примитивная, 1 статичная форма, 1 кнопка "отправить", 1 ацесс-база. Но вот хотят чтобы "веб" и всё тут.

Вот и подумалось подсунуть им \\шара\путь\веб.htm в качестве локального безсерверного-затрикопейки-веба :)
...
Рейтинг: 0 / 0
27.05.2020, 12:56
    #39962768
ldfanate
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простая веб-форма ввода для Access10/12 ?
а javascript в локальном браузере случайно не позволяет текстовые csv-файлы обрабатывать (создавать, дописывать)?
...
Рейтинг: 0 / 0
27.05.2020, 13:30
    #39962787
ROI
ROI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простая веб-форма ввода для Access10/12 ?
ldfanate
Вот и подумалось подсунуть им \\шара\путь\веб.htm в качестве локального безсерверного-затрикопейки-веба :)

Ну дык подсунте.
И нам расскажите, получилось или нет.
PS:Не сарказм
...
Рейтинг: 0 / 0
27.05.2020, 13:32
    #39962790
DarkMan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простая веб-форма ввода для Access10/12 ?
ldfanate
а javascript в локальном браузере случайно не позволяет текстовые csv-файлы обрабатывать (создавать, дописывать)?

Можно , поищите в интернете есть примеры . Но разрешат ли Вам на локальном компьютере хранить скрипты JavaScript ???
...
Рейтинг: 0 / 0
28.05.2020, 15:05
    #39963395
Сергей Лалов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простая веб-форма ввода для Access10/12 ?
Так а с опросником в Гугл Документах не прокатывает что ли?)
Во первых там можно разрешить вход только с определенных адресов для прохождения опроса.
Данные опроса хранятся в отдельной таблице от формы.
Вид опросника- полноценная веб страница
Сгребать данные из гугл доков в офисные приложения очень просто. И никакого сношения по поводу политик компании по поводу использования скриптов Js на работе итд итп.
...
Рейтинг: 0 / 0
28.05.2020, 15:47
    #39963424
ldfanate
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простая веб-форма ввода для Access10/12 ?
автора с опросником в Гугл Документах не прокатывает что ли?)
Интернета нет, сбор только во внутренней сети. И потом, "гугл" в свете импортозамещений и сложной внешнеполитической обстановки чуть ли не клеймо "враг". В иных организациях обосновать применение враждебного ПО ещё сложнее, чем выбить вебсайт.
Т.е. нужен квадратный велосипед по возможности самописной конструкции.
...
Рейтинг: 0 / 0
28.05.2020, 16:41
    #39963477
Сергей Лалов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простая веб-форма ввода для Access10/12 ?
ldfanate
автора с опросником в Гугл Документах не прокатывает что ли?)

И потом, "гугл" в свете импортозамещений и сложной внешнеполитической обстановки чуть ли не клеймо "враг".
Т.е. нужен квадратный велосипед по возможности самописной конструкции.


Можете сказать ,что владельца и основателя Гугла зовут Сергей Брин, и родился он в Москве в 1973 году. Это должно растопить
черствые сердца админов вашей компании и квадратный велосипед рассосется в обычный.
...
Рейтинг: 0 / 0
28.05.2020, 17:58
    #39963518
ldfanate
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простая веб-форма ввода для Access10/12 ?
авторМожете сказать ,что владельца и основателя Гугла зовут
Конечно, корпоративная информбезопасность именно так и работает ;)

Впринципе, относительно простой вариант получается с вклеиванием в htm-страничку яваскрипта прямого обращения к ацесс-базе, чтото типа такого
Код: javascript
1.
2.
3.
4.
5.
6.
7.
var cn = new ActiveXObject("ADODB.Connection");
cn.ConnectionString = "DRIVER=Microsoft Access Driver (*.mdb, *.accdb);UID=admin;FIL=MS Access;DriverId=25;DefaultDir=C:\\test;DBQ=C:\\test\\Test.accdb";
cn.open();
//сборка данных из полей формы, генерация уникального значения primary key
...
cn.Execute("INSERT INTO Table1 ... ;");
cn.Close(); 



Понятно что не о какой безопасности решения говорить не приходится.
Хотя, если на уровне ацесса разграничение пользователей добавить (либо транзитную ацесс-базу прилинковать к основной ацесс-базе), то чтото типа веба для бедных какраз и выйдет.
...
Рейтинг: 0 / 0
28.05.2020, 19:08
    #39963558
Swa111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простая веб-форма ввода для Access10/12 ?
ldfanate,

Обязательно проверьте на разных конфигурациях. Например подробный код на vbscript не работает если скрипт запускается на x32 исполнителе, а офис x64.
...
Рейтинг: 0 / 0
29.05.2020, 09:22
    #39963870
ldfanate
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простая веб-форма ввода для Access10/12 ?
авторне работает если скрипт запускается на x32 исполнителе, а офис x64
Там наверное не тот DriverID выбираете. В панель ODBC обычно притаскивается с обновлениями MDAC и офисами-шмофисами несколько разных версий драйвера DRIVER=Microsoft Access Driver (*.mdb, *.accdb), ну например версии 6.хх.хх и 14.хх.хх
Они по названию похожие, но работают поразному на разнобитных компах.
Но проверю, спасибо.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / простая веб-форма ввода для Access10/12 ? / 24 сообщений из 24, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]