Heart-Profit ERP

Heart-Profit Boards => Heart-Profit Releasenotes => Topic started by: Heart Informatisering B.V. on February 25, 2003, 05:20:36 pm



Title: Simuleren ^PgDn indien PgDn niet tot een vol Grid leidt (Win)
Post by: Heart Informatisering B.V. on February 25, 2003, 05:20:36 pm
Bij de allereerste aanroep van een Grid, indien er nog geen laatst geselekteerd voorkomen bekend is, zal er automatisch een ^PgUp danwel een ^PgDn worden gesimuleerd opdat het Grid immer gevuld is;  ^PgUp of ^PgDn afhankelijk van het feit of de te raadplegen entiteit Alfanumeriek gesorteerd is (Artikelen), Numeriek (Produktieorders) of op Datum (Raadplegen te leveren Artikelen).  
Is er eenmaal een voorkomen geselekteerd en wordt het Grid nogmaals aangeroepen, dan werd er automatisch een PgDn  gesimuleerd t.o.v. de laatst geselekteerde waarde. Zouden we vanuit Raadplegen Artikelen naar het Artikelmenu gaan, en terugkeren in Raadplegen Artikelen, dan werd het overzicht opnieuw opgebouwd vanaf dat laatst geselekteerde Artikel. Deze werkwijze impliceerde dat als we tussentijds even terug zouden keren naar het Hoofdmenu, en wederom naar Raadplegen Artikelen zouden gaan, we direkt het laatst gebruikte Artikel hadden geselekteerd.  
Ook bij Verkoop-/Inkoop-/Produktieorders werkte e.e.a. op deze wijze, immers als we nog even een regel moesten toevoegen aan de laatst gebruikte Verkooporder, dan konden we simpelweg direkt 3,1,1,F2/F4 doen, de laatst gebruikte order was al aktief.  
Nadeel van het standaard PgDn_ simuleren was dat als we zojuist een nieuwe order hadden toegevoegd, en terugkeerden in de raadpleegfunktie, er automatisch een PgDn_ werd gesimuleerd t.o.v. dat laatste nummer, resulterend in slechts één record in het Grid. Ditzelfde probleem kon optreden indien er handmatig een PgDn_ werd gegeven in de situatie dat we bijna "aan het einde van de tabel" waren.  
Vanaf deze Releasenote zal het Grid geoptimaliseerd worden om altijd een vol Grid te tonen. Indien er een PgDn_ wordt gegeven die ervoor zorgt dat er minder records in het Grid komen te staan dan er in passen, dan zal er automatisch een ^PgDn worden gesimuleerd. Hierbij zal echter wel het record ten opzichte waarvan de PgDn_ gesimuleerd werd aktief blijven, opdat we nog steeds eenvoudig naar Raadplegen Verkooporderregels kunnen van de voorlaatste order.  
 
 
FunktieOmschrijvingDtm.Vl.WyzDtm.L.Wyz
SYIF        Omschrijving (nog) niet bekend    25-02-2003    25-02-2003
SYINV       Omschrijving (nog) niet bekend    16-06-2003    18-06-2003
SYS         Omschrijving (nog) niet bekend    16-06-2003    18-06-2003