Après windows pour les nuls, voici PB pour les bons (ou presque).

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 15-06-2010 09:36:29

abdelta  
Bienfaitrice du site
Award: bf
Lieu: La Daguenière
Date d'inscription: 21-03-2007
Messages: 393
Pépites: 14,703
Banque: 9,223,372,036,854,776,000

[RESOLU] Statut Newmodified!

Bonjour,

Je relance ce sujet pour savoir quelles actions font que le Modifiedcount trouve des lignes ?
Est-ce qu'un simple retrieve peut mettre des lignes au statut Newmodified! ? Et un changement du TabTextColor ?

svp ne pas déterrer de vieux topics résolus -> je crée un nouveau topic.

Dernière modification par abdelta (15-06-2010 14:20:55)


La sirène noire
http://www.nerdtests.com/images/badge/bf1f6c78865210a9.gif

Hors ligne

 

#2 15-06-2010 10:00:12

foon  
N2iGeek + MangasGeek = foon
Award: bf
Lieu: Bonchamp-Lès-Laval
Date d'inscription: 28-02-2007
Messages: 2487
Pépites: 88
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Statut Newmodified!

Le modifiedcount ne tient compte que des modifications de données effectuées dans la datawindow,
avant mise à jour de la base de données.
Un retrieve va te ramener les données de la base. Toutes les lignes seront donc
au statut NotModified! , et donc, le modifiedcount sera à 0.
Pour comprendre le principe, regarde la gestion des DWItemStatus.
Tu verras que la modification de la présentation des données (couleur, etc...)
n'a rien à voir avec tout ça.


Seuls ceux qui ne font rien ne font jamais d'erreurs
http://www.nerdtests.com/images/badge/163124fb7fb459a3.gif

Hors ligne

 

#3 15-06-2010 10:04:38

shahin  
Modérateur
Award: bf
Lieu: val de marne
Date d'inscription: 26-09-2006
Messages: 938
Pépites: 8,675,050,269
Banque: 16,218,225,127,617

Re: [RESOLU] Statut Newmodified!

Non, et non.
T'as défini une valeur par défaut sur une de tes colonnes ?
Si oui, en cas d'insertRow, ta ligne est à newModified.

Sinon, il faut fouiller du coté du framework utilisé par ton application.


never let people work on more than one thing at once.

Hors ligne

 

#4 15-06-2010 10:14:33

abdelta  
Bienfaitrice du site
Award: bf
Lieu: La Daguenière
Date d'inscription: 21-03-2007
Messages: 393
Pépites: 14,703
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Statut Newmodified!

Apparemment, il y aurait un champ compute qui est modifié pour que la ligne sélectionnée soit en jaune. Cette modification est faite à chaque changement de ligne, donc dès le retrieve (qui lance l'événement RowFocusChanged).
Merci pour votre aide.


La sirène noire
http://www.nerdtests.com/images/badge/bf1f6c78865210a9.gif

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22