Options

Toegevoegde lijnen op subf niet dadelijk zichtbaar

QuivelusQuivelus Member Posts: 24
edited 2007-04-03 in NAV Dutch speaking only
Momenteel werken wij hier met v4.03 en hebben volgend probleem. Bij de inkoopfactuur worden lijnen, meerdere dus!, toegevoegd via code (maatwerk functionaliteit). Dit ophalen gebeurt in de subform zelf via de onlookup van een van de velden.

Echter als deze lijnen zijn toegevoegd, ziet de gebruiker enkel 1 van deze lijnen (laatste volgens de key). Pas als hij met de pijltjestoetsen (of de muis) door de lijnen scrollt (naar boven toe: dus eerdere records volgens de key), ziet hij de andere verschijnen.

Iemand een idee? MultipleNewLines staat reeds op Yes.

P.S.: Een 'IF FINDFIRST THEN;' op het einde van de OnLookUp is geen optie, omdat er dan een lijn extra wordt toegevoegd die niet nodig is.

Alvast bedankt.
Bohr-ing.

Answers

  • Options
    Luc_VanDyckLuc_VanDyck Member, Moderator, Administrator Posts: 3,633
    Probeer eens met een
    CurrForm.UPDATE;
    
    instructie toe te voegen op de control in de subform die de extra lijn toevoegt.
    No support using PM or e-mail - Please use this forum. BC TechDays 2024: 13 & 14 June 2024, Antwerp (Belgium)
  • Options
    QuivelusQuivelus Member Posts: 24
    Dit is reeds gebeurd, maar helpt niet. Heb ook de CurrForm.UPDATE al op andere plaasen (zoals oa in de OnAfterValidate van het field) geplaatst. Allen zonder succes.
    Bohr-ing.
  • Options
    krikikriki Member, Moderator Posts: 9,090
    Probeer eens met:
    IF FINDFIRST THEN ;
    CurrForm.UPDATE(FALSE);
    
    Regards,Alain Krikilion
    No PM,please use the forum. || May the <SOLVED>-attribute be in your title!


  • Options
    WaldoWaldo Member Posts: 3,412
    Mooie oplossing: zou toch met Currform.UPDATE moeten kunnen. Heb je dit al op beide niveaus (subform en form) geprobeerd?

    Vieze oplossing: Page up / page down (met sendkeys) op header niveau

    Eric Wauters
    MVP - Microsoft Dynamics NAV
    My blog
  • Options
    QuivelusQuivelus Member Posts: 24
    Heb een mooie oplossing gevonden. Blijkbaar haalt CurrForm.UPDATE enkel de nieuwe lijnen op, maar worden ze daardoor nog niet getoond. Wanneer ik na de CurrForm.UPDATE een CurrForm.UPDATECONTROLS plaats (waardoor ook de tablecontrol op de form wordt geupdate), krijgt de gebruiker wel de nieuw toegevoegde records te zien.

    Bedankt aan allen om mee te denken!
    Bohr-ing.
Sign In or Register to comment.