Имя: Пароль:
1C
1С v8
Интеграция веб клиента
,
0 e2v
 
19.10.21
09:46
Пробую работу с веб клиентом со встраиванием в веб-сайт.
Вроде по описанному все получается. Но в доке есть описание работы
с объектом WebClient1CE. Прикольно. Он создается на основе webclient1ce.js. Так вот...нифига не пойму
где взять этот файл. Это видимо наработка 1С? или у меня лыжи не едут?
Может кто наставит на путь истинный?
1 DGorgoN
 
19.10.21
10:06
Спроси у заказчика
2 ИС-2
 
naïve
19.10.21
10:17
3 e2v
 
19.10.21
10:22
(2) Запустить можно. Я встраиваю нормально в iframe/
Все норм. Но в этом объекте есть всякие полезные вещи, типа событиеПослеЗагрузки и др.
Хочу из задействовать.
Но самого скрипта не могу найти.
Не пишут где взять или он покупной.
4 e2v
 
19.10.21
10:23
(1) В смысле у заказчика?
Это приблуда 1С.
5 Aleksey
 
19.10.21
10:28
(4) Скрипт находится в самой платформе. После публикации базы можно вызвать его http://localhost/InfoBase/scripts/webclient1ce.js
6 Aleksey
 
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
7 e2v
 
19.10.21
12:22
(5) Таки чего то не нашел. Хотя искал.
Может какую галку не поставил.
В доке написано, что скрипт там лежит, а как он туда попал нет.
Вопрос открыт.
8 Юрий Лазаренко
 
19.10.21
12:52
(0) Опубликуй базу, скрипт лежит в публикации в подкаталоге "scripts":
https://www.youtube.com/watch?v=GZKdrslQ4cc&t=598s
9 e2v
 
19.10.21
12:59
х-м-м. А чего я тогда не так делаю?
А на какой платформе? У меня 8.3.16.1158
10 Aleksey
 
19.10.21
13:04
(9) суди по докам должно быть и в 16
Для загрузки JavaScript-интерфейса в текст сайта необходимо включить следующий код: <script src="%АдресВебСайта%/%ИмяИБ%/scripts/webclient1ce.js"></script>.
(с) https://its.1c.ru/db/v8316doc#bookmark:dev:TI000002197
11 e2v
 
19.10.21
13:08
(10) Методику работы со скриптом я понял. Но самого файла webclient1ce.js у меня не создается.
Поэтому и объект webclient использовать не могу. А хотелось бы.
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший