Друзья,
есть у кого-нибудь готовый работающий джаваскрипт, который позволяет забирать данные с файлмейкер сервера через Data API
используя технологию AJAX
Может, кто-нибудь сделает такое для фм19?
я хочу командой из фм отправить "тяжелый" запрос на фм сервер через AJAX
так, чтобы не ждать ответа, просто оставить открытым невидимое окно с веб-вьюером.
Но когда ответ придет, хочу, чтобы джаваскрипт автоматически запустил фм скрипт и передал в его параметр полученный с сервера ответ.
Рассчитываю использовать такой сценарий при запуске файла базы данных, чтобы получить и записать в глобальную переменную тяжелые данные от сервера, не заставляя пользователя уныло ждать ответа.
JavaScript AJAX + FM Data API
-
- Сообщения: 338
- Зарегистрирован: 11 сен 2017, 13:42
- Откуда: Санкт-Петербург
-
- Сообщения: 338
- Зарегистрирован: 11 сен 2017, 13:42
- Откуда: Санкт-Петербург
Re: JavaScript AJAX + FM Data API
ладно. попробую сам
Re: JavaScript AJAX + FM Data API
Есть же документация, там все довольно просто https://fmhelp.filemaker.com/docs/18/en/dataapi/
Но на сервере должно быть настроено https соединение, то есть установлен нормальны SSL-сертификат.
Но для описанной задачи, непонятно почему нельзя использовать обычный Perform Script On Server - там же есть настройки: не ждать исполнения скрипта
Но на сервере должно быть настроено https соединение, то есть установлен нормальны SSL-сертификат.
Но для описанной задачи, непонятно почему нельзя использовать обычный Perform Script On Server - там же есть настройки: не ждать исполнения скрипта
-
- Сообщения: 338
- Зарегистрирован: 11 сен 2017, 13:42
- Откуда: Санкт-Петербург
Re: JavaScript AJAX + FM Data API
так смысл именно в этом - в аяксе
сделать запрос и не ждать ответа. когда он придет, то запустит файлмейкер скрипт и передаст в него результат запроса
это разгрузка, параллельные процессы, увеличение скорости
сделать запрос и не ждать ответа. когда он придет, то запустит файлмейкер скрипт и передаст в него результат запроса
это разгрузка, параллельные процессы, увеличение скорости