Hi,
Fairly inexperienced with the COMAPI and had a question about .compose method of a view. My questions are:
1) What is the purpose of this? I think the purpose of .compose followed by Array(...) is different than dblink.openview in that it "automatically" joins the views you specificy in the array and provide extra data in the view other than the base view specified in the dblink.openview? I equate this to using joins (array) rather than a simple select from (.openview) ... is my assumption correct?
2) can you "nest" arrayed views in other .compose method calls? for example, assuming I'm right in part 1 and I vGLPOST.compose (vGLPOSTO) and then use vGLPOST inside a later array does it also include the information joined from the previous compose?
If I'm totally wrong on this can someone give me a brief tutorial?
Thanks,
Ian
Fairly inexperienced with the COMAPI and had a question about .compose method of a view. My questions are:
1) What is the purpose of this? I think the purpose of .compose followed by Array(...) is different than dblink.openview in that it "automatically" joins the views you specificy in the array and provide extra data in the view other than the base view specified in the dblink.openview? I equate this to using joins (array) rather than a simple select from (.openview) ... is my assumption correct?
2) can you "nest" arrayed views in other .compose method calls? for example, assuming I'm right in part 1 and I vGLPOST.compose (vGLPOSTO) and then use vGLPOST inside a later array does it also include the information joined from the previous compose?
If I'm totally wrong on this can someone give me a brief tutorial?
Thanks,
Ian