Non è chiaro cosa vuoi fare. Un campo ID contatore viene compilato automaticamente da Access, quindi tu non ci puoi mettere mano. Nella maschera esso appare come una casella di testo, giusto per renderlo visibile. Se apri una maschera associata a una tabella che non ha record è normale che essa si posizioni su un Nuovo record non mostrando alcun valore, ma appena vai a digitare un qualsiasi altro campo in maschera, ecco che il campo ID contatore rivelerà il suo valore automatico secondo la numerazione crescente tipica del campo contatore appunto.
mbarbon ha scritto:
Come si puo' utilizzare questo campo all'interno della maschera?
Non lo puoi toccare.
mbarbon ha scritto:
Per esempio se in VBA cerco di usare questo campo mi viene restituito un valore nullo.
In che senso?
mbarbon ha scritto:
C'e' modo di salvare subito all'apertura il record che si viene a creare aprendo la maschera, in modo poi da avere poi mano libera nel suo utilizzo?
Quando apri una maschera, Access si posiziona automaticamente sul primo record. Tale record è stato già salvato a monte, dopo l'ultima digitazione. Quando ti posizioni su Nuovo record il campo ID contatore mostra la parola (Contatore).