Heart-Profit ERP
September 29, 2024, 05:28:27 am *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Login Register  
Pages: [1]
  Print  
Author Topic: Records in Grid onjuist bij 1e aanroep Grid  (Read 726 times)
0 Members and 1 Guest are viewing this topic.
Heart Informatisering B.V.
Partner
******
Offline Offline

Posts: 27468


View Profile WWW
« on: November 06, 2013, 03:40:05 pm »

Bij toeval is vandaag gekonstateerd dat bij de eerste aanroep van een Grid, de Textboxes boven het Grid onjuist gevuld worden.

Oorzaak ligt hem in het feit dat nog vóórdat een Grid wordt weergegeven, niet bekend is hoeveel records er in dat grid gaan passen, en dus is niet bekend hoeveel record het Funktionele Programma moet lezen.

Derhalve worden er default 40 records gelezen, en wordt daarna het Grid opgebouwd, die vervolgens kan afdwingen dat er maar 34 record op het scherm getoond kunnen worden. De 'teller' wordt daarna gereset naar 34, opdat bij iedere volgende blader opdracht er geen records teveel worden gelezen.

Een ding is hierbij over het hoofd gezien, en is in al die jaren nog door niemand opgemerkt, tot vandaag.

Zodra het FP 40 records leest, wordt de schermvariabele boven het Grid gevuld met de Key van het 41e record. Dit, opdat als we PgDn_ zouden gebruiken, het eerst volgende scherm vanaf record 41 wordt opgebouwd. Omdat er nu maar 34 records in het Grid passen wordt 001 t/m 034 getoond, maar staat het veld boven het Grid nog eerst op 041 terwijl dit 035 zou moeten zijn.

Per heden is dit aangepast; aanpassing zal aktief worden bij een Classversie na 06-11-2013.

FunktieOmschrijvingDtm.Vl.WyzDtm.L.Wyz
LOSS        Omschrijving (nog) niet bekend    05-11-2013    06-11-2013
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1 RC2 | SMF © 2001-2005, Lewis Media Valid XHTML 1.0! Valid CSS!
Page created in 0.078 seconds with 19 queries.