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