Mecki:

You need to when using the other stuff with UniData (non-telnet connectivity). ECL doesn't always represent what happens through a UO connection.

:COMPILE.DICT  MYFILE

...should do the trick.

HTH,

Bill
Untitled Page


------------------------------------------------------------------------
----- Original Message -----
*From:* [email protected]
*To:* [email protected]
*Date:* 3/5/2013 9:10 AM
*Subject:* Re: [U2] *** GMX Spamverdacht *** Re: I Descriptor no longer working in UniSQL after UD upgrade
I don't know about compiling I-descriptors in UD.
Never done it and never needed to.
The dict is marked as MV and has an association as well.
It works just fine from ECL so when I type LIST PODET WITH PO_NBR = "98587" SCHED_DEL_DATE U_RPT_DATE I get 2 dates in both columns as expected. But when I go to sql and try SELECT SCHED_DEL_DATE,U_RPT_DATE from PODET_SCHED_DETAIL1 where PO_NBR = '98587' I get 2 scheduled dates but only one report date (current date) in the first row while in the second row it is null. I found a work-around by using an Active-X control in my DTS package, but I shouldn't have to do that. I also noticed that I-descriptors calling a Basic subroutine don't work any more through ODBC or OLE-DB even though they work in UniSQL.
Maybe in 7.2 I have to convert them into V-types?
I prefer I-types since I just don't seem to be able to get to grips with the V-type syntax.



On 05/03/2013 13:52, David A. Green wrote:
Have your compiled your i-descriptor?  Is it marked as MV?

David A. Green
(480) 813-1725
DAG Consulting

-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Mecki Foerthmann
Sent: Tuesday, March 05, 2013 5:42 AM
To: U2 Users List
Subject: [U2] I Descriptor no longer working in UniSQL after UD upgrade

Hi

we upgraded from UD 5.2/Solaris to UD 7.2/RH about a month ago and so it
looked fine so far.
Now I had a call that there are purchase orders missing on a Cognos report. When I investigated I noticed that from the day of the upgrade I have rows
in the table used for that report with missing dates.

The report is based on a SQL Server 2000 table that gets updated every night
with Purchasing information from UD using DTS.
We want to track supplier performance so I take a snapshot of the
outstanding Purchase order deliveries every night and add them to this
table.
Each row also contains the date the snapshot was done.
Some order line have multiple deliveries so I created a I-type dictionary
item using REUSE(@DATE).
This is mapped in the schema and was working just fine under 5.2 but now
there is only a date for the first multivalue.

I created a new subtable using the 7.2 VSG and the result is the same.
The dictionary works just fine from ECL but in SQL only the first row has a
date and all others are null.

Any idea why this doesn't work anymore under UD 7.2?

_______________________________________________
U2-Users mailing list
[email protected]
http://listserver.u2ug.org/mailman/listinfo/u2-users

_______________________________________________
U2-Users mailing list
[email protected]
http://listserver.u2ug.org/mailman/listinfo/u2-users


_______________________________________________
U2-Users mailing list
[email protected]
http://listserver.u2ug.org/mailman/listinfo/u2-users

_______________________________________________
U2-Users mailing list
[email protected]
http://listserver.u2ug.org/mailman/listinfo/u2-users

Reply via email to