nomeCampo - qualsiasi
espressione di testo o
campo di testo che fa riferimento al nome di un campo
RicavaCampo valuta nomeCampo, fa corrispondere il risultato con quello di un campo della tabella su cui è stato eseguito il calcolo e restituisce i contenuti di quel campo.
Ad esempio, RicavaCampo("Telefono") restituisce un valore da Clienti::Telefono quando RicavaCampo viene calcolato nella tabella Cliente, e restituisce Società::Telefono quando RicavaCampo viene calcolato nella tabella Società.
Per restituire i valori di più campi, non racchiudere nomeCampo tra virgolette, come in
RicavaCampo(nomeCampo), e specificare un campo contenente un valore corrispondente al nome di un altro campo della tabella. Per cambiare il valore restituito da RicavaCampo, cambiare il valore nel campo specificato per farlo corrispondere con il nome di un campo diverso della tabella.
Ad esempio, una tabella ha tre campi: Cliente::MetodoDiContatto, Cliente::Telefono e Cliente::E-mail. Se Cliente::MetodoDiContatto contiene "Telefono", RicavaCampo(MetodoDiContatto) restituisce i contenuti di Cliente::Telefono. Tuttavia, se Cliente::MetodoDiContatto contiene "E-mail",
RicavaCampo(MetodoDiContatto) restituisce i contenuti di Cliente::E-mail.