Вход | Регистрация
 

Перенести элемент справочника в другую базу

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

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


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