Pas d'inquiétude, avec PBAdonf, c'est dans la poche ! ^^

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