Enumeratie van functies binnen CodeUnit

lyotlyot Member Posts: 202
edited 2007-08-03 in NAV Dutch speaking only
Is het mogelijk om bijvoorbeeld een lijst te bekomen van alle functies in een CodeUnit? Vervolgens deze lijst te koppelen aan een veld... om dan
vervolgens in een form gewoonweg de correcte functie te kiezen in optionlist/lookupform.
Ik vrees er een beetje voor... :?

Comments

  • krikikriki Member, Moderator Posts: 9,112
    lyot wrote:
    Ik vrees er een beetje voor... :?
    Ik ook :(
    Regards,Alain Krikilion
    No PM,please use the forum. || May the <SOLVED>-attribute be in your title!


  • lyotlyot Member Posts: 202
    Spijtig...
    Kan het volgende dan bijvoorbeeld:

    CODEUNIT.RUN("Object No.");
    Dit werkt.
    Maar kan men dit met een andere functie dan de "OnRun"?

    bijv.:

    CODEUNIT.RUN("Object No."."FunctionName");
  • krikikriki Member, Moderator Posts: 9,112
    Nee, dat is niet mogelijk zonder een trukje.
    Voor de codeunit te runnen zou je eerst een waarde moeten saven in een singleinstance codeunit, dan run je de codeunit die de waarde uit de singelinstance codeunit haalt en dan op die basis beslist welke functie te runnen.
    Wanneer ik tijd heb, wil ik dit systeem (mooi uitgewerkt) in de how-to of de tips/tricks of download zetten. Maar eerst heb ik tijd nodig om dat te maken.
    Regards,Alain Krikilion
    No PM,please use the forum. || May the <SOLVED>-attribute be in your title!


  • lyotlyot Member Posts: 202
    Het tweede probleem heb ik als volgt opgelost:

    1) apparte CU aangemaakt met Rec param in OnRun
    2) Rec bevat verwijzing (var) naar functie
    3) case in OnRun die adhv verwijzing de correcte CU met desbetreffende
    functie oproept

    Niet de meest flexibele oplossing...
    but it gets the job done :?
Sign In or Register to comment.