|
1с + chrome, как? | ☑ | ||
---|---|---|---|---|
0
Gnyoku
03.02.23
✎
08:15
|
Доброго времени суток, на ютуб наткнулся на видео https://www.youtube.com/watch?v=9zGtyel_mmQ&ab_channel=СергейЗырянов где в комментариях он указал что, использовал chrome, появилась авантюрная задача с 1с и одним сервисом, но к сожалению сервис поддерживает только EDGE и Chrome, а HTML в 1с эмулирует только IE 11, Firefox 5, разные функций webkit и пр., заметьте он сделал это очень давно, раньше чем 1с отказались от IE, Теперь вопрос, в какую сторону копать?
|
|||
1
lodger
03.02.23
✎
10:13
|
почему ты решил, что "а HTML в 1с эмулирует только IE 11, Firefox 5, разные функций webkit и пр."?
https://infostart.ru/1c/articles/1745961/ HTML поле в 1с это и есть webkit. только на нем ограничения натянуты, но что-то можно. |
|||
2
novichok79
03.02.23
✎
11:47
|
сделайте нормальный UI в обход 1С, а 1С оставьте в качестве бекенда и будет вам счастье.
зачем эти костыли, ведь в 1c под капот вебкита не залелешь. вы сильно завязываетесь на 1 капризный компонент в системе, который в любое время может быть изменен фирмой 1С. |
|||
3
Gnyoku
03.02.23
✎
12:29
|
Мне лень рисовать графики на начальной странице на js, есть одна система графический красивых графиков в которой я как раз и использовал 1с как бэкэнд, клиенту нужно чтобы при входе в 1с, он мог видеть нужные графики, могу объяснить что, вот отдельная программа, ее запускайте и все, но мне самому интересно стало, как этот программист 1с смог прикрутить хром в 1с (2)
|
|||
4
novichok79
03.02.23
✎
13:02
|
а в чем сложность взять скрипт на js и запихнуть в поле html документа с вебкитом?
|
|||
5
novichok79
03.02.23
✎
13:09
|
когда работал 1Сником в 2018м делал такую хрень на 8.3.15, когда вебкит только вышел вроде
|
|||
6
Gnyoku
03.02.23
✎
13:12
|
(4) Там скрипт этот написать надо, рисовать много, и он не гибкий будет, чтобы в любой момент можно просто поменять рабочий стол у клиента, а в том сервисе(Power bi), кнопки нажал, пукнул там, нужные данные выбрал и все, Идея в красивых и динамических графиках в режиме реального времени на рабочем столе 1с, графиков красивее и легче power bi я еще не нашел
|
|||
7
novichok79
03.02.23
✎
13:23
|
я уже не помню как в 1С делается, почему нельзя в URL'е поля HTML документа передать тот URL по которому ты графики от PowerBI грузишь?
а потом немножко изменить полученный HTML, чтобы отлавливать события от HTML документа в 1С. |
|||
8
Gnyoku
03.02.23
✎
13:48
|
(7) Интересная идея, думаю попробую
|
|||
9
Gnyoku
03.02.23
✎
13:50
|
(7) а не погоди, не так прочитал, я как раз так и делаю, только power bi не грузится, потому что он поддерживает только хром и едж
|
|||
10
novichok79
03.02.23
✎
13:52
|
(9) а какая версия 1С платформы? вебкит же там уже?
|
|||
11
Gnyoku
03.02.23
✎
13:57
|
(10) Да есть
|
|||
12
Мимохожий Однако
03.02.23
✎
13:59
|
(11) Так какая версия платформы? Народ волнуется
|
|||
13
Kassern
03.02.23
✎
14:03
|
А не проще так сделать? https://infostart.ru/1c/articles/914689/?ysclid=ldof2s3c18390054920
|
|||
14
Pprog151713
03.02.23
✎
14:18
|
(13) Нифигасе простое решение. Там надо этот Power BI еще изучить. )
|
|||
15
Kassern
03.02.23
✎
14:19
|
(14) зато какой простор в решениях) Как хочешь, так и анализируй данные, а если еще и сотры умеют в Power BI, то вообще красота
|
|||
16
Pprog151713
03.02.23
✎
14:20
|
(15) Ну у нас никто не умеет. И я в том, числе. )
|
|||
17
Gnyoku
03.02.23
✎
14:31
|
(13) Вы не так поняли, power bi и 1с давным-давно соединил(Написал конвертор запросов 1с на SQL и с power bi просто делаю в определенном промежутке запросы в базу данных, стоит postgresql), но я хочу пойти дальше, исключительно по любопытству, мне за это не заплатят, но в будущем есть много идей для проектов если можно будет соединить 1с и Хром, один из примеров, запуск power bi в самом 1с и в динамическом и пользовательском режиме брать и смотреть что хочешь
|
|||
18
Gnyoku
03.02.23
✎
14:32
|
8.3.18.1741 (12) (10)
|
|||
19
Kassern
03.02.23
✎
14:34
|
(17) Если хотите сделать хорошо, то рисуйте свою морду на 1с и через http сервисы дергайте инфу с power bi. 1совский вебкит обрезанный, не все на нем отрабатывает корректно. Та же 3d графика не вся отрабатывает.
|
|||
20
Kassern
03.02.23
✎
14:35
|
может "1с элемент" взлетит и через него попытаться это все реализовать.
|
|||
21
Gnyoku
03.02.23
✎
14:38
|
Я скинул видео 8 летней давности, в то время еще не было веб кита, но он даже jquery смог присобачить без вебкита, вот интересно, в какую сторону копать (19)
|
|||
22
Kassern
03.02.23
✎
14:39
|
(21) было 2 реализации поля html. В 8.2 брало вроде с IE без вебкита, а начиная с 14 версии вроде завезли вебкит.
|
|||
23
Kassern
03.02.23
✎
14:40
|
Работа стала более изолированная и безопасная. Раньше можно было разной инфы дернуть через это поле HTML даже вроде свою функцию прописать в боди и запустить через это поле.
|
|||
24
Kassern
03.02.23
✎
14:40
|
Пускай автор ролика на современной платформе так попробует сделать
|
|||
25
Gnyoku
03.02.23
✎
14:41
|
(20) я об этом тоже думал, через 1с элемент 100% запуститься, но нетиповой модуль, огроменный переносить его я замучаюсь
|
|||
26
Kassern
03.02.23
✎
14:42
|
(25) имхо это самый правильный вариант. Иначе упретесь в ограничение вебкита.
|
|||
27
Gnyoku
03.02.23
✎
14:42
|
(22) веб кит в 17 году завезли с 8.3.14 ролик 16 года
|
|||
28
Kassern
03.02.23
✎
14:43
|
(27) о том и речь, он использовал строе поле html там такое видимо возможно было. Новые версии на вебките и он обрезан по функционалу (видимо в целях "не навреди")
|
|||
29
Gnyoku
03.02.23
✎
14:44
|
(23) суть в том что он даже не через IE это сделал, вот теперь ищу единорогов, но пока что все говорят что их не существуют
|
|||
30
Gnyoku
03.02.23
✎
14:44
|
(28) я пробовал это делать и на 8.3.10
|
|||
31
Kassern
03.02.23
✎
14:45
|
(29) Поставьте старую платформу и попробуйте сами.
Но имхо вы зря тратите на это время. В любом случае вам придется использовать 1совский вебкит, так как он на всех современных платформах. |
|||
32
Kassern
03.02.23
✎
14:45
|
(30) и какой результат?
|
|||
33
Kassern
03.02.23
✎
14:47
|
Вот тут гляньте, может это то, что вам надо https://infostart.ru/1c/articles/1103895/?ysclid=ldognoh6n8541030007
|
|||
34
Gnyoku
03.02.23
✎
15:28
|
(32) ничего не вышло, бесконечная загрузка
|
|||
35
Gnyoku
03.02.23
✎
15:28
|
(33) Я читал эту статью не совсем то что надо
|
|||
36
Gnyoku
03.02.23
✎
15:30
|
Пока что самое близкое что я видел это api chromium через ком объект, но пока мой мозг достаточно гладкий, чтобы понимать как правильно это можно оформить, в плане подключить подключу, а дальше как эмулировать в 1с
|
|||
37
Kassern
03.02.23
✎
15:33
|
(36) смотрите в будущее и ковыряйте 1с элемент, имхо куда практичнее будет)
|
|||
38
Gnyoku
03.02.23
✎
15:36
|
(37) тоже верно, пока потихоньку царапаю его, но так же я смотрю очень далеко и уже освоил python, пока применяю его для оптимизаций работы 1с
|
|||
39
novichok79
03.02.23
✎
17:02
|
(36) на гошечке есть go-rod, он как раз делает то, о чем пишете. я его вместо джавовского селениума использую.
а с вебкитом у вас получилась бесконечная загрузка? там ведь логи никак не вытащить? вдруг что в технологический журнал пишется? |
|||
40
Tarzan_Pasha
03.02.23
✎
18:26
|
а так что можно?
|
|||
41
Гений 1С
гуру
03.02.23
✎
20:58
|
(0) используй Селениум, йопта.
у меня на гении погугли по SELENIUM: https://geniy1s.ru/?s=SELENIUM |
|||
42
Gnyoku
31.03.23
✎
13:16
|
Мне ответил автор видео, он это через внешнюю компоненту сделал кому интересно, у нее собственное поле HTML, на каком языке не знаю, но уже хотя бы понятнее куда копать
|
|||
43
Garykom
гуру
31.03.23
✎
13:18
|
AmCharts в ПолеHTML прекрасно работает
|
|||
44
magicSan
31.03.23
✎
13:26
|
(0) Выглядит ужасно. Трудног придумать задачу под такое
(41) Какой ужас. |
|||
45
ДедМорроз
31.03.23
✎
20:39
|
В движок поле html-документа на осле можно было Com-объекты вставлять и делать,что душа пожелает.
А уже когда появился webkit,то о таком пришлось забыть. |
|||
46
Gnyoku
03.04.23
✎
07:51
|
(43) Есть спрос, ничего не могу поделать
|
|||
47
Gnyoku
03.04.23
✎
07:53
|
(43) функционал powerbi лучше чем писать руками, есть клиенты уже с готовым power bi с мощными DAX запросами, легче их подружить чем искать замену
|
|||
48
Gnyoku
03.04.23
✎
07:54
|
(45) Я об этом думал, но не знал наверняка. Буду знать
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |