AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Функционал
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 31.01.2005, 08:54   #1  
Nik_imported is offline
Nik_imported
Участник
 
17 / 10 (1) +
Регистрация: 26.07.2004
Thumbs up
необходимо перебросить инфу из нескольких таблиц из 1Ски в Навижн!!не подскажете приблизительно как это можно сделать???
Старый 31.01.2005, 09:34   #2  
enroi is offline
enroi
Участник
 
5 / 10 (1) +
Регистрация: 16.07.2004
А Nav может создать объект OLE ?
Тогда можно сделать что типа
v7 = CreateObject("V77.application")
v7.initialize(v7.RMTrade, "")
v7.CreateObject("Справочник.Товары")
или
v7.EvalExpr("CreateObject(""Справочник.Товары"")")
ну примерно конечно ... лучше книга "Описание встроенного языка часть 2" последняя глава.
Старый 31.01.2005, 10:59   #3  
Dzemon is offline
Dzemon
Moderator
 
1,247 / 12 (3) ++
Регистрация: 09.09.2004
ХитрО! Хотя, вполне закономерно ;-)
В Навижине объявляете переменную типа Automation на объект 1С.
И вперед:
CREATE(1C_object);
а дальше как enroi написал.

Если так лениво, то выгружать из 1С в текстовые файлы или XML и потом закачивать в Навижин датапортами.
Старый 31.01.2005, 11:43   #4  
yd_ is offline
yd_
Участник
 
62 / 10 (1) +
Регистрация: 24.01.2005
Вы знаете, если объявить тип переменной (глобальной) Automation, и затем попытаться выбрать 1С из списка OLE-серверов (или это должны быть не OLE, а COM сервера? если так, то 7.7 поддерживает только OLE интерфейс, COM-интерфейс поддерживает только 1С 8.0), в нем OLE-сервер V77.Application отсутствует.
Старый 31.01.2005, 12:20   #5  
Dzemon is offline
Dzemon
Moderator
 
1,247 / 12 (3) ++
Регистрация: 09.09.2004
А какие объекты 1С видны при выборе типа Automation в Навижине?
Старый 31.01.2005, 13:43   #6  
yd_ is offline
yd_
Участник
 
62 / 10 (1) +
Регистрация: 24.01.2005
- А какие объекты 1С видны при выборе типа Automation в Навижине?

Только v7chart 1.0 Type Library, насколько я успел заметить. Зато есть 1CV8 COM Connector Type Library. Т.е. из 8.0 потенциально вытащить данные в Навижн проще (я, правда, не пробовал).

Можно, конечно, вытащить данные из 7.7 в 8.0 и потом в Навижн, но это как-то криво. Можно попробовать поднять через COM Excel, например (тоже не пробовал), а из Excel уже поднять 1С. Но все эти способы по простоте значительно уступают способу txt-dataport.
Старый 31.01.2005, 13:55   #7  
yd_ is offline
yd_
Участник
 
62 / 10 (1) +
Регистрация: 24.01.2005
Или может проще в Навижн информацию из какой-нибудь таблицы в формате SQL-севера взять? Тогда нужно конвертнуть базу 1С в SQL формат.
Старый 31.01.2005, 13:57   #8  
Dzemon is offline
Dzemon
Moderator
 
1,247 / 12 (3) ++
Регистрация: 09.09.2004
С SQL сервера можно и через MDAC данные получать, но нужно ли такое городить ради разовой операции?
Старый 01.02.2005, 06:16   #9  
Nik_imported is offline
Nik_imported
Участник
 
17 / 10 (1) +
Регистрация: 26.07.2004
спасиба конешно..
а есть чего-нить почитать про Automation в Navision???
Старый 01.02.2005, 09:32   #10  
johndoe is offline
johndoe
Участник
 
88 / 10 (1) +
Регистрация: 15.10.2004
Адрес: Москва
Application Designer's Guide (AT-360-DVG-001-v01.00-W1W1), к примеру. Глава 16.
Старый 04.02.2005, 15:13   #11  
Hed is offline
Hed
Участник
Аватар для Hed
 
13 / 10 (1) +
Регистрация: 04.02.2005
И вообще, наверное, можно скопировать нужные данные в буфер обмена, вставить в Excel, удалить лишние столбцы, сохранить в csv и импортнуть в navision при помощи датапорта.
Старый 06.10.2005, 11:48   #12  
Nello is offline
Nello
Участник
 
3 / 10 (1) +
Регистрация: 21.02.2005
Мы у себя решали задачи переброски данных из 1С в Nav связкой
Внешний отчет 1С - Датапорт Navision
Например, так переносятся все банковские документы
 

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 01:28.