Només veure el nom d'una funció integrada a la tercera columna de Access 2013 Expression Builder no us diu gaire. No saps què fa la funció ni com la fas servir, però pots obtenir informació instantània fent clic al botó Ajuda. Seguiu aquests passos per accedir a una finestra d'ajuda d'Access:
A la columna de l'esquerra del Generador d'expressions, si la carpeta Funcions té un signe més (+) al costat, feu clic a aquest signe per ampliar la llista.
Feu clic a la carpeta Funcions integrades a la primera columna.
Els noms de les categories apareixen a la columna central.
Feu clic al nom d'una categoria a la columna del mig per veure les funcions d'aquesta categoria a la tercera columna, o feu clic a la columna del mig per veure totes les funcions a la tercera columna.
Les funcions d'aquesta categoria apareixen a la tercera columna.
A la tercera columna, feu clic al nom de la funció sobre la qual voleu obtenir més informació.
Feu clic al botó Ajuda a l'extrem superior dret de Expression Builder.
S'obre la finestra d'ajuda d'aquesta funció.
Si no veieu ajuda específica per a la funció, escriviu el nom de la funció al quadre de cerca d'Accés a l'ajuda.
Les funcions s'enumeren per tipus al sistema d'ajuda, de manera que si necessiteu trobar una funció al sistema d'ajuda, podreu trobar-la més ràpidament si sabeu que si es tracta d'una funció financera, per exemple.
Per veure com funciona, seleccioneu la categoria de funcions financeres a la columna central, feu clic a la funció PV a la tercera columna i, a continuació, feu clic al botó Ajuda. La pàgina d'ajuda que s'obre no només descriu què fa la funció PV, sinó que també descriu la sintaxi necessària per utilitzar la funció. La sintaxi d'una funció descriu quina informació cal passar (proporcionar) a la funció perquè la funció faci el seu càlcul i retorni un resultat.
La sintaxi d'una funció acostuma a semblar-se a la següent:
nomfunció(arg1,arg2,[arg3])
functionName és el nom de la funció, i arg1 , arg2 , i arg3 representen arguments que la funció accepta. El nombre d'arguments que accepta una funció varia. Algunes funcions no prenen arguments; d'altres en prenen molts. Si una funció accepta dos o més arguments, els arguments s'han de separar per comes.
Qualsevol nom d'argument entre claudàtors és opcional, el que significa que podeu ometre l'argument sencer.
El nom d'una funció sempre va seguit de parèntesis, fins i tot si la funció no accepta arguments. Now(), Sqr(81) i PV(apr,TotPmts,Income) són tots exemples de sintaxi de funció vàlida. Tingueu en compte també que quan escriviu un argument, podeu utilitzar un valor literal (com el nom "Smith" o el número 10), un nom de camp o una expressió com a argument. Les tres expressions següents passen valors literals a les seves funcions:
Sqr(100) PV(.035,120,250) UCase("Howdy")
Les tres expressions següents passen totes les dades dels camps a la funció (sempre que Hypot, Apr, Months, Amount i Company siguin els noms dels camps de la consulta actual):
Sqr([Hypot]) PV([Abr],[Meses],[Quant]) UCase([Empresa])
L'exemple següent utilitza expressions com a arguments:
Sqr(227*[Hypot]) PV([Abr]/12,[Meses]*12,-1*[Quant]) UCase([Nom] & " " & [Cognom])
Aquests exemples poden semblar estranys, però hi ha un mètode per a la bogeria. La possibilitat de passar dades literals, noms de camps i/o expressions a funcions us ofereix molta flexibilitat.