Before you go too far down that path, make sure your sorting & selecting works like you want. Are you more familiar with Pick-style A- & S-items? If so, you realize how, if you put a correlative or a conversion into the wrong spot, your sorts and selection criteria are goofy. The same will happen by doing as a conversion what ought to be an I-descriuptor. Or vice versa.

Like Martin, I'm curious to understand your dislike of I-descriptors.
Regards,
Chuck

On 2/5/2010 1:46 PM, u2ug wrote:
We have a process that works strictly with I&  D type dictionary items.
The fewer I-types we have the better.

One scenario where we can drop I-types in favour of D-Types is :

        DATA.VALUE
        D multi part '*' delimited : date / time
        2
        ...

        DATA.VALUE.DATE
        I
        DATA.VALUE["*",1,1]
        D4-YMD
        ...

        DATE.VALUE.TIME
        I
        DATA.VALUE["*",2,1]
        MTS
        ...

This can be cooked down to :

        DATA.DATE
        D
        2
        G0*1|D4-YMD
        ...

        DATA.TIME
        D
        2
        G1*1|MTS
        ...


This works perfectly as long as the delimiter is not a system delimiter
( FM , VM , SVM , TM )
If we have :

        DATA.VALUE
        D multi value @VM delimited : date / time
        2
        ...

        DATA.VALUE.DATE
        I
        DATA.VALUE<1,1>
        D4-YMD
        ...

        DATE.VALUE.TIME
        I
        DATA.VALUE<1,2>
        MTS
        ...

I don't see any way to drop the I-types because I don't see any
conversion codes that cam extract using system delimiters.

Am I missing something or are we just stuck with the I-types in these
cases ?

Gerry

_______________________________________________
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