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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 11.10.2005, 14:18   #1  
SHELE is offline
SHELE
Участник
 
13 / 10 (1) +
Регистрация: 12.10.2004
Передо мной стоит задача получить данные для созданной мною таблицы в одной базе данных Навижн 4.0 из другой базы данных Навижн 4.0 средствами C/AL желательно. Может быть кто - то занимался уже такими вещами, и подскажет каким способом лучше настроить доступ из базы в базу? Для уточнения, база данных форма MS SQL, а клиент Навижн версии 4.0
Старый 11.10.2005, 14:25   #2  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
почему желательно средствами C/AL?
датапорты подойдут?
или вам нужна онлайновая связь?
__________________
полезное на axForum, github, vk, coub.
Старый 11.10.2005, 14:30   #3  
Галина is offline
Галина
Участник
 
1,132 / 28 (3) +++
Регистрация: 01.07.2003
http://www.axforum.ru/forums/showthread.ph...82143#post82143

Здесь обсуждалась подобная тема. Стандартно в c/side нет - через c/front можно.
Цитата:
Для уточнения, база данных форма MS SQL, а клиент Навижн версии 4.0
А что такое база данных форма MS SQL. У вас одна база SQL- а вторая Nativ ?
Старый 11.10.2005, 14:36   #4  
SHELE is offline
SHELE
Участник
 
13 / 10 (1) +
Регистрация: 12.10.2004
Надо не в режиме реального времени, но надо добиться того, что бы данные в эту таблицу собирались без дополнительных указаний со стороны пользователя, из какой базы их брать. Что бы со стороны пользователя это выглядело так, нажал кнопку и увидел уже собранные из разных баз данные.
Спасибо за ссылку.
Старый 11.10.2005, 14:39   #5  
SHELE is offline
SHELE
Участник
 
13 / 10 (1) +
Регистрация: 12.10.2004
Обе базы SQL.
Старый 11.10.2005, 16:44   #6  
Kirvisniemi is offline
Kirvisniemi
Moderator
 
342 / 13 (1) ++
Регистрация: 21.12.2004
Если обе базы SQL, то ответ напрашивается сам собой.

вариант 1. Закачку данных из нужной таблицы второй базы делаем средствами C/AL через ADO

вариант 2. Делаем в SQL триггер, который свяжет таблицу из одной базы Navision с другой - в этом случае будет он-лайн синхронизация
Старый 11.10.2005, 17:27   #7  
konrad_imported is offline
konrad_imported
Участник
 
183 / 10 (1) +
Регистрация: 25.11.2004
Цитата:
Сообщение от tyrex
Если обе базы SQL, то ответ напрашивается сам собой.

вариант 1. Закачку данных из нужной таблицы второй базы делаем средствами C/AL через ADO

вариант 2. Делаем в SQL триггер, который свяжет таблицу из одной базы Navision с другой - в этом случае будет он-лайн синхронизация
АДО - работает медленно и глючит.
вариант 2 - оптимальный.
Старый 11.10.2005, 18:35   #8  
Wizard_imported is offline
Wizard_imported
Участник
 
157 / 10 (1) +
Регистрация: 25.11.2004
Цитата:
вариант 2 - оптимальный
Это если базы на одном сервере.
вариант 3 - репликации
Старый 11.10.2005, 18:36   #9  
Captain is offline
Captain
Участник
Лучший по профессии 2017
 
300 / 81 (3) ++++
Регистрация: 28.02.2003
1. Добавляем LinkServer MSSQL nav2 - Addlinkserver(....) на nav1
2. Coздаем View в БД Nav1 на таблицы БД nav2 которые стали нам доступны после линкования servera Nav1.
3. Создаем таблицы в приложении Nav1, при этом назавние таблиц и полей должно быть таким-же как во view
4. В своствах таблицы прописываем LinkTable=True, Intrercompany=true(или как кому нравиться)

Работаем с данными 2 БД средствами C/AL
__________________
---------------------------------------------------------------------------------------------
"Собрать стадо из баранов легко, трудно собрать стадо из кошек" Профессор Сергей Капица
Старый 11.10.2005, 23:11   #10  
IGG is offline
IGG
Участник
 
665 / 29 (2) +++
Регистрация: 24.08.2005
Адрес: СПб/Москва
На mibuso.ru была статья хорошая по линковке вьюшек в Навижне
 


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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 10:45.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.