Имя: Пароль:
1C
 
Перенести элемент справочника в другую базу
0 Momus
 
09.07.21
16:03
Добавить кнопку для создания копии элемента справочника в другой базе. Нажиматься будет пару раз в день с созданием до 10 элементов. Лучше использовать вэб-сервис для этой задачи или есть изящнее способ? Обмены не предлагать. УФ, конфигурация на БСП
1 dubolom
 
09.07.21
16:05
(0) Это и есть по сути обмен (узкого применения). В каком смысле обмены не предлагать?
2 vde69
 
09.07.21
16:05
чем обмены не нравятся?

а так конечно разрешаю добавляй кнопку для сервисов...
3 Momus
 
09.07.21
16:13
(1) наверно имел ввиду обмен в классическом варианте, с регистрацией изменений и т.д. Задача выгрузить и забыть (иногда проверять на уникальность наименования)
4 dubolom
 
09.07.21
16:16
(3) Ну любой вариант связи между базами на ваше усмотрение - веб-сервис, xml-файлы, свой вариант текстовых файлов, да хоть com-соединение. Суть одна, я не вижу, зачем тут особо за изяществом гнаться.
5 Momus
 
09.07.21
16:17
(4) хочу сделать, чтоб было нестыдно
6 piter3
 
09.07.21
16:19
(5) Все равно после тебя переделают
7 Новый1сник2
 
09.07.21
16:21
(4) +1, com-соединение наверно проще
8 Momus
 
09.07.21
16:21
(6) на классический обмен?)
9 Momus
 
09.07.21
16:22
(7) как ни странно, но с сом я еще не работал, в отличие от вэб-сервисов
10 piter3
 
09.07.21
16:22
(8) Я скептик,скорее на com или вообще на dbf
11 lodger
 
09.07.21
16:23
(9) а теперь пиши http-сервис.
12 Новый1сник2
 
09.07.21
16:23
(9) как ни странно, с вэб-сервисами не работал, просто задач таких не было
13 lodger
 
09.07.21
16:24
обязательно на расширениях, как можно универсальнее. чтобы потом масштабировать.
14 Новый1сник2
 
09.07.21
16:25
(9) com он как бы напрямую подключается к базе и там создаешь свой элемент справочника
15 Новый1сник2
 
09.07.21
16:26
(13) для разовых задач совсем не обязательно, не думаю что в (0) тиражная разработка
16 Momus
 
09.07.21
16:27
(11) ну я делал небольшую штуку для телеграмма и электронной почты, но там 10 строчек кода было.
(13) обязательно на расширениях!
(15) конечно нет
17 Momus
 
09.07.21
16:29
(14) а долго инициализация соединения идет? Делал из excel подключение к 1С и было довольно долго
18 Kassern
 
09.07.21
16:31
(0) юзайте одата
19 lodger
 
09.07.21
16:35
(17) примерно как запуск толстого клиента по пути базы.
20 Новый1сник2
 
09.07.21
16:36
(17) зависит от объемов, до 10 элементов, скорость должна устроить. даже типовой обмен между небольшими базами через com, делается не так долго. а тут просто создать элемент справочника.
21 Momus
 
09.07.21
16:40
(19), (20) хм, в длительную операцию не обернешь, а заставлять ждать не очень хочется. Нужно потестить с сом тогда для начала
22 Kassern
 
09.07.21
16:47
(21) ну а что вам все таки мешает http сервисы использовать? С ком могут быть проблемы, сеанс там зависнет, версии с разрядностю для комконектора и прочая лабуда, да и работает он не так быстро при подключении. Простенький сервис подняли, хоть в том же расширении, после можете либо структуру элемента передавать, либо вообще через веб сервис гонять xdto элемента, либо передавать параметром код элемента, а в базе уже через одата его получать и записывать. В общем тут полет фантазии, как вам удобнее, но имхо это лучше ком соединения
23 timurhv
 
09.07.21
16:51
COM лицензию использует. Я за ODATA, либо свой веб-сервис.
24 Momus
 
09.07.21
16:52
(22), (23) ну вот я в том же направлении думал изначально, но перед реализацией решил создать тему
25 1Сергей
 
09.07.21
16:54
(23) +1 к одата
26 ДедМорроз
 
09.07.21
19:02
Web и http сервисы требуют публикации базы,это единственный их минус,т.к.все остальное - плюсы.
Com-соединение в случае получения лицензии на соединение или использования на сервере,съедает лицензию.
Есть еще самый простой способ - выгрузка загрузка xml - в одной базе выгрузил,в другой загрузил. И все можно через внешние обработки.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой