مشخصه های Format و InputMask پيچيده ترين خاصه هاي هر فيلد هستند که به نام های شکل و قالب ورودی نیز شناخته می شوند. به عبارت ديگر ، هنگامي كه نحوه نمايش و ورود داده با استفاده از اين خاصه ها را يادمي گيريد چنان است كه گويي زبان جديدي را فرامي گيريد. اينكه اكسس چگونه داده هايوارد شده در فيلد را نمايش دهد، توسط فيلد خاصه Format تعيين مي شود و خاصه Input Mask چگونگي ورود داده در فيلد را تعيين مي كند.
در زير مقاديري را كه شما ميتوانيد در فيلد خصوصيت شكل Format وارد كنيد تشريح شده اند كه به وسيله آنها ميتوانيد نحوه نمايش داده ها را تعيين كنيد:
! : برخلافپيش فرض تراز از سمت راست، داده هاي درون فيلد را تراز به سمت چپ مي كند.
* :در اين مكان از فيلد كاراكتري بايد قرار گيرد.
& : در اين مكان از فيلدوجود كاراكتر دلخواه است. (الزامي نيست )
> : در اين مكان از فيلد كاراكتر بهحروف كوچك تبديل مي شود.
< : در اين مكان از فيلد كاراكتر به حروف بزرگترتبديل مي شود.
\ :بجاي اينكه كاراكتر بعدي را حرفي در نظر گيرد، آنرا بعنوانكد شكل در نظر مي گيرد. (براي نمايش * مفيد است، در غير اينصورت اكسس ستاره بهعنوان كاراكتر علامت محل فيلد در نظر مي گيرد )
مثال: بنابراين اگر خاصه format فيلدي را &>&&&&& تعيين كنيدو نخستين ركورد جدول بصورت lw3dp2 باشد اكسس آنرا به lw3dP2 تبديل مي كند (كاراكتر > حرفp را به صورت حرف بزرگ P نشان مي دهد).
در زير هم به معرفي مقاديري كهشما مي توانيد در خاصه Input Mask قرار دهيد ذكر شده اند:
0 : در اين مكان از فيلد عدد بايد باشد.
9 : در اين مكان از فيلد عدد يافاصله بايد باشد.
# : در اين مكان از فيلد عدد، علامت مثبت، علامت منفي يافاصله مي تواند قرار گيرد.
1 : در اين مكان از فيلد بايد يك حرف الفبايي باشد.
؟ : در اين مكان از فيلد هر حرف الفبايي به دلخواه مي تواند باشد.
: A دراين مكان از فيلد بايد يك حرف يا يك عدد باشد.
: a در اين مكان از فيلد بهدلخواه يك حرف يا عدد مي تواند قرار گيرد.
: & در اين مكان از فيلد بايد يككاراكتر يا فاصله قرار گيرد.
: c در اين مكان از فيلد يك كاراكتر دلخواه قرارمي گيرد.
< : كاراكتر در اين محل به حرف بزرگ تبديل مي شود.
> : كاراكتر در اين محل به حرف كوچك نبديل مي شود.
! : باعث مي شود تا كاراكترهايورودي در فيلد به جاي آنچه از سمت راست شروع شوند، از سمت چپ شروع شوند.
\ : بجاي اينكه كاراكتر بعدي را حرفي در نظر بگيرد آنرا به عنوان كد شكل در نظر مي گيرد ( براي نمايش كاراكترهاي مانند * و ! مناسب است).
password :بصورت علامت * ستاره دار مورد استفاده قرار می گیرد
مثال: بنابراين اگر خصوصيت شكل فيلدي را 0000-000(9999) تعريف كنيد اكسس كاربر را مجبورخواهد كرد تا شماره تلفن را به شكل ده رقمي وارد كند.