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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.12.2008, 18:54   #1  
if_maks is offline
if_maks
Участник
 
226 / 15 (1) ++
Регистрация: 26.08.2003
Выбор записи из БД
Привет!!

Есть такая задачка, необходимо выбрать запись из БД Axapta из определенной таблицы с определенными критериями.
В CRM при этом должен прописаться текст (название) и уникальный идентификатор записи RecId в скрытое поле типа int

как такое можно сделать?
спасибо!

а вот еще что - надо иметь возможность поиска по значениям

Последний раз редактировалось if_maks; 23.12.2008 в 19:15.
Старый 24.12.2008, 06:43   #2  
Bakai Madybaev is offline
Bakai Madybaev
Участник
 
201 / 16 (1) ++
Регистрация: 22.04.2008
может в CRM встроить IFrame с asp-страницой, которая посылает запросы в БД Axapta и отображает их на странице?..
Вопрос: в Axapta есть веб-сервисы, подобные CrmServices?
Старый 24.12.2008, 09:35   #3  
Alexandr Zhuravlev is offline
Alexandr Zhuravlev
Участник
 
16 / 10 (1) +
Регистрация: 10.11.2008
Адрес: Питер
Как лазить в базу ахапки не в курсе. Что до CRM - в какой момент должен "прописаться текст..." ?
__________________
"Hello World!" 17 errors, 31 warnings
Старый 24.12.2008, 11:33   #4  
if_maks is offline
if_maks
Участник
 
226 / 15 (1) ++
Регистрация: 26.08.2003
спасибо за ответы, ну смотрите на примере:
в CRM делаю два поля
1. Код статьи затрат (text)
2. ax_recId (уникальный идентификатор записи axapta, integer)
по нажатии кнопки "выбрать" на форме CRM открывается window где выдны записи из таблицы ax, я там среди 1000 записей фильтром по наименованию нашел то что мне надо и нажал кнопку "ОК", после чего в CRM заполнились описанные выше поля, т.е. в поле "Код статьи затрат" попало выбранное текстовое значение кода статьи, а в поле ax_recId номер выбранной записи.
А вот по поводу web-сервисов в Аксапте - там есть web портал, но у нас нет на него лицензии.
Старый 24.12.2008, 12:11   #5  
Bakai Madybaev is offline
Bakai Madybaev
Участник
 
201 / 16 (1) ++
Регистрация: 22.04.2008
Можно сделать так:
1. Создать кастом-сущность ("Код статьи") с аттрибутами Код и ax_recId.
2. Написать asp-страницу с необходимыми элементами управления, которая делает запрос в БД Ax и в каком-то Grid'e Отображает список. Опять же поиск осуществляется с помощью пары дополнительных элементов управления (например, поле для ввода искомой строки и кнопка, которая будет брать это значение и фильтровать по нему Grid).
3. Кнопка OK на странице будет через веб-сервисы CRM создавать записи созданной кастом-сущности Код статьи из выделенных в Gride строк.
4. ASP-страницу через IFrame (или без него) размещаете в CRM.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Не удаляются записи,хотя у меня админские права Системы! Alexey-IT Dynamics CRM: Функционал 7 05.08.2009 18:18
Событие "Назначение записи" для бизнес-процесса Lazarus Dynamics CRM: Функционал 1 22.01.2009 19:54
Как сделать в поле типа "Lookup" осуществить множественный выбор значений? Alexey-IT Dynamics CRM: Функционал 5 01.11.2007 11:48
Общий доступ на записи tirex Dynamics CRM: Функционал 2 25.04.2007 13:34
Мусор в БД MS CRM vitalyk Dynamics CRM: Администрирование 1 11.10.2006 20:19

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

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

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