PB à toute heure et à tout moment. (à parcourir avec modération)

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 23-11-2018 14:46:31

John77  
Membre Geek
Lieu: Chambéry
Date d'inscription: 26-10-2012
Messages: 51
Pépites: 227
Banque: 0

[RESOLU] Bug dw.ScrollNextRow() et dw.ScrollPriorRow()

Ces 2 fonctions peuvent sauter des lignes si le 1ier TabSequence de la ligne précedente ou suivante, selon la méthode utilisée, est Protect.

Contournement avec:

Code: pb

Long ll_row
If IsValid(idw) then
  //idw.ScrollPriorRow()
  ll_row = idw.GetRow()
  If ll_row > 1 Then
    idw.SetRow(ll_row - 1)
    idw.ScrollToRow(ll_row - 1)
  End If
End If

et

Code: pb

Long ll_row
If IsValid(idw) then
  //idw.idw.ScrollNextRow()
  ll_row = idw.GetRow()
  If ll_row < idw.RowCount() Then
    idw.SetRow(ll_row + 1)
    idw.ScrollToRow(ll_row + 1)
  End If
End If

Constaté sur PB 12.6

Dernière modification par John77 (23-11-2018 14:47:08)

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22