Показать сообщение отдельно
Старый 16.05.2006, 18:37   #14  
Recoilme is offline
Recoilme
злыдень
Аватар для Recoilme
Злыдни
 
895 / 192 (8) ++++++
Регистрация: 18.06.2003
Если только на уровне описания..
Принцип такой что есть некая хрень кот. регистрирует вью в АОТ, в разделе tables и далее в аксапте можно работать с этим объектом как с обычной таблицей. По моему так. Есть интерфейс кот. позволяет синхронизировать вью (сам текст запроса) из аксы и т.п.. Этот инструментарий позволяет подключать вью к аксапте. Например нужна форма отображающая некий список незавершенных операций, можно забаббахать такую вьюху на сервере:
PHP код:
CREATE VIEW dbo.ALK_OpenDocView
AS
SELECT     dbo.INVENTTRANS.TRANSREFIDdbo.INVENTTRANS.DATESTATUSdbo.INVENTDIM.INVENTLOCATIONIDdbo.INVENTDIM.RECID
FROM         dbo
.INVENTTRANS INNER JOIN
                      dbo
.INVENTDIM ON dbo.INVENTTRANS.INVENTDIMID dbo.INVENTDIM.INVENTDIMID LEFT OUTER JOIN
                      dbo
.INVENTJOURNALTABLE ON dbo.INVENTTRANS.TRANSREFID dbo.INVENTJOURNALTABLE.JOURNALID LEFT OUTER JOIN
                      dbo
.PURCHTABLE ON dbo.INVENTTRANS.TRANSREFID dbo.PURCHTABLE.PURCHID
WHERE     
(dbo.INVENTTRANS.STATUSISSUE <> 1) AND (dbo.INVENTTRANS.STATUSRECEIPT <> 1) AND (dbo.INVENTTRANS.STATUSISSUE <> 2) AND 
                      (
dbo.INVENTTRANS.STATUSISSUE <> 3) AND (dbo.INVENTTRANS.STATUSRECEIPT <> 2) AND (dbo.INVENTTRANS.STATUSRECEIPT <> 3) AND 
                      (
dbo.INVENTTRANS.DATESTATUS <= { fn NOW() } - DAY({ fn NOW() }))
GROUP BY dbo.INVENTTRANS.TRANSREFIDdbo.INVENTTRANS.DATESTATUSdbo.INVENTDIM.INVENTLOCATIONIDdbo.INVENTDIM.RECID 
А потом появлется хотелка вывести это в форму,чтобы юзвери самостоятельно мониторили некую хрень.
Средствами сиквуля эта хрень секунд за 30 отрабатывает, а через аксапту - на обед можно сходить. Вот тут эта штуковина и помагает. А вот даже на такой вопрос кто правообладатель этой хрени мне ответ неизвестен. Разрабатывал её вроде как человек в период работы в одной компании по договору для другой компании)) И хотя правообладателем исходников скорей всего является компания клиент - как оно там на самом деле - неизвестно и выяснять нет мотивации. Мы её просто юзаем.
__________________
Ибо зло есть лучшая сила человека. "Человек должен становиться все лучше и злее" -- так учу я. /Ф. Ницше/