Data Lookup Codeunit Generator

AdministratorAdministrator Member, Moderator, Administrator Posts: 2,500
edited 2007-02-27 in Download section
Data Lookup Codeunit Generator
Small command-line tool to generate NAV codeunit to call default lookup/drilldown forms for RecordRef (RecordRef/FieldRef is good functionality but some things are unfinished).

Resulting codeunit contains one Method called "LookupDate(VAR RecRef : RecordRef)".

You need just export NAV tables as text, generate codeunit, import codeunit back to NAV and compile.

Sample is included. Tools works only with tables with LookupFormID/DrillDownFormID properties set.

Microsoft .NET Framework 2.0 required.

http://www.mibuso.com/dlinfo.asp?FileID=803

Discuss this download here.

Comments

  • SteveOSteveO Member Posts: 164
    Not sure why the command line tool is needed? Why not just write this as a codeunit in Navision without needing to first export the tables and then run another seperate program?

    If it's for cool factor then 8)
    This isn't a signature, I type this at the bottom of every message
  • brucembrucem Member Posts: 86
    Hi,

    Dont suppose anyone has worked out how to get around the case stuff

    EG.

    form,run(0,recref);


    B ??
  • brucembrucem Member Posts: 86
    i assume that your reply copying my question indicates you didn;t understand the question ?

    in the codeunit i download there is a CASE statement

    CASE RecRef.NUMBER OF
    DATABASE::"Payment Terms": BEGIN
    "Payment Terms".SETVIEW(TableView);
    FORM.RUN(0,"Payment Terms");
    END;
    DATABASE::"Currency": BEGIN
    "Currency".SETVIEW(TableView);
    FORM.RUN(0,"Currency");
    END;
    DATABASE::"Finance Charge Terms": BEGIN
    "Finance Charge Terms".SETVIEW(TableView);
    FORM.RUN(0,"Finance Charge Terms");
    END;

    has anyone worked out how to do the form.run function
    FORM.RUN(0,RECREF);

    is this possible yet ?

    Bruce
Sign In or Register to comment.