Quantcast
Channel: Martin Dráb's Activities
Viewing all articles
Browse latest Browse all 17532

Lookup control: show Name for the user but get ID in x++

$
0
0

Hello Everyone,

I create a lookup control. i displayed 2 fields (Id and Name) like the that : 

SysTableLookup            sysTableLookup;
    Query                          query;
    QueryBuildDataSource  qbds1;
    FormStringControl callerControl;
    ;
    sysTableLookup = SysTableLookup::newParameters(tablenum(UserInfo),this);
    query = new Query();
    qbds1 = query.addDataSource(tablenum(UserInfo));
    sysTableLookup.addLookupField(fieldNum(UserInfo, Id));
    sysTableLookup.addLookupField(fieldNum(UserInfo, Name),true);
    sysTableLookup.parmQuery(query);
    sysTableLookup.performFormLookup();

How can i get the Id value when i select one row from the lookup?

Remark : I can have many rows in the lookup with the same Name

exp : Id      |    Name

        123    |  "Text1"

        144    |  abc

         985   |  "Text1"

Thanks a lot :) 


Viewing all articles
Browse latest Browse all 17532

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>