Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Protected / UnProtected????
Message
 
À
28/11/2001 09:50:13
Information générale
Forum:
Visual FoxPro
Catégorie:
Classes - VCX
Divers
Thread ID:
00586933
Message ID:
00586935
Vues:
16
This message has been marked as the solution to the initial question of the thread.
Michael the protected procedures are all _assign procedures. This means that they are run when the property is assigned a value.

HTH
Caroline

>In my code taken from the class browser, there are procedures and "protected" procedures. I have a small test program that doesn't appear to call any of the protected procedures but they somehow run anyway. WHY???? What am I missing?
>It seems to me that only the add and save procs should run.
>
>
Procedures:  add
>             save
>Protected Procedures:
>             desc_assign
>             service_assign
>             rate_assign
>             hours_assign
>
>TEST PROGRAM:
>
SET CLASSLIB TO timesheet
>
>ox = CreateObject("TimeTrans")
>
>ox.Add()
>ox.cEmployee = "MB"
>ox.dDate = {^1998-08-01}
>ox.cClient = "SAMS"
>ox.cService = "PROGRAM"
>ox.mdesc = "Work on the book"
>ox.nHours = 8.25
>ox.Save()
>
>ox.Add()
>ox.cEmployee = "MB"
>ox.dDate = {^1998-08-02}
>ox.cClient = "SAMS"
>ox.cService = "USERDOC"
>ox.mdesc = "Write on the book"
>ox.nHours = 8
>ox.Save()
>
Caroline
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform