Datakällorna ger dig tillgång till data i formuläret. Följande datakällor är tillgängliga när du skriver både villkor och åtgärder för valideringsregler. Du kan alltså använda dig av dessa datakällor för både jämförelser och beräkningar.
För att få tillgång till värdet i ett fält skriver du fältnamnet eller väljer det i listan i dialogrutorna.
För indexerade fält skriver du fältets namn och sedan dess nummer inom hakparentes.
Lägg till .Complement till fältnamnet för åtkomst till ett fältkomplement.
Lägg till .Info till fältnamnet för åtkomst till informationssträngen som kan tilldelas ett fält via VBA eller en DLL. (Strängen kallas TemporaryStorageString1 i FORMS API.)
Du kan också ställa in informationssträngen genom att använda åtgärden Ange fältinformation i en valideringsregel.
Exempel:
Skriv Fält i dialogrutan Villkor för åtkomst till värdesträngen från Fält.
Skriv Fält[2] för åtkomst till värdesträngen från Fält[2].
Skriv Fält[2].Complement för åtkomst till fältkomplement-strängen från Fält[2].
Skriv #Complement för åtkomst till formulärkomplementet.
Skriv #FormInfo för åtkomst till informationssträngen som kan tilldelas ett formulär via VBA eller en DLL. (Strängen kallas InfoString i FORMS API.)
Du kan också ställa in informationssträngen genom att använda åtgärden Ange formulärinformation i en valideringsregel.
Skriv #FormString1 och #FormString2 för åtkomst till ytterligare strängar som kan tilldelas till ett formulär via VBA eller en DLL. (De kallas TemporaryStorageString1 och TemporaryStorageString2 i FORMS API.)
Du kan också ställa in strängarna genom att använda någon av åtgärderna för informationssträngar i en valideringsregel.
Du kan använda andra systemvariabler som är kopplade till ett formulär genom att helt enkelt skriva deras namn (#BatchNo, #BatchIdx, #BatchDate, #Date osv). Du kan använda systemvariablerna i uttryck men inte ändra deras värden.