STRSQL - PB affichage ligne +1 ou -1
Posté : lun. 31 mai 2021, 16:26:34
Bonjour,
Je vais essayer d'être clair.
Dans STRSQL, sur l'écran "Affichage des données", on a en haut à gauche le champ "Première ligne à afficher . . ".
On peut saisir B pour allez en bas du fichier, T, +1 ligne suivante, -1 ligne précédent, ...
Jusque la ça va.
Mais un DEV vient de me remonter une bizarrerie.
Sur un fichier (mais cela le fait aussi sur d'autre fichier). si il fait un select * from nom_table
puis des +1 ou -1 pas de soucis on pas bien d'une ligne à l'autre.
Si dans ça requête de sélection il affine un peu avec un WHERE, AND et ORDER BY.
Lorsqu'il tape +1 cela fait des choses bizarre. le +1 fait comme un +2. il saut 2 lignes. Le +2 fait un +3. puis au bout d'un moment plus bas le +1 fait bien un +1 pendant quelques lignes puis rebelote un +2 fait un +3, etc... Idem avec les -. un -2 fait un -3.
Il me dit qu'il y a un BUG mais ce que je trouve bizarre c'est qu'il n'y a pas de soucis lors d'un select normal sans condition.
Est ce que quelqu'un aurait une explication logique à ce comportement ?
D'avance Merci pour vos retours.
Pour info système en V7R3 TR10
Je vais essayer d'être clair.
Dans STRSQL, sur l'écran "Affichage des données", on a en haut à gauche le champ "Première ligne à afficher . . ".
On peut saisir B pour allez en bas du fichier, T, +1 ligne suivante, -1 ligne précédent, ...
Jusque la ça va.
Mais un DEV vient de me remonter une bizarrerie.
Sur un fichier (mais cela le fait aussi sur d'autre fichier). si il fait un select * from nom_table
puis des +1 ou -1 pas de soucis on pas bien d'une ligne à l'autre.
Si dans ça requête de sélection il affine un peu avec un WHERE, AND et ORDER BY.
Lorsqu'il tape +1 cela fait des choses bizarre. le +1 fait comme un +2. il saut 2 lignes. Le +2 fait un +3. puis au bout d'un moment plus bas le +1 fait bien un +1 pendant quelques lignes puis rebelote un +2 fait un +3, etc... Idem avec les -. un -2 fait un -3.
Il me dit qu'il y a un BUG mais ce que je trouve bizarre c'est qu'il n'y a pas de soucis lors d'un select normal sans condition.
Est ce que quelqu'un aurait une explication logique à ce comportement ?
D'avance Merci pour vos retours.
Pour info système en V7R3 TR10