David, I will apply the slAP.LastRecordRead change and see if the firrst ID starts showing up.
The GetT4mField starts counting at 0 like the dictionary attribute conversion. :AE DICT A_P-INV_MA SEQ Top of "SEQ" in "DICT A_P-INV_MA", 8 lines, 32 characters. *--: P 001: V 002: OCONV(KEY_ID, "G2*1") 003: 004: 005: 3L 006: S 007: 008: Bottom. Field 3 is field 2. Really good point about keeping the logic on the server. I will keep it in mind as I go forward. I have VB5, VB6 experience, but this is my first Uniobjects and VB.NET application. Thanks for your help. Charles Shaffer Senior Analyst NTN-Bower Corporation "David Jordan" <[EMAIL PROTECTED]> Sent by: [EMAIL PROTECTED] 09/24/2007 05:54 PM Please respond to u2-users To: <u2-users@listserver.u2ug.org> cc: Subject: *SPAM* RE: [U2] UniSelectList problem Hi Charles Use the slap.lastrecordread property to check end of select rather that key <> "". You could run into funny issues including type mismatches that could fall over. Also aren't you meant to look in field 3 not field 2 of the key for 000. If you are new to VB, it is worth considering your design. With Client server, it is important to keep the business logic close to the database and not with the client. The client should be more for display logic. If you keep the business logic in subroutines in Uv, then you can reuse the business logic for web pages, web services and other applications. Regards David Jordan ------- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/ ------- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/