خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را
ایجاد فیلدهای محاسباتی در اکسس
فیلدهای محاسباتی نوع خاصی از فیلد هستند که مقادیر را از فیلدهای دیگر محاسبه می کنند. به عنون مثال شاید شما بخواهید که یک مقدار پولی را در عدد خاصی از یک فیلد دیگر ضرب کنید. مثلا قسمت واحد یک کالا را در مجموع تعداد که در فیلد دیگری درج شده ضرب کنید.
در این مثال ما قصد داریم جمعیت یک کشور را در مناطق وجود در آن کشور تقسیم کنیم. این به ما یک دید تراکم جمعیت (یعنی تعداد افراد در هر کیلومتر مربع در آن کشور) می دهد.
برای انجام اینکار فایل اکسس خود را باز کرده و به سراغ آخرین فیلد از سمت راست بروید، مانند تصویر زیر روی Header یا Click to Add آخرین فیلد کلیک کرده و از لیست موجود Calculated Field را انتخاب کرده و از زیر مجموعه های آن نوع data Type که می خواهید نتایج محاسبات شما را نشان دهد انتخاب کنید و در مثال ما، Number انتخاب می شود.(همین کار را با رفتن به تب Fields و انتخاب گزینه More Fields > Calculated Field می توانید انجام دهید).
برای ساخت محاسباتی که نیاز دارید، از Expression Builder باید استفاده کنید. در مثال ما، قرار است که فیلد Population به فیلد Area تقسیم کنیم(شما در کاربردهای خود باید بدانید که چه فیلدی در چه فیلد دیگری ضرب، قسیم و غیره شود).
ما این کار را انجام میدهیم تا بتوانیم تعداد افراد در هر کیلومتر مربع را محاسبه کنیم.
پس از وارد کردن عبارت، OK را بزنید.
اکسس فیلد را ایجاد و نام یا Header فیلد که محاسبات در آن انجام گرفته را هایلایت می کند و به شما اجازه می دهد در صورت نیاز برای آن فیلد نام مورد نظرتان را وارد کنید.
فیلد محاسباتی مورد نظر شما هم اکنون کامل شده است.
اگر در فیلد محاسباتی شما اعشار ها زیاد است و یا فیلد محاسباتی مقدار پولی را نشان میدهد که بسیار بزرگ است، ابتدا روی header فیلد کلیک کنید تا کامل فیلد انتخاب شود سپس می توانید در تب Field، مانند تصویر زیر از قسمت Formatting، از فیلد rounding icons استفاده کنید تا عدد را رند کنید. آیکون سمت راست برای کاهش و آیکون سمت چپ برای افزایش استفاده می شود.
اگر نیاز به ویرایس یا دستکاری Expression ایجاد کرده دارید، می توانید Expression Builder را ویرایش و یا مشاهده کنید.
برای انجام اینکار دوباره فیلد محاسباتی خود را به طور کامل انتخاب کرده(روی Header آن کلیک کنید) و سپس در تب Fields گزینه Modify Expression را کلیک کنید.
در این مثال ما قصد داریم جمعیت یک کشور را در مناطق وجود در آن کشور تقسیم کنیم. این به ما یک دید تراکم جمعیت (یعنی تعداد افراد در هر کیلومتر مربع در آن کشور) می دهد.
برای انجام اینکار فایل اکسس خود را باز کرده و به سراغ آخرین فیلد از سمت راست بروید، مانند تصویر زیر روی Header یا Click to Add آخرین فیلد کلیک کرده و از لیست موجود Calculated Field را انتخاب کرده و از زیر مجموعه های آن نوع data Type که می خواهید نتایج محاسبات شما را نشان دهد انتخاب کنید و در مثال ما، Number انتخاب می شود.(همین کار را با رفتن به تب Fields و انتخاب گزینه More Fields > Calculated Field می توانید انجام دهید).
برای ساخت محاسباتی که نیاز دارید، از Expression Builder باید استفاده کنید. در مثال ما، قرار است که فیلد Population به فیلد Area تقسیم کنیم(شما در کاربردهای خود باید بدانید که چه فیلدی در چه فیلد دیگری ضرب، قسیم و غیره شود).
ما این کار را انجام میدهیم تا بتوانیم تعداد افراد در هر کیلومتر مربع را محاسبه کنیم.
پس از وارد کردن عبارت، OK را بزنید.
اکسس فیلد را ایجاد و نام یا Header فیلد که محاسبات در آن انجام گرفته را هایلایت می کند و به شما اجازه می دهد در صورت نیاز برای آن فیلد نام مورد نظرتان را وارد کنید.
فیلد محاسباتی مورد نظر شما هم اکنون کامل شده است.
اگر در فیلد محاسباتی شما اعشار ها زیاد است و یا فیلد محاسباتی مقدار پولی را نشان میدهد که بسیار بزرگ است، ابتدا روی header فیلد کلیک کنید تا کامل فیلد انتخاب شود سپس می توانید در تب Field، مانند تصویر زیر از قسمت Formatting، از فیلد rounding icons استفاده کنید تا عدد را رند کنید. آیکون سمت راست برای کاهش و آیکون سمت چپ برای افزایش استفاده می شود.
اگر نیاز به ویرایس یا دستکاری Expression ایجاد کرده دارید، می توانید Expression Builder را ویرایش و یا مشاهده کنید.
برای انجام اینکار دوباره فیلد محاسباتی خود را به طور کامل انتخاب کرده(روی Header آن کلیک کنید) و سپس در تب Fields گزینه Modify Expression را کلیک کنید.
نمایش دیدگاه ها (0 دیدگاه)
دیدگاه خود را ثبت کنید: