|
Взаимодействие с другим окном 1С | ☑ | ||
---|---|---|---|---|
0
ixijixi
23.11.21
✎
14:51
|
Коллеги, приветствую.
Есть ли способ взаимодействовать с другим окном 1С (другая база, тонкий клиент на веб-сервере, если важно) из текущего сеанса (файловая база)? Если вкратце, то в другой базе запрещено открытие внешний обработок, но нужно скопировать открытую форму документа с помощью обработки. Проблема в том, что документ модифицирован, но записан быть не может (данные изменены другим пользователем). |
|||
1
DrShad
23.11.21
✎
14:53
|
скопируй базу и сохраняй
|
|||
2
ixijixi
23.11.21
✎
15:07
|
(1) Чудак-человек, как я ее скопирую? Это ж фреш
|
|||
3
acht
23.11.21
✎
15:11
|
(0) > нужно скопировать открытую форму документа с помощью обработки
А скажи что-нибудь еще по программистки? |
|||
4
Sasha_H
23.11.21
✎
15:13
|
во фреше можно использовать расширения.
|
|||
5
mistеr
23.11.21
✎
15:20
|
(0) Что именно нужно скопировать, набитые данные? "Вывести список" не подойдет?
|
|||
6
ixijixi
23.11.21
✎
15:35
|
(5) Не пойдет. Там полей скрытых куча
|
|||
7
ixijixi
23.11.21
✎
15:35
|
(4) Сейчас расширения нет, а документ надо как-то спасти
|
|||
8
Garykom
гуру
23.11.21
✎
15:37
|
(7) сделай скриншот
распознай напиши обработку которая загрузит из распознанного |
|||
9
Fragster
гуру
23.11.21
✎
15:37
|
||||
10
Garykom
гуру
23.11.21
✎
15:38
|
(9) ты вовремя ))
|
|||
11
ixijixi
23.11.21
✎
15:39
|
(3) Держи https://infostart.ru/public/1239667/
|
|||
12
ixijixi
23.11.21
✎
15:41
|
(9) Огонь!)
|
|||
13
acht
23.11.21
✎
15:41
|
(11) Что толку-то хваcтатся-то, Максим Викторович, если оно у вас не работает?
|
|||
14
fisher
23.11.21
✎
15:42
|
(11) Ну дык надо задачи правильно ставить. А не "хочу скоммуниздить данные из другого приложения".
|
|||
15
fisher
23.11.21
✎
15:43
|
Тебе ж все равно нужно подключить обработку. И только тогда ты сможешь забрать данные ИЗ ТОГО ЖЕ приложения.
|
|||
16
Garykom
гуру
23.11.21
✎
15:45
|
(13) не смог обработку вместо внешней добавить в саму конфу и как встроенную?
|
|||
17
ixijixi
23.11.21
✎
15:46
|
(13) Не работает, потому и спрашиваю. А работает только в пределах одной базы.
|
|||
18
ixijixi
23.11.21
✎
15:46
|
(14) Да, где-то так.
|
|||
19
acht
23.11.21
✎
15:48
|
(17) А программно созданные реквизиты оно у тебя учитывает? Ну, типа контактной информации там? В пределах одной базы.
|
|||
20
fisher
23.11.21
✎
15:53
|
(18) Если из базы-источника нет никакого удобоваримого варианта что-то сохранить из формы, тогда (8)
|
|||
21
ixijixi
23.11.21
✎
15:54
|
(19) Да, учитывает. Копирует все данные формы
|
|||
22
УдавВПопугаях
23.11.21
✎
15:55
|
(17) беануться.. скажи еще что нибудь по программистски?
|
|||
23
ixijixi
23.11.21
✎
16:00
|
Ну есть же вроде База = Новый COMОбъект("V8.Application"). Никогда им просто не пользовался, может можно законнектиться к соседнему приложению База.Документы.НачислениеЗарплаты.ПолучитьФорму();
|
|||
24
УдавВПопугаях
23.11.21
✎
16:02
|
нельзя просто так взять и открыть/закрыть/показать что то из одного сеанса в другом, даже в пределах одной базы. можно передавать данные друг другу через какой то обменник - файлы, регистры, хранилища... без разницы
|
|||
25
fisher
23.11.21
✎
16:02
|
(23) Это считай аналог толстого клиента, только с отрезанным интерфейсом. К фрешу так не подключишься. А даже если бы можно было - то до формы чужого сеанса с сервера не доберешься.
|
|||
26
УдавВПопугаях
23.11.21
✎
16:04
|
(23) и чего, это новый процесс 1С в твоей винде типа Application, каким образом он "внедриться" в другой процесс в другой винде? касперский сожрет сразу за такие дела, даже только за попытку, хоть ничего и не получится, это уже низкоуровневое программирование с подменой памяти и т д
|
|||
27
УдавВПопугаях
23.11.21
✎
16:05
|
низкоуровневое по сравнению с 1С
|
|||
28
ixijixi
23.11.21
✎
16:05
|
Окай, всем спасибо, наверное вопрос исчерпан
|
|||
29
УдавВПопугаях
23.11.21
✎
16:06
|
вопрос решается, но не так как это описано в (0)
|
|||
30
fisher
23.11.21
✎
16:07
|
А насколько геморно в фреше согласовать подключение подключаемой обработки? Разве это нерешаемо?
|
|||
31
ixijixi
23.11.21
✎
16:09
|
(30) Как выяснилось, весьма геморно. Реагируют очень вяло, хотя, возможно, это особенность провайдера.
|
|||
32
fisher
23.11.21
✎
16:09
|
(31) По-моему, подключить обработку типа (11) не должно быть особой проблемой. Безопасного режима она не нарушает.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |