تنظیم ویژگیهای یک ستون نما
هدف
تغییر شیوهٔ نمایش یک ستون از یک نما — سرستونی که دارد، پهنایش، قالبی که تاریخ با آن نشان داده میشود، و ترازبندی خانه — بدون آنکه خودِ فیلد تغییر کند.
پیشنیازها
- بهعنوان سازنده وارد شدهاید و اجازهٔ ویرایش راهحلِ نما را دارید.
- نما در طراح نما باز است و ستون از پیش روی سرِ شبکه قرار دارد.
گامها
- تراشهٔ ستون را در ردیف ستونهای نما برگزینید. برجسته میشود و پنل ویژگیها در سمت دیگر به آن ستون سوئیچ میکند.
- هرکدام از اینها را تنظیم کنید:
- سرستون — متنی که ستون نشان میدهد. خالی بگذارید تا نام نمایشی خودِ فیلد به کار رود.
- پهنا (پیکسل) — پهنای ثابت بر حسب پیکسل. خالی بگذارید تا ستون خودش اندازه بگیرد.
- قالب تاریخ — تنها برای ستون تاریخ پیشنهاد میشود. از
yyyy،yy،MM،dd،HH،mm،ssاستفاده کنید؛ هر چیز دیگری همانگونه رد میشود، پس همdd/MM/yyyyو همyyyy-MM-dd HH:mmکار میکنند. همان قالبی است که روی کنترل تاریخِ یک فرم مینویسید. - ترازبندی — ابتدا، وسط، یا انتها. اینها جهت خواندن را دنبال میکنند، پس «انتها» در انگلیسی لبهٔ راست و در فارسی یا عربی لبهٔ چپ است.
- شبکهٔ پیشنمایش زیر ردیف سرستون همزمان با تایپ بهروز میشود، تا پیش از ذخیره اثر آن را ببینید.
- ذخیره را بزنید.
پشت صحنه چه میگذرد
یک نما اینکه چه ستونهایی دارد را بهصورت فهرستی ساده و مرتب نگه میدارد، و اینکه چگونه نمایش مییابند را در فهرستی جداگانه کنار آن — که تنها ستونهایی را دارد که واقعاً تنظیم کردهاید. ستونی که هرگز دست نزدهاید چیزی ذخیره نمیکند و از روی فرادادهٔ خودِ فیلد نمایش مییابد، درست همانگونه که پیش از وجود این صفحه بود.
هر دو فهرست بخشی از تعریف قانونی نما هستند، پس ویژگیهای ستون نسخهدار و اعتبارسنجی میشوند و مانند خودِ ستونها در راهحل شما سفر میکنند.
هیچکدام داده را تغییر نمیدهد: بازنویسی سرستون تنها در همین نما ستون را تغییر نام میدهد (همان فیلد میتواند در یک نما «مالک» و در نمایی دیگر «واگذارشده به» باشد)، و قالب تاریخ شیوهٔ نمایش لحظهٔ ذخیرهشده را عوض میکند، نه آنچه ذخیره شده است.
حذف یک ستون ویژگیهایش را هم میبرد، و حذف فیلد نیز همین کار را میکند — نما هرگز ستونی را تنظیم نمیکند که کسی نمیبیندش.
عیبیابی
- پنل ویژگیها میگوید «یک ستون یا یک کنش را برگزینید». — چیزی برگزیده نشده است. تراشهای را در ردیف ستونهای نما، یا تراشهٔ کنشی را بالای آن، برگزینید.
- جعبهٔ قالب تاریخ نیست. — ستون تاریخ نیست. قالبی که مقدار ستون نمیتواند بگیرد پیشنهاد نمیشود، چون کاری نمیکند.
- تاریخ هنوز همانگونه که ذخیره شده نشان داده میشود. — قالب تنها وقتی اعمال میشود که
مقدار ذخیرهشده لحظهای واقعی باشد. اگر خانه چیزی مانند
not-a-dateنشان میدهد، همان چیزی است که در رکورد است؛ شبکه بهجای خالی کردن خانه آن را نشان میدهد تا دلیل را ببینید. - پهنا اثری نداشت. — پهنای بسیار کم را کمینهٔ خودِ محتوا نقض میکند. پهنترش کنید یا سرستون را کوتاهتر.