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

  • 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)
  • 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.
  • krikikriki Member, Moderator Posts: 9,112
    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!


  • 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
  • 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.