Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Интеграция веб клиента

Интеграция веб клиента
Я
   e2v
 
19.10.21 - 09:46
Пробую работу с веб клиентом со встраиванием в веб-сайт.
Вроде по описанному все получается. Но в доке есть описание работы
с объектом WebClient1CE. Прикольно. Он создается на основе webclient1ce.js. Так вот...нифига не пойму
где взять этот файл. Это видимо наработка 1С? или у меня лыжи не едут?
Может кто наставит на путь истинный?
   DGorgoN
 
1 - 19.10.21 - 10:06
Спроси у заказчика
   ИС-2
 
2 - 19.10.21 - 10:17
   e2v
 
3 - 19.10.21 - 10:22
(2) Запустить можно. Я встраиваю нормально в iframe/
Все норм. Но в этом объекте есть всякие полезные вещи, типа событиеПослеЗагрузки и др.
Хочу из задействовать.
Но самого скрипта не могу найти.
Не пишут где взять или он покупной.
   e2v
 
4 - 19.10.21 - 10:23
(1) В смысле у заказчика?
Это приблуда 1С.
   Aleksey
 
5 - 19.10.21 - 10:28
(4) Скрипт находится в самой платформе. После публикации базы можно вызвать его http://localhost/InfoBase/scripts/webclient1ce.js
   Aleksey
 
6 - 19.10.21 - 10:31
Собственно в документации это описано

18.1.3. Интерфейс веб-сайта
На сайте необходимо выполнить следующие действия:

● Указать место, где будет отображаться интерфейс веб-клиента. Это можно сделать с помощью элемента <div>. При загрузке веб-клиент автоматически добавит для выбранного элемента подчиненный элемент <iframe>, который будет содержать всю необходимую информацию.

● Указать, откуда загружать код JavaScript-интерфейса веб-клиента (Embedded WebClient API). После загрузки этого интерфейса в веб-браузере становится доступным объект WebClient1CE. Для загрузки JavaScript-интерфейса в текст сайта необходимо включить следующий код: <script src="%АдресВебСайта%/%ИмяИБ%/scripts/webclient1ce.js"></script>.

(с) https://its.1c.ru/db/v8320doc#bookmark:dev:TI000002197
   e2v
 
7 - 19.10.21 - 12:22
(5) Таки чего то не нашел. Хотя искал.
Может какую галку не поставил.
В доке написано, что скрипт там лежит, а как он туда попал нет.
Вопрос открыт.
   Юрий Лазаренко
 
8 - 19.10.21 - 12:52
(0) Опубликуй базу, скрипт лежит в публикации в подкаталоге "scripts":
https://www.youtube.com/watch?v=GZKdrslQ4cc&t=598s
   e2v
 
9 - 19.10.21 - 12:59
х-м-м. А чего я тогда не так делаю?
А на какой платформе? У меня 8.3.16.1158
   Aleksey
 
10 - 19.10.21 - 13:04
(9) суди по докам должно быть и в 16
Для загрузки JavaScript-интерфейса в текст сайта необходимо включить следующий код: <script src="%АдресВебСайта%/%ИмяИБ%/scripts/webclient1ce.js"></script>.
(с) https://its.1c.ru/db/v8316doc#bookmark:dev:TI000002197
   e2v
 
11 - 19.10.21 - 13:08
(10) Методику работы со скриптом я понял. Но самого файла webclient1ce.js у меня не создается.
Поэтому и объект webclient использовать не могу. А хотелось бы.

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.