|
This is probably simple but how do I do a lookup of a field within an array of records? Given the following: d g_FunctionList... d ds Qualified d Based(ptrFunctionList) d Dim(32764) d FunctionName... d 50a d ServiceProgramName... d Like(StdNam) d ServiceProgramLibrary... d Like(StdNam) d ServiceProcedure... d 64a Varying d pptrProcedure... d Like(StdPrcPtr) I want to do a lookup on the function name. This code does not work because the sizes are different. Position = %Lookup(Function : g_FunctionList : 1 : g_FunctionCount); This does not work because it wants the index. Position = %Lookup(Function : g_FunctionList.FunctionName : 1 : g_FunctionCount ); Redefine with an overlay? Thanks for the help.
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2025 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.