Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Control source depends on the _screen.ActiveForm
Message
 
 
À
Tous
Information générale
Forum:
Visual FoxPro
Catégorie:
Gestionnaire d'écran & Écrans
Titre:
Control source depends on the _screen.ActiveForm
Versions des environnements
Visual FoxPro:
VFP 9 SP2
OS:
Windows 7
Network:
Windows 2003 Server
Database:
MS SQL Server
Divers
Thread ID:
01547969
Message ID:
01547969
Vues:
141
Hi everybody,

I have this code (not sure why it's referencing _screen.ActiveForm)
lcObject=sys(1272, this.parent)
		lcScreenObject = "_SCREEN.activeform." + justext(m.lcObject)
		if type(m.lcScreenObject + '.name') = 'C'
			lcCostSource = m.lcScreenObject + ".a_cost(&lcRecn,&lcColIndex)"

			.cnt_PurchOrd.spn_Cost.controlsource = lcCostSource

			lcRecvSource = lcScreenObject  + ".a_Recv(&lcRecn,&lcColIndex)"
			.cnt_PurchOrd.spn_Received.controlsource = m.lcRecvSource

			.cnt_PurchOrd.txt_OnHand.value = evaluate(lcScreenObject +".a_OnHand(&lcRecn,&lcColIndex)")
			.cnt_PurchOrd.txt_lstCost.value = evaluate(lcScreenObject +".a_LastCost(&lcRecn,&lcColIndex)")
			.cnt_PurchOrd.txt_OnOrder.value = evaluate(lcScreenObject +".a_OnOrd(&lcRecn,&lcColIndex)")
		endif
when the ActiveForm changes, it gives an error. Is there any way to make the above conditional in the ControlSource?

Thanks in advance.
If it's not broken, fix it until it is.


My Blog
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform