گزارش ساز
امروزه نيازها و تصميمات مختلف در اكثر شركتها باعث شده است كاربران گزارشاتي متناسب با نياز سازمان خود تهيه نمايند.
اين گزارش به شما اين امكان را مي دهد با توجه به كدينگ تعريف شده در سيستم شما و نوع گزارشي كه ميخواهيد تهيه نماييد فرمولهاي متناسب را نوشته و با ابزار طراحي و انتخاب فرم چاپي، فرم دلخواه را طراحي نماييد.
همواره يكي از دغدغه هاي مديران مالي جديد تعريف كدينگ توسط مديران قبلي ميباشد گرچه سيستم بكر شما را قادر ميسازد در هرزمان كدينگ تعريف شده را اصلاح نماييد اما همچنين ميتوانيد بر اساس كدينگ حال حاضر در سيستم گزارشات دلخواه را تهيه نماييد. جهت تهيه گزارشاتي مانند ترازنامه، سود و زيان و ... با توجه به توضيحات بالا ميتوان از گزارش ساز استفاده نمود.
گزارش ساز داراي دو قسمت اصلي است كه قسمت اول شامل تعريف نام گزارش، فرمولها و متغييرها و قسمت دوم شامل طراحي فرم هاي چاپي گزارشات مي باشد.

.
عنوان طبقه
در اين قسمت نام گزارش مورد نظر را تعريف ميكنيم(براي ايجاد رديف در اين قسمت از كليد Insert استفاده نماييد.)
با ايجاد يك رديف جديد در اين قسمت جدول جديدي در سمت چپ اين پنجره به شما نمايش داده خواهد شد. در اين جدول مي توانيد فرمولها، متغييرها(با توجه به ستون نوع) را تعريف نماييد.
عنوان : عنوان رديف مورد نظر مي باشد.
نكته : در صورت استفاده از نوع فرمول(جلوتر توضيح داده خواهد شد) در نوشتن فرمولهاي مركب از اين عنوان استفاده خواهد شد، پس توصيه ميشود نام مورد نظر در صورت استفاده عمومي مفهوم مشترك داشته باشد.
نوع : ميتواند به ترتيب شامل يكي از عنوان هاي زير باشد:
متن : مي توان يك متن ثابت و مشخص را در اين قسمت تعريف نمود، بديهي است از اين متن مي توان در نوشتن فرمول هاي مشترك استفاده نمود.
فرمول : با انتخاب اين گزينه ستون مقدار، فعال و با دوبار كليك در داخل اين حوزه تعريف فرمول براي شما فعال خواهد شد.
به طور مثال فرض كنيد ميخواهيم مانده پايان دوره موجودي نقد و بانك را محاسبه نماييم، فرمول نوشته شده جهت اين عبارت به شرح زير ميباشد :
محاسبه جمع (بدهكار - بستانكار) اسناد با شرط [شرايط گزارش] و (كد كل) برابر با 11
محاسبه : در اول همه فرمولها براي محاسبه به كار ميرود.
جمع :براي جمع مانده از اين عبارت استفاده مي شود.
.(بدهكار - بستانكار) : با توجه به ماهيت حساب اگر بدهكار باشد از عبارت (بدهكار - بستانكار) استفاده ميشود و اگر ماهيت حساب بستانكار باشد از عبارت (بستانكار - بدهكار) استفاده ميشود.
اسناد : تمامي اسناد ثبت شده در برنامه ميباشد.
با شرط [شرايط گزارش] : يعني عبارت محاسبه شده با توجه به محدوده تاريخي تعيين شده در قسمت از تاريخ تا تاريخ و همچنين دسترسي گزارش گيري تعريف شده كاربر در قسمت كاربرها(سطح گزارش گيري) ميباشد.
و : براي ادامه شرط در فرمول استفاده ميشود.
(كد كل) : در صورتي كه كد حساب مورد نظر در سطح كل باشد از اين عبارت استفاده ميشود، در غير اين صورت براي حساب هاي معين از (كد معين) و براي حسابهاي تفصيلي از (كد تفضيلي) استفاده ميشود.
برابر با : از اين عبارت به جاي علامت مساوي استفاده ميشود.
11 : كد حساب مورد نظر(موجودي نقد و بانك) مي باشد.

نكته ها:
دقت فرماييد عبارات داخل پرانتزحتما همانند بالا استفاده شود.
با توجه به ماهيت حساب استفاده از گزينه بدهكار - بستانكار و بستانكار - بدهكار مهم ميباشد.
با توجه به نوع كد حساب مورد نظر استفاده از عبارت استفاده شده مهم ميباشد.
فرمول هاي مشترك
همان طور كه از فرمول تعريف شده بالا پيداست در اكثر فرمول ها با توجه به ماهيت حساب ميتواند يكسان باشد درنتيجه ميتوان فرمولي مشترك براي تمامي فرمول هايي كه از اين قاعده پيروي ميكنند تعريف و نام ابتداي فرمول بد بس را براي اين فرمول انتخاب نمود.
حال با توجه به توضيحات ذكر شده فرمول بالا را ميتوان به صورت زير تعريف نمود :
]ابتداي فرمول بد بس[ و (كد كل) برابر با 11
Created with the Personal Edition of HelpNDoc: Free Qt Help documentation generator