payamvha/farzin_Org_RAG huggingface dataset:
گزارش ساز — تغيير دسته گزارش:
اگر بخواهيم يكي از گزارش هاي موجود در اين دسته را به دسته ديگري انتقال دهيم ، گزارش موجود را انتخاب كرده و روي دكمه انتقال كليك مي كنيم . سپس با انتخات دسته مقصد بر روي دكمه ثبت اطلاعات كليك مي كنيم.
نكته :  در هنگام توليد خروجي از يك گزارش ، اگر توليد خروجي از " صفحه جاري " انتخاب شده باشد (حالت پيش فرض)، تنها از ركورد هايي كه هم اكنون مي بينيد خروجي توليد مي شود. براي ديدن گزارش كلي گزينة "كل نتايج " را انتخاب كنيد .
نكته:  در اين جا هم مي توانيم تعداد ركوردهايي را كه در صفحه جاري مي بينيم به دلخواه كم يا زياد كنيم.
نكته: با كمك دكمة  مي توانيد از نتايج نمايش داده شده، خروجي چاپي تهيه كنيد.
چگونگي ايجاد يك گزارش ساده
چگونگي ايجاد يك گزارش ساده
ايجاد گزارش در محيطي Wizard گونه (همانند شكل بالا)، انجام مي شود. در اين محيط، همواره با دكمه هاي «مرحله قبل» و «مرحله بعد» مي توانيد مرحله اي كه درون آن هستيد را عوض كنيد. روشن است كه در مرحلة اول دكمة «مرحله قبل» و در مرحلة آخر دكمة «مرحلة بعد» غيرفعال است. دكمة «ذخيره اطلاعات» هم تنها در مرحلة پاياني ساخت گزارش فعال مي شود و اجازه مي دهد كه نتيجة كار خود را ذخيره كنيد. اكنون به توضيح ساير دكمه ها مي پردازيم:
نكته : دكمه هاي مشاهده شده در پايين صفحه هنگام طراحي گزارش با توجه به مجوز هاي كاربر متفاوت است.
پس از كليك كردن روي دكمة    پنجره زير باز مي شود . در اين پنجره مي توانيم نام جديد گزارش و دسته اي كه مي خواهيم گزارش در آن ذخيره شود را برگزينيم.
گزارش ساز — ذخيره گزارش در بانك اطلاعاتي (ايجاد نما)
اگر بخواهيم از نتيجة اين گزارش در ايجاد گزارش هاي ديگر استفاده كنيم مي توانيم آن را به عنوان يك نما در پايگاه داده ذخيره كنيم.  با كليك كردن روي گزينه      پنجره زير باز مي شود . با انتخاب يك عنوان فارسي مناسب مي توانيم آن را ذخيره كنيم .
نكته : تنها از روي گزارش هايي كه پارامتريك نيستند مي توانيم نما ايجاد كنيم در  تعريف پارامتر در گزارش پيغامي در اين زمينه به كاربر داده مي شود.
با كليك كردن روي دكمه   مي توانيم به دسته گزارش برگرديم.
گزارش ساز — گام يك (برگزيدن جداول)
عنوان فارسي گزارش:  وارد كردن نام فارسي براي هر گزارش، اجباري است.
كلمه رمز:  اگر بخواهيد، مي توانيد كلمة رمزي را براي گزارش در نظر بگيريد، در اين صورت كاربر پس از اجراي گزارش، مجبور مي شود آن كلمة رمز را وارد كند و در غير اينصورت گزارش اجرا نمي شود.
حذف كلمة رمز:  اگر براي اجرا گزارش رمز انتخاب كرده باشيد ، با انتخاب اين گزينه و ذخيرة گزارش مي توانيد رمز را غير فعال نماييد.
توضيحات:  متني كه در اين قسمت نوشته مي شود، در هنگام نمايش گزارش درون دسته، جلوي آن نمايش داده مي شود.
گزارش ساز — انتخاب  مرجع:
انتخاب مرجع :  اطلاعات از جداول پايه و  فرم ها انتخاب شود  و يا از Stored Proceduresها.
در صورت انتخاب Stored procedure ها فقط از يك  Sp در ايجاد گزارش مي توان استفاده كرد .
در هنگام اجراي گزارش در صورتيكه  متن SP مرجع  داراي كلمات Update يا Delete باشد ، ديگر هشداري در اين زمينه به كاربر داده نمي‌شود و فرض بر اين است كه با تاييد اجرا در فاز پيكربندي، اين SP  امن بوده و با هر بار اجراي گزارش SP اجرا خواهد شد.
اجراي SP در فاز پيكربندي بانك اطلاعاتي مستقل از اجراي آن در فاز اجراي گزارش بوده و در صورتيكه SP در هر دو مرحله با پارامترهايي كه ساختار خروجي يكساني توليد مي كنند اجرا نشوند  اشكالي در اجراي گزارش پيش نخواهد آمد و گزارش با پارامترهايي كه كاربر در هنگام اجراي آن  مقداردهي مي نمايد اجرا خواهد شد.
سمت راست (فرم‌هاي فرزين و جداول پايه): در بخش فرم هاي فرزين، فرم هايي كه به كمك موتور فرم ساز فرزين ساخته شده باشد، نمايش داده مي شود. بخش جداول پايه، جداولي را نمايش مي دهد كه در گام «پيكره بندي بانك اطلاعاتي» براي آن ها نام فارسي در نظر گرفته شده است.  بنابراين اگر جدولي در اين بخش نمايش داده نمي شود، بايستي ابتدا آن را در گام «پيكره بندي بانك اطلاعاتي» به نرم افزار معرفي كنيد.
فرم‌هاي انتخاب شده:  هنگامي كه از بخش سمت راست روي فرم يا جدولي دابل كليك مي كنيد(يا آن را انتخاب مي كنيد و از دكمة اضافه كمك مي گيريد)، نام آن در اين بخش قرار مي گيرد. از فرم هايي كه نام آن ها در اين بخش نمايش داده مي شود، مي توانيد در گام هاي بعدي ساخت گزارش استفاده كنيد.
گزارش ساز — حذف و اضافه
روشن است كه براي افزودن يك فرم يا جدول از سمت راست، مي توان روي آن كليك كرد، - تا انتخاب شود - و سپس از دكمة «اضافه» استفاده نمود. همچنين براي حذف يك فرم از «فرم هاي انتخاب شده» بايد روي آن كليك كنيم و سپس از دكمة «حذف» استفاده كنيد.
پس از انتخاب فرم ها و جداول مورد نياز بر روي دكمه مرحله بعدي كليك نماييد.
گزارش ساز — گام دو ( انتخاب فيلدها و مشخص كردن نوع ارتباطات)
در اين گام، مي توانيم فيلدهايي كه قصد داريم در گزارش نمايش داده شود، يا روي آن ها در گام هاي بعدي پردازش داشته باشيم، را انتخاب كنيم.
نكته:  در گام هاي بعدي تنها فيلدهاي انتخاب شده در اين گام، قابل استفاده خواهند بود.
كار ديگري كه در اين گام بايستي انجام شود، مشخص كردن نحوة تركيب  شدن جداول انتخاب شده با يكديگر است.  ابتدا با كليك كردن بر روي آن، هر دو جدول را انتخاب كنيد تا دور آن يك كادر قرمز باريك نمايش داده شود. سپس بر روي آيكن كليك كنيد تا پنجره اي مشابه شكل زير نمايش داده شود. پس از كليك كردن روي شكل    فيلدهاي كه ميان اين دو جدول داراي داده هاي مشترك است را انتخاب كنيد.
سپس دكمة ثبت اطلاعات را بزنيد. در اين گام، كار ديگري باقي نمانده است. با كليك كردن روي دكمة مرحلة بعد، به گام بعدي برويد.
گزارش ساز — شناسايي اجزاي صفحه
اولويت :  به كمك اين دو دكمه مي توانيد اولويت نمايش يك ستون در گزارش را تغيير دهيد. ابتدا بايد سطر مربوط به آن فيلد را انتخاب كنيد، و سپس روي دكمة مناسب كليك كنيد.
نام نمايشي فيلد : اين ستون نام نمايشي فيلدهايي كه مي خواهيم گزارش بر اساس آن ساخته شود را نمايش مي دهد.
نوع فيلد: اين ستون نوع فيلد را نشان مي دهد كه يكي از انواع استاندارد داده اي است.
مقدار جانشين :  نوع  فيلد به صورت پيوند نمايش داده مي شود. با كليك كردن روي آن پنجره اي همانند تصوير زير باز مي شود. در ستون "مقدار جايگزين" ، كلمه مناسبي را براي مقداري واقعي مي نويسيم . با اين كار در هنگام اجراي گزارش مقدار جايگزين را به ما نشان مي دهد .  در اين قسمت به تعداد نا محدود مي توان مقادير جايگزين داشت.
با كليك بر روي دكمه  +  به تعداد دلخواه  مي توان مقدار جايگزين  اضافه نمود  و در صورت نياز  مي توان هر يك از مقادير جايگزين تعريف را حذف كرد.
گزارش ساز — تعریف فرمت نمایشی:
در صورت نیاز امکان تعریف فرمت خروجی برای اعداد نیز وجود دارد مثلا اعداد خروجی در گزارش به صورت 3 رقم ، 3 رقم جدا شوند برای انجام این کار ، ابتدا لازم است  در قسمت اعمال فرمت نمابشی انتخاب کنیم که فرمت مورد نظر بر روی چه قسمتی اعمال شود .
پس از انتخاب ، می توان از 2 قسمت پایین در این صفحه مشخص کنیم که فرمت نمایشی به چه صورتی باشد . در قسمت اول می توان تعداد رقمی اعشار که مورد نیاز است نمایش داده شود را مشخص نمود و  در صورتی که مورد "استفاده کننده از جدا کننده هزار تایی " انتخاب شود در هنگام نمایش خروجی اعداد به صورت 3 رقم  از هم جدا می شوند.
در صورتی که کاربر بخواهد فرمت دلخواهی برای خروجی اعداد در نظر بگیرد می تواند از قسمت تعریف فرمت دلخواه اعداد استفاده کند.
گزارش ساز — فيلتر كردن گزارش
نوع عملگر : اگر بخواهيم گزارش را بر اساس محتويات يكي از فيلد هاي موجود فيلتر كنيم ، مي توانيم نوع عملگري كه مي خواهيم بر اساس آن گزارش فيلتر شود را انتخاب كنيم.
نكته : نوع عملگر هاي قابل انتخاب "=" ، "=<" ، "=>" ، "<>" ، "IS" ، "IS NOT" ، "شامل" و "IN" مي باشد.
نكته: نوع عملگر «شامل»  تنها براي انواع رشته اي و نوع عملگر «IN» تنها براي نوع عدد صحيح فعال مي باشد.
مقدار فيلتر : بعد از اينكه نوع عملگر را براي يكي از فيلدها مشخص كرديم ، در اين قسمت مقدار مورد نظر براي فيلتر كردن را وارد مي كنيم.
گزارش ساز — ايجاد گزارش پارامتريك
اگر بخواهيم گزارش براساس يكي از فيلدهاي موجود پارامتريك شود در قسمت مقدار فيلتر عبارت "@param" را مي نويسيم (بجاي آن مي توانيم از كليد ميانبر "F8" نيز استفاده كنيم) . اكنون زماني كه گزارش اجرا مي شود، ابتدا مقدار پارامتر را از كاربر دريافت مي كند، سپس گزارش را بر اساس آن مقدار فيلتر كرده و نتايج را به وي نمايش مي دهد.
تصوير بالا را تماشا كنيد. گزارش بر اساس فيلدهاي نام، نام خانوادگي و جنسيت پارامتريك شده است. (دقت كنيد كه در بخش جنسيت كه فيلدي از نوع bit است، به جاي 0 و 1 عبارت هاي «مرد» و «زن» در يك فهرست كشويي نمايش داده شده است، يكي از كاربردهاي مقدار جانشين كه بيشتر به آن پرداخته شد، در پارامتريك كردن گزارش هايي از اين دست مي باشد)
همچنين مي توانيد در بخش مقدار فيلتر عبارت "@RoleID" و  يا  "@UserID" را به كار ببريد  تا به ترتيب گزارش بر اساس «كد شناسايي نقش سازماني» و يا «كد كاربر» فردي كه گزارش را اجرا مي كند ،  فيلتر شود. اين امكان جالب باعث مي شود كه بتوانيد گزارش هايي را طراحي كنيد كه هر كس آن را اجرا مي كند، نتيجة متفاوتي(احتمالاً متناسب با خود آن فرد) را ببيند.
مخفي: اگر بخواهيم مقدار يكي از فيلدها (كه احتمالاً بر اساس مقدار آن فيلترينگ نداريم ) را در نتايج اجراي گزارش نمايش ندهيم، به كمك اين ستون آن را مخفي مي كنيم.
(px) طول نمايشي: عرض ستوني كه مقدار اين فيلد در آن نمايش داده مي شود  (بر حسب pixel) را مي توانيد در اين ستون مشخص كنيد.
"موقيت" و "جهت": جهت(راست به چپ، چپ به راست) و موقعيت (چپ چين، راست چين، وسط چين) فيلد مورد نظر را در هنگام نمايش نتايج گزارش مشخص مي كند .
مرتب سازي: مي توانيد به كمك اين ستون مشخص كنيد كه آيا نتايج گزارش بر اساس اين فيلد مرتب شود يا نه، و اگر بايد مرتب شود، به صورت صعودي مرتب شود، يا به صورت نزولي.
فرم سازماني مرجع: اين ستون نام جدول يا فرمي كه هر يك از فيلدها متعلق به آن است را نمايش مي دهد.
حذف كردن يكي از سطرها : اگر بخواهيم در اين مرحله يكي از سطرها را حذف كنيم، مي توانيم از دكمه    استفاده كنيم.
حذف اطلاعات تكراري: با فعال كردن اين گزينه، ركورد هاي تكراري در هنگام نمايش نتايج گزارش حذف (distinct) مي شود.
نوع خروجي: با انجام تنظيماتي در اين بخش مي توانيم به گزارش خود نمودار اضافه كنيم . براي توضيحات بيشتر بخش «گزارش هاي پيشرفته»  همين راهنما را ببينيد.
تعداد رکورد پیش فرض در صفحه: با مشخص کردن کردن این گزینه ، تعداد رکورد نمایش داده شده در هنگام اجرا گزارش را می توان مشخص نمود.
قالب گزارش: قالب گزارش در حالت پيش فرض "ستوني" است. اما مي توانيد اين ساختار را با انتخاب كردن حالت "قابل تعريف" بشكنيد.  براي توضيحات بيشتر به بخش «گزارش هاي پيشرفته» در همين راهنما مراجعه فرماييد.
روش استفاده از دكمه هاي  ،  ،  ،  ،  ،   هم در بخش «گزارش هاي پيشرفته» به طور كامل توضيح داده شده است.
گزارش ساز — گام چهار (ذخيره كردن گزارش)
در اين گام، دكمة «ذخيره اطلاعات» فعال شده، مي توانيد گزارشي كه تهيه كرده ايد را ذخيره كنيد. همچنين چنانچه پيش از اجراي گزارش، لازم است پردازشي انجام شود، مي توانيد ترتيبي دهيد كه اين كار انجام شود. روش كار در بالاي همين پنجره به تفصيل توضيح داده شده است.
پس از ذخيره گزارش مي توان خروجي گزارش را به صورت يك جدول از  بانك اطلاعاتي Sql   استخراج نمود . با كليك بر روي دكمه " نام گذاري جدول خروجي" در پايين صفحه مي توان نام جدول مورد نظر را تعيين نمود.
پس از اجراي گزارش مي توان  با گرفتن خروجي گزارش در قالب يك جدول در بانك اطلاعاتي SQL، نتيجه گزارش  را به صورت يك جدول در بانك اطلاعاتي داشت.
براي  داشتن خروجي  گزارش در بانك اطلاعاتي  علاوه بر نام گذاري جدول خروجي  لازم است  در مرحله  معرفي بانك اطلاعاتي ، تنظيمات ايجاد خروجي در بانك اطلاعاتي  انجام شده باشد.
گزارش ساز — نمايش گزارش
با كليك كردن روي اين گزينه، شكل خلاصه شده اي از همان پنجرة «طراحي گزارش» نمايش داده مي شود. در اين پنجره ديگر امكان مديريت و ويرايش گزارش ها وجود ندارد، تنها مي توانيد ساختار گزارش هايي كه مجوز اجراي آن ها را داريد، تماشا كرده و اجرا كنيد.
گزارش ساز — افزودن نمودار
براي افزودن نمودار به گزارش، ابتدا بايستي نوع خروجي گزارش، در گام سوم طراحي گزارش، يكي از دو نوع "داده و نمودار" يا "فقط نمودار" انتخاب شود. با اين كار، امكان نمايش دادن نمودار در خروجي گزارش به وجود مي آيد، اما هنوز نموداري به گزارش ما افزوده نشده است.
گام بعدي افزودن نمودار به گزارش و انجام تنظيمات آن است. هنگامي كه دكمه هاي سمت چپ، روي دكمه  كليك مي كنيم ،‌صفحة زير باز مي شود . در اين صفحه بايستي نوع نمودار دلخواه خود را برگزينيم.
پس از كليك كردن روي دكمة «مرحله بعد» به پنجره اي مشابه تصوير بعدي خواهيم رسيد.
عناوين:  در اين صفحه، در هنگام تايپ كردن عنوان هر بخش از نمودار، مي توانيم رنگ دلخواهي را نيز براي نمايش آن برگزينيم. به صورت پيش فرض رنگي انتخاب نشده و  براي نمايش عناوين حالت شفاف در نظر گرفته شده است.
راهنماي نمودار: اگر بخواهيم نمودار مورد نظر راهنما داشته باشد ، ان را فعال مي كنيم . همچنين مي توانيم اندازه راهنما و محل قرارگرفتن راهنما را هم تنظيم كنيم .
اندازه نمودار:  از اين قسمت مي توانيم طول و عرض پيش فرض نمودار را تغيير دهيم.
پس زمينه : مي توانيم براي نمودار مورد نظر رنگ پس زمينه انتخاب كنيم . با انتخاب گزينه «طيف رنگ» مي توانيم نمودارهايي با پس زمينه هاي جذاب تر ايجاد كنيم.
پس از انجام تنظيمات مورد نظر در اين مرحله ، با كليك كردن روي دكمه «مرحله بعد» پنجره زير باز مي شود .
در اين مرحله مي توانيم براي محور افقي يكي از فيلد هاي گزارش را انتخاب كنيم. براي محور عمودي تنها فيلدهايي كه از نوع عددي باشند، نمايش داده مي شوند. پس از انتخاب فيلدهاي مناسب براي ايجاد نمودار، مي توانيم با كمك دكمة «ذخيره» تنظيماتي كه براي نمايش نمودار انتخاب كرده ايم را ذخيره كنيم. هنگامي كه گزارش مورد نظر را اجرا مي كنيم ، مي توانيم نمودار ايجاد شده را ببينيم.
گزارش ساز — ارتباط با ديگر گزارش ها (زير گزارش)
معمولاً بجاي تهية يك گزارش بزرگ و پيچيده،  بهتر است از چندين گزارش كوچك و ساده تر استفاده كنيم كه با همديگر همكاري مي كنند. روشن است كه اين كار (تقسيم يك مساله بزرگ به تعدادي مساله هاي كوچك تر)، كار تحليل و طراحي گزارش را هم بسيار ساده تر مي كند.  كافي است ابتدا گزارش هاي كوچك تر را بسازيم و سپس گزارش مادر را طراحي كنيم. گزارش مادر، يك گزارش كوچك است كه پيش از ديگر گزارش ها اجرا مي شود و در شرايطي آن ها را فراخواني مي كند.
گزارش ساز — ايجاد زيرگزارش
زير گزارش در واقع يك گزارش مستقل است كه بر اساس مقدار يا مقاديري پارامتريك شده است. براي ساختن يك زير گزارش، ابتدا آن را به صورت ساده طراحي كنيد.  اجراي آن را ببينيد و مطمئن شويد كه درست اجرا مي شود.  سپس آن را بر اساس فيلدي كه قرار است مقدار آن از گزارش مادر دريافت شود، پارامتريك كنيد.
نكته: بهتر است فيلدي كه پارامتريك شده است از انواع عددي صحيح باشد.
گزارش ساز — ايجاد گزارش مادر و  برقراري ارتباط
روش ارتباط گزارش ها با يكديگر به اين صورت است كه :
1) گزارش مادر اجرا مي شود.
2) در سطرهاي خروجي گزارش، برخي از فيلدها به صورت پيوند نمايش داده مي شوند
3(هنگامي كه روي آن پيوند كليك مي شود، مقدار يكي از فيلدهاي اين گزارش براي زير گزارش فرستاده مي شود.
4) زيرگزارش با مقداري كه دريافت كرده است، اجرا شده و نتيجة اجراي آن نمايش داده مي شود.
در تصوير، گزارش «مجوزهاي دسترسي گروه هاي كاربري»  به عنوان گزارش مادر اجرا شده است، در نتايج اجرا مي بينيد كه نام گروه ها به صورت پيوند در آمده است. با كليك كردن روي نام يك گروه، گزارش «مجوزهاي دسترسي يك گروه» به عنوان يك زير گزارش اجرا شده و نتايج آن نمايش داده مي شود. چيزي كه از ديد كاربر پنهان است، اين است كه پس از كليك كردن وي، كد شناسايي گروهي كه بر روي آن كليك شده است، به عنوان يك پارامتر به گزارش دوم – كه بر اساس كد گروه پارامتريك است – فرستاده مي شود.
براي اين كار، هنگام ويرايش ساختار گزارش مادر، در گام سوم روي  (ارتباط با ساير گزارشات) كه در كنار هر فيلد نمايش داده مي شود، كليك مي كنيم .
فيلدي كه براي كليك كردن بر مي گزينيد، همان فيلدي است كه در نتايج اجراي گزارش اول به شكل پيوند در مي آيد و كاربر با كليك كردن روي آن به گزارش دوم هدايت مي شود.  پس از كليك كردن روي فيلد، پنجره اي مشابه زير باز شده و فهرستي از گزارش هاي كنوني را نمايش مي دهد.
در اين صفحه زير گزارش مورد نظر را پيدا مي كنيم آن را انتخاب و دكمه را كليك مي كنيم.
در اين صفحه فيلدهايي كه زير گزارش بر اساس آن ها پارامتريك شده است، نمايش داده مي شود. در جلوي هر كدام از اين فيلدها، در ستون فيلد ارسالي فيلدهاي گزارش مادر در يك فهرست كشويي نمايش داده مي شود. مي توانيد از ميان آنها فيلدي كه بايد محتوياتش براي گزارش دوم فرستاده شود را برگزينيد.
نكته: تنها فيلدهايي را مي توانيد در فهرست كشويي ببينيد كه پيشتر در گام دو آنها را انتخاب كرده باشيد (هم اكنون در گام سه در دسترس باشد)
با ذخيره كردن اطلاعات در اين مرحله و ذخيره كردن گزارش مادر، مي توانيم نتيجة كار را ببينيم.
گزارش ساز — قالب گزارش قابل تعريف
گاهي به نظر مي رسد قالب ستوني براي گزارش هاي مادر خيلي مناسب نيست. مي توانيد خروجي گزارش را در قالب « قابل تعريف» ببينيد.
تصوير بالا نتايج اجراي يك گزارش است كه با قالب «قابل تعريف» طراحي شده است. همان گونه كه مي بينيد، در اين حالت براي هر ركورد از گزارش مادر، نتايج زيرگزارش ها نيز نمايش داده مي شود.
نكته: دقت كنيد زير گزارش سمت راست، خود داراي يك زيرگزارش ديگر است.
براي ايجاد گزارش هايي از اين دست، در گام سوم طراحي ساختار گزارش، قالب گزارش را از نوع «قابل تعريف » انتخاب كنيد.
سپس روي كليك كنيد ، پنجره اي مشابه تصوير زير باز مي شود.
هنگامي كه اين صفحه براي نخستين بار، بارگذاري مي شود،  فيلدهايي كه در گزارش داريد را به طور خودكار روي صفحه مي چيند. با كليك كردن بر روي هركدام از اشياء روي صفحه، كادر دور آن به رنگ قرمز در مي آيد و با كمك كليدهاي جهت نما مي توانيد آن را روي صفحه جابجا كنيد.
نكته : با پايين نگه داشتن Shift و حركت به كمك كليد هاي جهت نما ، مي توانيم شيء انتخاب شده را بزرگ يا كوچك كنيم.                   نكته: پس از انتخاب كردن چند شيء به كمك دكمه هاي  مي توانيم اشياء انتخاب شده را از يك سو نظام بدهيم و يا درازا و پهناي آنها را همسان كنيم.
در سمت چپ صفحة طراحي گزارش جعبه ابزار قرار گرفته است.  براي كمك گرفتن از هركدام از اين ابزارها، بايستي در جعبه ابزار روي آن كليك كنيد، سپس در مكان دلخواه روي صفحه كليك كنيد تا آن شيء روي صفحه قرار گيرد. براي حذف كردن يك شيء هم، كافي است پس از اين كه انتخاب شد، از دكمة Delete صفحه كليد استفاده كنيد. تصويري از جعبه ابزار را در اينجا مي بينيد.
با كليك راست كردن روي هر يك از اشياء انتخاب شده پنجره اي مشابه تصوير زير باز مي شود.  در اين پنجره مي توانيد تنظيمات خاصي ازقبيل نوع فونت ، رنگ فونت، اندازه قلم و.... را انجام دهيد.
پس از انجام تنظيمات دلخواه، فراموش نكنيد كه با كليك كردن روي دكمه  تنظيمات را ذخيره كنيد.
گزارش ساز — ايجاد قالب چاپ در گزارش هاي قابل تعريف
براي افزودن قالب جديد از دكمه جديد «تعريف قالب چاپ» كه در هنگام ويرايش گزارش ،قابل دسترسي استفاده  مي شود. با زدن اين دكمه در صفحه باز شده ميتوان از  لينك كمكي «نمايش ليست فيلدها  ليست نام تمام فيلدها و زير گزارشهاي موجود در گزارش را جهت استفاده  به عنوان bookmark در قالب چاپ بدست آورد.
به كمك اين قالب ،امكان چاپ گزارش با هر فرمت و طراحي دلخواه در word  امكان پذير باشد ممكن است و از اين قالب چاپ همانطور كه از نامش پيداست فقط در هنگام چاپ استفاده ميشود و كاربر مي تواند گزارش را در هنگام اجرا  صرف نظر از اين قالب چاپ ،مانند ساختار طراحي شده در قالب تعريف ببيند.
نكته ديگري كه در مورد سرويس چاپ حائز اهميت است قرار گرفتن گزارشات ارسالي براي چاپ در صف چاپ موجود بر روي سرور چاپ (ممكن است سرور جداگانه اي جهت انجام عمل چاپ در نظر گرفته شود.) است كه بازدن دكمه چاپ و انتخاب قالب مورد نظر گزارش در صف چاپ قرار مي گيرد  از اين پس از منوي « مشاهده ليست فايل ها ي خروجي » وضعيت چاپ ]هاي[ اين گزارش قابل پيگيري است
بدين ترتيب كه هر گزارش ممكن است در صف چاپ در  يكي از حالتهاي {منتظر پردازش ،در حال پردازش ، پايان پردازش (دريافت فايل خروجي)، بروز خطا} قرار بگيرد كه در همه حالتها به جز حالت پردازش امكان لغو يا شروع مجدد پردازش و يا حتي خارج كردن گزارش ازصف پردازش كه معادل حذف ركورد از صف چاپ مي باشد وجود دارد.
در اين سيستم تا زماني كه سرويس چاپ بر روي سرور چاپ فعال باشد به ترتيب گزارشات موجود در صف كه داراي وضعيت «منتظر پردازش» هستند اجرا شده  و فايل خروجي اين سرويس كه فايل word  با قالب چاپ تعريفي توسط طراح مي باشد آماده در يافت و چاپ مي شود در گزارشات قديمي كه اجراي آنها با خطا مواجه شده داراي دكمه قرار گرفتن در صف پردازش»  هستند كه آنها را مجددا در صف قرار ميدهد و در ضمن گزارشات منتظر اجرا نيز داراي دكمه «خروج از صف پردازش» مي باشند كه آنها را از صف خارج مي نمايد.
در ضمن براي خارج كردن ركورد چاپ از جدول مي نوان آنها را با دكمه حذف ، حذف نمود كه در اين صورت ديگر در اين منو نمايش داده نمي شوند.
در صورتي كه نيز باشد مي توان اولويت چاپ خروجي يك گزارش را نيز تغيير داد .
با كليك بر روي دكمه مديريت صف چاپ در قسمت طراحي گزارش ، صفحه زير براي كاربر نمايش داده مي شود كه با انتخاب نمايش گزارشات منتظر پردازش مي توان بر روي فلش سبز رنگ كيليك نمود و اولويت چاپ را تغيير داد.
نكته: استفاده از اين سرويس فقط براي چاپ گزارشات با ساختار قابل تعريف  امكان پذير مي باشد و  علاوه بر آن بايد براي گزارش قالب چاپ تعريف شده باشد و مجوز استفاده از اين قالب چاپ به فرد داده شود.
نكته: پيشنهاد مي شود سرور چاپ از سرور اصلي فرزين  به صورت جداگانه انتخاب شوند
در قسمت راهنماي قالب چاپ نام انگليسي فيلد هاي كه در خروجي گزارش انتخاب شده است نمايش داده مي شود.
گزارش ساز — ارتباط با ديگر گزارش ها در گزارش هاي قالب دار
اگر روش برقرار كردن ارتباط ميان دو گزارش در حالت ستوني را به خوبي فراگرفته باشيد، مشكل خاصي در اين حالت نيز وجود ندارد. روش همان روش است، تنها ظاهر كمي تفاوت دارد. براي افزودن زيرگزارش به گزارش مادر ابتدا بايستي ابزار Reporter را از جعبه ابزار انتخاب كرده و روي صفحة طراحي قرار دهيد. سپس بر روي آن راست كليك كنيد تا پنجرة زير باز شود.
اكنون روي دكمة Special Properties كليك كنيد تا پنجرة ديگري به شكل زير باز شود.
در اين پنجره، در بخش بالا كه گزارش هاي كنوني فهرست شده است، بايستي زيرگزارش دلخواه خود را برگزينيد. سپس در بخش پايين صفحه، فيلدهاي پارامتريك آن زيرگزارش نمايش داده مي شود. كافي است از فهرست كشويي سمت چپ استفاده كنيد و فيلدي كه مي خواهيد مقدار آن به عنوان پارامتر فرستاده شود را برگزينيد.
گزارش ساز — شروط و متغيرها
بخش ديگري از موتور گزارش ساز فرزين كه تاكنون دربارة آن چيزي نگفته ايم، شروط و متغيرهايي است كه مي توانيم در گام سوم ويرايش ساختار گزارش آن ها را تعريف كرده و از آن ها استفاده كنيم.
با كليك كردن روي دكمة شروط، پنجره اي همانند تصوير زير باز خواهد شد. اين پنجره ضمن نمايش دادن شروطي كه هم اكنون روي گزارش ما اعمال مي شود، بخشي دارد كه مي توانيم شرط دلخواه خود را با كد نويسي مستقيم، يا با كمك ابزارهايي كه واسط كاربر در اختيار ما قرار مي دهد، به آن بيفزاييم وهمچنين مشخص نماييم بين شروط كه هم اكنون بر روي گزارش اعمال مي شود و شروط كه مد نظرمان قرار دارد ارتباط AND  و يا OR برقرار باشد
زماني كه روي دكمة متغير كليك مي كنيد، پنجرة ديگري با اين شكل باز مي شود. در بخش بالايي اين پنجره مي توانيم جداي از پارامترهايي كه تا كنون بر
روي فيلدها تعريف كرده ايم، پارامتر مستقلي تعريف كنيم كه در پيش از اجراي گزارش مقدار خود را از كاربر دريافت مي كند. روشن است كه بايد نوع آن پارامتر را به موتور گزارش ساز اعلام كنيم تا هنگام دريافت مقدار از كاربر، بتواند محيط مناسب را براي وي فراهم سازد. (براي نمونه اگر نوع تاريخ زمان را انتخاب كنيد، هنگام وارد كردن مقدار پارامتر، تقويم نمايش داده مي شود تا كاربر تاريخ دلخواه را به كمك آن برگزيند)
اين امكان وجود دارد كه ورود اطلاعات براي پارامتر به صورت دلخواه باشد( مقدار دهي اختياري باشد) در صورت انتخاب اين گزينه بايد مقداري به صورت ثابت و يا پيش فرض براي پارامتر انتخاب شود.
نكته: مقدار پارامتري كه بدين صورت از كاربر دريافت مي شود، در هنگام كدنويسي براي فيلدها، با نام انگليسي آن قابل دسترسي است.
بخش ديگر اين پنجره، امكان افزودن متغيرهاي سراسري را ايجاد مي كند، همان گونه كه در تصوير هم نمايش داده شده است، براي متغير هم بايستي نوع در نظر گرفته شود. همچنين با كمك دكمه اي كه در ستون «مرجع اطلاعاتي» نمايش داده مي شود، مي توانيد محتواي متغير تعريف شده را پيش از اجراي گزارش و به كمك يك Query به دست آوريد. پس از كليك كردن روي آن، پنجره اي مانند تصوير زير باز خواهد شد.
متغيرهاي سراسري، همان گونه كه از نامشان هم بر مي آيد، در كل گزارش با نام انگليسي مربوطه در دسترس هستند.
نكته: ترتيب اجرا بدين صورت است كه ابتدا پارامترهاي سراسري از كاربر دريافت مي گردد. سپس تراكنش مربوط به ايجاد متغير سراسري اجرا مي شود (بنابراين در اين تراكنش مي توانيم از مقدار وارد شده در پارامتر سراسري هم استفاده كنيم). در پايان، كدهاي نوشته شده براي ايجاد خروجي فيلدها اجرا مي شود (بدين صورت در كد نويسي براي فيلدها، پارامترها و متغيرهاي سراسري را مي توانيم به كار ببريم)
گزارش ساز — گزارشات نمونه
در اين راهنما با كاربرد امكانات زير آشنا خواهيد شد.
1. Master Detail with link
2. Use global parameters
3. Use alternative values
4. Use form builder field type
5. Use SQL script field type
6. Use Graph
7. Use display formats for fields (separator and other format )
8. Use global variables
كاربرد 6 گزينه اول را در قالبي گزارشي با عنوان گزارش فرم سربرگ سازمان خواهيد ديد و براي موارد 6، 7 و 8 نيز گزارش هاي جداگانه طراحي شده است.
در ابتداي راهنما نيز شرح مختصري در مورد گزارش هاي توليد شده براي اين راهنما آورده شده است.
گزارش ساز — گزارش فرم سربرگ سازمان
هدف اين گزارش ارائه اطلاعات در مورد نامه هاي ايجاد شده با فرم سربرگ سازمان است. اين اطلاعات شامل موضوع، شماره داخلي، نمايش گردش مدرك و نمايش فرم سربرگ مي باشد.
گزارش ساز — گزارش گردش اول مدرك
اين گزارش با دريافت كد نوع مدرك و كد شناسايي مدرك به عنوان پارامتر گردش اول مدرك انتخاب شده را نمايش مي دهد.
گزارش ساز — گزارش وضعيت كاربران
اين گزارش وضعيت فعال يا غير فعال بودن كاربران سيستم را نمايش مي دهد.
گزارش ساز — گزارش نمودار اعضاي كاربران
اين گزارش تعداد كارمندان هر واحد را نمايش مي دهد.
گزارش ساز — گزارش پيش فاكتور
يك پيش فاكتور ساده است كه تعداد و مبلغ واحد هر نرم افزار را بهمراه مبلغ خالص و جمع كل هر صفحه را نمايش مي دهد.
گزارش ساز — گزارش ارزيابي كارمندان
بر اساس جمع امتيازهاي محاسبه شده، وضعيت كارمند را مشخص مي كند.
گزارش ساز — گام سوم ويرايش ساختار گزارش
براي پياده سازي كاربردهاي مورد نظر در گزارش ها بايد به گام سوم ويرايش ساختار گزارش ساز دسترسي پيدا كنيم. براي اين منظور مراحل زير را انجام مي دهيم.
موتور گزارش ساز نسخه 7 فرزين را باز كرده و از قسمت دسته بندي شخصي روي دكمه عمليات گزارش مورد نظرمان كليك          مي كنيم.(گزارش در قسمت دسته بندي شخصي ايجاد شده است)
در منوي باز شده روي دكمه ويرايش كليك مي كنيم.
در منوي باز شده روي دكمه ويرايش كليك مي كنيم.
در اين صفحه مي توانيد ببينيد كه چه فرم يا جداول پايه اي بعنوان مرجع گزارش جهت واكشي اطلاعات انتخاب شده است.(بعنوان مثال اين گزارش از فرم سربرگ دانشگاه استفاده كرده است)
دكمه مرحله بعد را كليك مي كنيم.
در اين صفحه مي توانيد ارتباطات بين موجوديت ها(در صورت وجود) و فيلدهاي انتخاب شده جهت استفاده در گزارش را مشاهده كنيد. دكمه مرحله بعد را انتخاب مي كنيم.
در اين صفحه يا همان گام سوم ويرايش ساختار گزارش كاربردهاي ذكر شده در اين راهنما را پياده سازي مي كنيم. بعد از انجام تغييرات دكمه مرحله بعد را كليك كرده و در گام آخر با ذخيره اطلاعات ويرايش ساختار گزارش را به اتمام مي رسانيم.
گزارش ساز — Master Detail with Link
گاهي اوقات نيازمند نمايش اطلاعات از چندين گزارش مختلف هستيم. براي اينكه براي دريافت اطلاعات مجبور به اجراي مجزاي گزارش ها نباشيم مي توانيم از گزارش اصلي و زيرگزارش هاي وابسته استفاده كنيم.
گزارش اطلاعات فرم سربرگ براي نمايش گردش اول مدرك از گزارشي با عنوان گزارش گردش اول مدرك استفاده مي كند. براي اينكه بتوانيم اين گزارش را در گزارش اصلي خودمان استفاده كنيم بايد از كاربرد Master Detail with Link به شرح زير استفاده كنيم.
گام سوم ويرايش ساختار گزارش فرم سربرگ سازمان را باز مي كنيم.
براي اينكه زيرگزارش گردش اول مدرك را در گزارش اصلي نمايش دهيم بايد يكي از فيلدهاي گزارش اصلي را به زير گزارش ارتباط دهيم. براي اين منظور از فيلد گردش اول مدرك مشخص شده در شكل بالا استفاده مي كنيم. اين فيلد يك فيلد ايستا مي باشد كه اگر بعد از انتخاب آن دكمه ويرايش را انتخاب كنيد شكل زير نمايش داده مي شود.
روي دكمه آبي رنگ كليك چپ مي كنيد.
در صفحه بالا گزارش گردش اول مدرك را پيدا مي كنيم و آن را انتخاب و دكمه پارامترهاي ارسالي براي گزارش را انتخاب مي كنيم.
همانطور كه در توضيحات مربوط به گزارش گردش اول مدرك ذكر شد، اين گزارش گردش اول مدركي را كه ETC و EC آن به عنوان پارامتر برايش ارسال شده است را نمايش مي دهد. براي همين منظور براي پارامتر كد شناسايي نوع مدرك ارجاع شده پارامتر سراسري كد نوع فرم و براي پارامتر كد شناسايي سند ارجاع شده فيلد كد شناسايي مدرك را انتخاب مي كنيم. ضمناً در كركره فيلد هاي ارسالي ليست فيلد ها، پارامترها و متغيرهاي سرارسي گزارش اصلي نمايش داده مي شود.(مشابه شكل زير)
دكمه ذخيره اطلاعات را در صفحه باز شده كليك مي كنيم تا به صفحه گام سوم ويرايش ساختار گزارش باز گرديم.
دكمه مرحله بعد را كليك كرده و در گام آخر دكمه ذخيره اطلاعات را كليك مي كنيم.
با كليك بر روي آيكن  گزارش فرم سربرگ سازمان را اجرا مي كنيم.
لينك گردش مدرك را كليك مي كنيم.
شكل فوق شامل گردش هاي اول مدرك آغاز به كار اتوماسيون مي باشد. در هنگام وصل كردن فيلد گردش اول مدرك تعيين كرديم كه گزارش گردش اول مدرك پارامترهاي خود را از فيلد و پارامتري كه از گزارش اصلي انتخاب كرديم دريافت نمايد.
هر ركورد از گزارش فرم سربرگ سازمان يك كد شناسايي مدرك دارد و پارمتر كد نوع مدرك نيز يك پارمتر سراسري و داراي مقدار پيش فرض است. بنابراين با كليك لينك گردش اول مدرك كد شناسايي ركورد جاري و كد نوع مدرك براي زيرگزارش گردش اول مدرك ارسال مي شود.
گزارش ساز — Global Parameters
در موتور گزارش ساز مي توان پارامترهايي را تعريف كرد كه در كل گزارش قابل استفاده باشند. اين پارامترها شامل پارمترها و متغيرهاي سراسري گزارش مي باشند و مي توان بر حسب نياز از هر كدام از آنها در گزارش استفاده كرد.
گزارش فرم سربرگ سازمان براي نگهداري كد نوع مدرك از يك پارامتر سراسري استفاده كرده است. همانطور كه در مثال مربوط Master Detail with Link مشاهده كرديد گزارش گردش اول مدرك نياز به مقدار كد نوع مدرك داشت كه آن را از گزارش اصلي دريافت مي كرد. مقدار كد نوع مدرك نيز يك عدد ثابت مي باشد كه همان ETC فرم سربرگ است. به همين منظور براي حفظ عدد كد نوع سربرگ از يك پارامتر سراسري استفاده كرده ايم كه مراحل ايجاد آن به شرح زير است.
گام سوم ويرايش ساختار گزارش را باز مي كنيم.
دكمه متغير را كليك مي كنيم تا صفحه زير باز شود.
دكمه متغير را كليك مي كنيم تا صفحه زير باز شود.
در قسمت پارامترهاي سراسري گزارش دكمه جديد را كليك مي كنيم و اطلاعات زير را براي آن وارد مي كنيم.
مقدار ثابت همان ETC فرم سربرگ مي باشد.
دكمه ذخيره اطلاعات را كليك مي كنيم.
حال اين پارمتر با مقدار 538 در تمام گزارش ما قابل شناسايي است و مي توانيم بعنوان مثال در Sql Script، پارامترهاي ارسالي و غيره از آن استفاده كنيم. بعنوان مثال همانطور كه در قسمت قبلي ذكر شد براي پارمتر كد شناسايي نوع مدرك ارجاع شده از اين پارامتر استفاده شده است.
گزارش ساز — Global Variables
براي توليد خروجي مناسب براي كاربر، گاهي نيازمنديم اطلاعات را از بانك اطلاعاتي واكشي كنيم و پردازش هاي مورد نياز را بر روي آنها اعمال نماييم. بعنوان مثال در گزارش ارزيابي كارمندان قصد داريم با توجه به كل امتيازي كه كاربر كسب كرده وضعيت كاربر را از عالي، خوب و ضعيف مشخص كنيم. براي پياده سازي اين گزارش از متغيرهاي سراسري استفاده مي كنيم. بدين شكل كه در يك متغير سراسري حاصل امتياز كل را قرار مي دهيم و با استفاده از يك فيلد گزارش مقدار اين متغير را بررسي كرده و خروجي مناسب را برمي گردانيم. براي استفاده از
و خروجي مناسب را برمي گردانيم. براي استفاده از متغيرهاي سراسري در اين گزارش مراحل زير را انجام مي دهيم.
گام سوم ويرايش ساختار گزارش ارزيابي كاربران را باز مي كنيم.
دكمه متغير را كليك مي كنيم.
در قسمت متغيرهاي سراسري دكمه جديد را كليك مي كنيم.
مطابق شكل اطلاعات را وارد مي كنيم و دكمه مشخص شده را كليك مي كنيم.(مرجع اطلاعاتي)
در صفحه معرفي مرجع اطلاعاتي مي توانيم T-SQL مورد نظرمان را وارد كنيم. بدين ترتيب خروجي دستوراتي كه وارد كرده ايم در متغير سراسري قرار خواهد گرفت. همانطور كه در ابتدا ذكر شد قصد داريم امتياز كل را محاسبه كرده و در يك متغير سراسري قرار دهيم. براي اين كار بعنوان نمونه امتيازات كل يك ارزيابي از فرم ارزيابي محاسبه مي شود. مطابق شكل بالا تراكنش را وارد كرده و دكمه ذخيره را كليك مي كنيم.
دوباره دكمه ذخيره اطلاعات را كليك مي كنيم تا به صفحه ويرايش ساختار گزارش برگرديم.
دكمه جديد را كليك مي كنيم.
دكمه جديد را كليك مي كنيم.
مطابق شكل اطلاعات را وارد مي كنيم. همانطور كه مي بينيد مي توانيم به متغير @TotalPoints كه در مرحله قبلي ايجاد كرديم درفيلدهاي گزارش دسترسي داشته باشيم. براي ارزيابي امتياز محاسبه شده كه در حال حاضر آن را در @TotalPoints قرارداده ايم يك Function با عنوان EvaluatePoints ايجاد شده است كه در بازه هاي تعيين مقادير 2،1 و 0 را برمي گرداند. دكمه ذخيره را كليك مي كنيم تا به گام سوم ويرايش ساختار گزارش برگرديم.
دكمه بعدي را كليك كرده و در گام آخر ذخيره اطلاعات را مي زنيم تا ويرايش ساختار گزارش به اتمام برسد.
با كليك بر روي آيكن  گزارش ارزيابي كارمندان را اجرا مي كنيم.
در اين گزارش از مقادير جايگزين استفاده شده است كه نحوه استفاده از آنها را در مثال Alternative Values توضيح داده شده است.
تابع  EvaluatPoints:
ALTER FUNCTION [dbo].[EvalutePoints]
(
-- Add the parameters for the function here
@PointsSum int
)
RETURNS int
AS
BEGIN
if (@PointsSum > 600)
return 1
else if (@PointsSum > 500) and (@PointsSum < 600)
else if (@PointsSum > 500) and (@PointsSum < 600)
return 2
RETURN 0
END
گزارش ساز — Alternvative Values
گاهي اوقات در گزارش هايي كه توليد مي كنيم نيازمند اين هستيم كه  با معني تري را به كاربران ارائه دهيم. بعنوان مثال براي فيلد جنيست كه در بانك اطلاعاتي به 0 و 1 ذخيره مي شود مقدارهاي جايگزين زن و مرد را مي خواهيم نشان دهيم. يا مثلاً براي روزهاي هفته مي خواهيم نام معادل آن روز را نمايش دهيم. در موتور گزارش ساز فرزين اين امكان با استفاده مقادير جايگزين فراهم شده است.
گزارش نمونه اين قسمت گزارش وضعيت كاربران است كه وضعيت فعال يا غيرفعال بودن آنها را به كاربر ارائه مي كند. در بانك اطلاعاتي اين وضعيت به صورت True و False يا 1 و 0 نمايش داده مي شود و ما قصد داريم عبارات فعال و غيرفعال را جايگزين آنها كنيم. براي پياده سازي مقادير جايگزين در اين گزارش مراحل زير را انجام مي دهيم.
گام سوم ويرايش ساختار گزارش وضعيت كاربران را باز مي كنيم.
روي نوع فيلد فعال كليك مي كنيم.
روي نوع فيلد فعال كليك مي كنيم.
در صفحه باز شده در قسمت تعريف مقادير جايگزين براي فيلد فعال مي توانيم به ازاي هر مقدار واقعي يك مقدار جايگزين وارد كنيم تا از اين به بعد مقدار جايگزين در خروجي گزارش نمايش داده شود. براي اين مثال ما به جاي عدد 0 عبارت غيرفعال و براي عدد 1 عبارت فعال را جايگزين مي كنيم. اين قسمت را مشابه شكل زير تكميل مي كنيم.
براي اضافه و حذف كردن نيز از دكمه هاي  و  استفاده مي كنيم.
دكمه ذخيره اطلاعات را كليك مي كنيم تا به صفحه گام سوم ويرايش برگرديم.
دكمه بعدي را كليك كرده و در گام آخر ذخيره اطلاعات را مي زنيم تا ويرايش ساختار گزارش به اتمام برسد.
با كليك بر روي آيكن  گزارش وضعيت كاربران را اجرا مي كنيم.
همانطور كه مشاهده مي كنيد در فيلد فعال به جاي مقادير 0 و 1 عبارات فعال و غيرفعال نمايش داده شده است.
گزارش ساز — FormBuilder
موتور گزارش ساز فرزين امكان باز كردن فرم هاي طراحي شده را فراهم كرده است.
در مثال گزارش فرم سربرگ سازمان با استفاده از فيلدي از اين ساختار فرم مربوط به هر مدرك قابل مشاهده است پياده سازي آن را به شرح زير انجام مي دهيم.
گام سوم ويرايش ساختار گزارش فرم سربرگ سازمان را باز مي كنيم.
در صفحه باز شده روي دكمه جديد كليك مي كينم.
صفحه باز شده را به روش زير ثبت اطلاعات مي كنيم.
مرجع اطلاعات فيلد را Farzin Form Builder انتخاب مي كنيم.
دستور T-Sql شكل فوق مشخص مي كند كه چه نوع فرمي را(چه ETC) و از كدام مدرك آن(چه EC) مي خواهيم باز كنيم. قسمت آخر دستور هم مشخص كننده عنواني است كه مي خواهيم به ازاي هر ركورد براي اين فيلد نمايش داده شود كه براي اين مثال موضوع هر مدرك را نمايش مي دهيم.
گزارش ساز — نكته: فيلدهاي @{Entity_frmMaster_EntityCode} و @{Entity_frmMaster_Subject} از فيلدهاي فرم سربرگ مي باشند. كه از كركره فيلد اطلاعاتي انتخاب شده است.(بعد از انتخاب فرم سربرگ در كركره نام جدول)
دكمه ذخيره اطلاعات را كليك مي كنيم تا به صفحه گام سوم ويرايش برگرديم.
دكمه بعدي را كليك كرده و در گام آخر گزينه ذخيره اطلاعات را مي زنيم.
با با كليك بر روي آيكن  گزارش فرم سربرگ سازمان را اجرا مي كنيم.
براي نمونه روي فيلد لينك آغاز به كار اتوماسيون مشخص شده در شكل بالا كليك مي كنيم. مشاهده مي كنيم كه فرم مربوطه به اين مدرك باز مي شود.
گزارش ساز — Sql Script Field Type
در موتور گزارش ساز فرزين مي توان مستقيماٌ با استفاده از اسكريپت هايي كه مي نويسيم داده هاي مورد نظرمان را از بانك اطلاعاتي واكشي كنيم. بعنوان مثال در گزارش گردش اول مدرك مي خواهيم نام و نام خانوادگي فرستنده و گيرنده را نمايش دهيم. با استفاده از اين امكان به راحتي و با استفاده از يك دستور ساده T-Sql نام و نام خانوادگي فرستنده و گيرنده مدرك را واكشي و نمايش دهيد. پياده سازي اين امكان به شرح زير است.
گام سوم ويرايش ساختار گزارش گردش اول مدرك را باز مي كنيم.
در صفحه باز شده روي دكمه جديد كليك مي كينم.
در صفحه باز شده روي دكمه جديد كليك مي كينم.
صفحه باز شده را مانند شكل زير ثبت اطلاعات مي كنيم.
دستور T-SQL شكل فوق نام و نام خانوادگي كاربري را واكشي مي كند كه شناسه آن با شناسه كاربر فرستنده ركورد جاري در گزارش برابر باشد. به اين ترتيب ما به نام و نام خانوادگي فرستنده نامه دست يافته ايم.
گزارش ساز — نكته: فيلد @{Sends_SenderID} (كد كاربر ارجاع كننده) از فيلدهاي اطلاعاتي جدول ارجاعات مدرك است كه از كركره فيلدهاي اطلاعاتي انتخاب شده است.
براي نام و نام خانوادگي نيز مشخص است كه بايد به جاي شناسه كاربر فرستنده، شناسه كاربر گيرنده را انتخاب كنيم.
مطابق شكل بالا مقدار خروجي را از نوع رشته چند زبانه با طول متغير قرار داده و دكمه ذخيره اطلاعات را كليك مي كنيم.
دكمه ذخيره اطلاعات را كليك مي كنيم تا به صفحه گام سوم ويرايش برگرديم.
دكمه بعدي را كليك كرده و در گام آخر گزينه ذخيره اطلاعات را مي زنيم.
با كليك بر روي آيكن  گزارش گردش اول مدرك را اجرا مي كنيم.
در صحفه دريافت پارامتر چيزي وارد نمي كنيم و دكمه توليد گزارش را كليك مي كنيم.
گزارش ساز — Graph
در گزارش نمودار اعضاي هر واحد علاوه بر نمايش ستوني از گراف نيز استفاده شده است. اين گزارش به ازاي هر واحد تعداد كارمندان آن واحد را نمايش مي دهد. پس با يك نمودار بهتر مي توان وضعيت تعداد كارمندان هر واحد را نمايش داد. پياده سازي اين نمودار به شرح زير است.
گام سوم ويرايش ساختار گزارش نمودار اعضاي هر واحد را باز مي كنيم.
دكمه گراف را كليك مي كنيم.
گراف مورد نظر را انتخاب مي كنيم(كادر آبي) و دكمه مرحله بعد را مي زنيم.
در اين گام تنظيمات نمايشي نمودار را انجام مي دهيم و سپس دكمه مرحله بعد را كليك مي كنيم.
در گام آخر تعيين مي كينم كه نمودارمان بر اساس چه اطلاعاتي ساخته شود. برهمين اساس فيلد نام واحد سازماني را براي محور افقي و فيلد تعداد كارمندان هر واحد را براي محور عمودي نمودار در نظر مي گيريم. براي اتمام طراحي دكمه ذخيره را كليك مي كنيم تا به صفحه گام سوم ويرايش برگرديم.
دكمه بعدي را كليك كرده و در گام آخر گزينه ذخيره اطلاعات را مي زنيم.
با كليك بر روي آيكن  گزارش نمودار اعضاي هر واحد را اجرا مي كنيم.
گزارش ساز — Display Format for Fields
در صورتي كه در گزارش هايمان قصد نمايش مبلغ، اعداد اعشار و كلاً نمايش اطلاعات با فرمت ملموس تري براي كاربران هستيم مي توان از امكان تعريف فرمت نمايشي براي فيلد مورد نظر استفاده كرد.
براي نمونه چند فرمت نمايشي را براي فيلدهاي خروجي گزارش پيش فاكتور در نظر گرفته شده است كه نحوه تعريف آنها به شرح زير است.
گام سوم ويرايش ساختار گزارش پيش فاكتور را باز مي كنيم.
قصد داريم مبلغ واحد را به صورت سه رقم سه رقم جدا كنيم. براي اين منظور لينك نوع داده فيلد مبلغ واحد را كليك مي كنيم.
در قسمت تعريف فرمت نمايشي براي اعمال فرمت نمايشي گزينه فقط فيلد اطلاعاتي را انتخاب مي كنيم. همچنين در قسمت تعريف فرمت دلخواه، عبارت مشخص شده را وارد مي كنيم.
نكته: با كليك لينك راهنماي تغريف فرمت دلخواه ليست فرمت هاي قابل استفاده بهمراه مثال باز مي شود كه مي توانيد فرمت دلخواه را در آنجا تست كنيد.
در شكل صفحه قبل دكمه ذخيره اطلاعات را كليك مي كنيم.
براي فيلد جمع كل هم مي خواهيم همين جداكننده را قرار دهيم. علاوه بر اين مي خواهيم در هر صفحه سر جمع كل مربوط به هر صفحه نمايش داده شود. براي اين منظور لينك نوع داده فيلد جمع كل را كليك مي كنيم.
چون فيلد جمع كل از نوع SQL Script مي باشد آن را از نوع خروجي فيلد اطلاعاتي و اطلاعات آماري انتخاب مي كنيم. ساير تنظيمات را مطابق شكل انجام مي دهيم و دكمه ذخيره اطلاعات را كليك مي كنيم تا به صفحه گام سوم .
دكمه بعدي را كليك كرده و در گام آخر گزينه ذخيره اطلاعات را مي زنيم.
با كليك بر روي آيكن  گزارش پيش فاكتور را اجرا مي كنيم.
دبیرخانه — دبيرخانه
پس از ورود به سامانه اتوماسيون فرزين ،در قسمت بالا منويي مطابق شكل 1  قابل مشاهده است که دسترسي کاربر را به قسمت هاي مختلف نرم افزار راحت مي نمايد.
دبیرخانه — شكل 1: منوي اصلي
همچنين کاربر مي تواند با کليك کردن بر روي دکمه هاي  و  در دو طرف منوها به باقي منوها که به دليل تعدد منوها قابل مشاهده نيستند، دسترسي داشته باشد.
پس از کليك بر روي «دبيرخانه»، ميزکار مطابق شكل 2 مشاهده مي شود.
دبیرخانه — شكل 2: ميزكار دبيرخانه
در اين بخش مي توان کل دبيرخانه هاي سازمان را مديريت کرد. در سمت را ست، لي ست دبيرخانه هايي که کاربر مجوز دسترسي دارد قابل مشاهده مي باشد و در قسمت بالا امكان جستجوي دبيرخانه مورد نظر وجود دارد.
همچنين کاربر مي تواند مطابق شكككل 3 بر روي «جسككتجوي مدار » کليك نمايد و با اسككتداده از فيلدهاي موجود، مدر  مورد نظر را جستجو نمايد.
دبیرخانه — شكل 3: جستجوي مدارك
براي اطلاعات بيشتر به بخش «جستجوي مدر » در همين سند مراجعه شود.
پس از تعيين دبيرخانه مورد نظر و کليك بر روي آن، بخش هاي مختلف دبيرخانه مورد نظر مطابق ش ككل 4 مشاهده مي شود.
دبیرخانه — 1-1- ثبت وارده
در اين بخش مدارکي که از خارج س ازمان وارد ش ده اند قابل ثبت مي باش ند. در ص ورتيکه مدار  وارده داراي دسته بندي هاي مختلف باشند اين بخش مطابق شكل 5 مشاهده مي شود.
دبیرخانه — شكل 5: فرم انتخاب مدرك
پس از انتخاب دسته مورد نظر، فرم «ثبت وارده» مطابق شكل 6 مشاهده مي شود. همچنين در صورتيکه دسته بندي نشده باشد، پس از کليك بر روي «ثبت وارده» مستقيما اين فرم مشاهده مي شود.
دبیرخانه — شكل 6: ثبت وارده
کاربر براي افزودن مدر  مي تواند بر روي  کليك نمايد تا فرم «انتخاب فايل» مطابق شكككل 7 مشككاهده شود.
دبیرخانه — شكل 7: فرم انتخاب فايل
وي مي تواند با کليك بر روي دکمه «choose file» فايل مورد نظر را انتخاب، سكك س بر روي دکمه «افزودن فايل» کليك نمايد تا فايل انتخابي اضافه شود.
در ص ورتي که  نياز باش د تا مدر  مورد نظر اس كن ش ود، کاربر مي تواند بر روي  کليك نمايد تا فرم
«اسكن مدر »  مطابق شكل 8 مشاهده شود.
دبیرخانه — شكل 8: فرم اسكن مدرك
در اين فرم، فيلدهايي براي تنظيمات اسكككن وجود دارد. کاربر مي تواند پس از تعيين تنظيمات مورد نظر بر روي دکمه «ثبت به عنوان پيش فرض» کليك نمايد تا تنظيمات وارد ش ده به عنوان پيش فرض ثبت ش ود. در نيايت وي بايستي بر روي دکمه «اسكن تصوير» کليك نمايد تا اسكن مطابق تنظيمات تعيين شده، انجام شود.
پس از انجام اسكن ،مطابق شكل 9 منويي براي تنظيمات تصوير اسكن شده قابل مشاهده و در دسترس قرار مي گيرد.
دبیرخانه — شكل 9: اسكن مدرك
در صورتي که نياز به افزودن فايل هاي بيشتر باشد، وي مي تواند مطابق شكل 10 با کليك بر روي  چندين فايل را ثبت نمايد.
دبیرخانه — شكل 10: افزودن فايل جديد
پس از وارد نمودن فيلدهاي اجباري که در تنظيمات س كيس كت  مش كخ  مي ش كوند و کليك بر روي ، فيلدهاي «شككماره ثبت وارده مدر »، «شككماره داخلي»، «کد رهگيري» و «تاريخ ثبت» مطابق شكككل 11 به صككورت خودکار ورود اطلاعات مي شوند.
دبیرخانه — شكل 11: ورود اطلاعات فيلدها به صورت خودكار
لازم به ذکر ا ست، در صورتيکه فيلدهاي اجباري ورود اطلاعات ن شوند پس از ثبت با رنگ قرمز م شخ  شده و بايد وارد شوند.
پس از وارد نمودن فيلد « شماره اوليه مدر » در صورت وجود مدرکي با شماره تكراري، مدار  تكراري
مطابق شكل 12 در فرم «کنترل شماره اوليه مدر » مشاهده مي شود و علامت  در مقابل فيلد مشاهده مي شود.
دبیرخانه — شكل 12: فرم كنترل شماره اوليه مدرك
اگر مدرکي با شماره تكراري وجود نداشته باشد، علامت  در مقابل فيلد مشاهده مي شود.
در فيلد «فرستنده» و «گيرنده» اين امكان براي کاربر وجود دارد که مطابق شكل 13 بخشي از نام مورد نظر را وارد نمايد و به صورت خودکار، ليستي از نام هاي مشابه را مشاهده کند.
دبیرخانه — شكل 13: ليست منطبق با فرستنده مورد نظر
همچنين در فيلد «فرسككتنده» اين امكان وجود دارد که وي بر روي   کليك نمايد و فرم «انتخاب فرسككتنده» مطابق شكل 14 مشاهده شود.
دبیرخانه — شكل 14: فرم انتخاب فرستنده
در اين فرم، کاربر مي تواند فرسككتنده مورد نظر را از ليسككت موجود انتخاب نمايد و يا با کليك بر روي دکمه
«معرفي سازمان جديد» مطابق شكل 15 سازمان جديدي را به ليست اضافه نمايد.
دبیرخانه — شكل 15: فرم معرفي سازمان جديد
وي بايسككتي پس از ورود اطلاعات فيلدهاي مورد نياز بر روي دکمه «ثبت» کليك نمايد تا اطلاعات جديد به ليست اضافه و قابل انتخاب باشد.
در فيلد «گيرنده» نيز اين امكان وجود دارد که بر روي   کليك کرده و فرم «انتخاب گيرنده» مطابق ش كل
16 مشاهده شود.
دبیرخانه — شكل 16: فرم انتخاب گيرنده
پس از انتخاب سمت موردنظر، وي بايستي بر روي دکمه «تاييد» کليك نمايد.
در فيلد «موضوع» امكان ورود اطلاعات مي باشد و همچنين کاربر مي تواند با کليك بر روي  فرم «نمايش و مديريت موضوعات» را مطابق شكل 17مشاهده نمايد.
دبیرخانه — شكل 17: فرم نمايش و مديريت موضوعات
در صورتي که د سته بندي مو ضوعات نياز به تغيير دا شته با شد، کاربر ميتواند پس از انتخاب مو ضوع مورد نظر بر روي دکمه «انتقال» کليك نمايد و پس از انتخاب دسته مورد نظر براي جابجابي، بر روي دکمه «انتقال» کليك نمايد. همچنين وي ميتواند در اين فرم، موضوعي را با کليك بر روي دکمه «انتقال به سطح اول» به سطح اول انتقال دهد.
براي ايجاد موض وع جديد، کاربر مي تواند بر روي دکمه «افزودن موض وع جديد» کليك نمايد تا فرم مطابق شكل 18 مشاهده شود.
دبیرخانه — شكل 18: فرم افزودن موضوع جديد
پس از ورود اطلاعات فيلدهاي موجود در فرم، وي بايس كتي بر روي دکمه «ثبت اطلاعات» کليك نمايد تا موضوع جديد به ليست اضافه شود.
براي ايجاد دس ته، کاربر مي تواند بر روي دکمه «ايجاد دس ته» کليك نمايد تا فرم مطابق ش كل 19 مش اهده شود.
دبیرخانه — شكل 19: فرم افزودن دسته جديد
پس از ورود اطلاعات فيلدهاي موجود در فرم، وي بايس كتي بر روي دکمه «ثبت اطلاعات» کليك نمايد تا دسته  جديد به ليست اضافه شود.
در صورت نياز به ويرايش اطلاعات د سته يا مو ضوع، کاربر مي تواند پس از انتخاب د سته يا مو ضوع مورد نظر بر روي دکمه «ويرايش» کليك نمايد و پس از انجام تغييرات مورد نظر بر روي دکمه «ثبت اطلاعات» کليك نمايد. همچنين امكان حذف دسته يا موضوع با استداده از دکمه «حذف» وجود دارد.
با کليك بر روي فيلد «پيوست»، ليستي مطابق شكل 20 قابل مشاهده و انتخاب مي باشد.
دبیرخانه — شكل 20: ليست فيلد پيوست
در صورت نياز به افزودن عنوان پيو ست جديد، کاربر مي تواند بر روي  در فيلد «پيو ست» کليك نمايد تا فرم «ويرايش يا افزودن عنوان جديد به ليست پيوست» مطابق شكل 21 مشاهده شود.
دبیرخانه — شكل 21: فرم ويرايش يا فزودن عنوان جديد به ليست پيوست
وي بايستي در اين فرم، پس از وارد نمودن عنوان مورد نظر بر روي دکمه «ذخيره» کليك نمايد.
همچنين در صورت نياز به ويرايش عنوان موجود در ليست، کاربر مي تواند پس از انتخاب عنوان مورد نظر بر روي  کليك نمايد و در فرم «ويرايش يا افزودن عنوان جديد به ليس ت پيوس ت» تغييرات لازم را ايجاد و «ذخيره» نمايد و يا با کليك بر روي دکمه «حذف» در صورت لزوم، عنوان مورد نظر را از ليست حذف نمايد.
با کليك بر روي دکمه «جديد»، اطلاعات موجود در فرم پا  شكككده و امكان وارد نمودن اطلاعات جديد وجود دارد.
پس از وارد نمودن اطلاعات مورد نظر و کليك بر روي دکمه ، اطلاعات ذخيره شده و دکمه هايي براي امكانات بيشتر مطابق شكل 22 مشاهده مي شود.
دبیرخانه — شكل 22: دكمه هاي مدرك ذخيره شده
)ثبت جديد با اطلاعات فعلي:( با کليك بر روي اين دکمه، اين امكان وجود دارد که مدر  جديدي با همان اطلاعات وارد شده اما شماره جديد ايجاد شود.
)ارجاع(: با کليك بر روي اين دکمه، فرم «ارجاع» مطابق شكل 23 مشاهده مي شود.
دبیرخانه — شكل 23: فرم ارجاع
براي توضيحات کامل به سند «راهنماي جامع سامانه» بخش «دکمه ها»، قسمت «دکمه ارجاع» مراجعه شود.
)گردش مدر (: با کليك بر روي اين دکمه در ص كورت وجود گردش مدر ، امكان مش كاهده آن مطابق وجود دارد.
)حذف مدر (: با کليك بر روي اين دکمه، مدر  ايجاد شده حذف مي شود.
)اطلاعات مدر :( با کليك بر روي اين دکمه، اطلاعات مدر  مطابق با مدر  طراحي شكككده قابل مشاهده مي باشد.
)رسيد مدر :(
)بايگاني مدر :( با کليك بر روي اين دکمه، فرم «انتخاب محل بايگاني» مطابق شكل 24 م شاهده مي شود.
دبیرخانه — شكل 24: فرم انتخاب محل بايگاني
براي توضيحات کامل به سند «راهنماي بايگاني» مراجعه شود.
)محل هاي بايگاني مدر :( در صورتي که مدر  مورد نظر در بايگاني يا زونكن ديگري ذخيره شده باشد، با کليك بر روي اين دکمه امكان مشاهده ليست زونكن هاي ثبت شده وجود دارد.
)زنجيره مدر (: با کليك بر روي اين دکمه، فرم «مشككاهده زنجيره مدر » مطابق شكككل 25 مشككاهده مي شود.
دبیرخانه — شكل 25: فرم مشاهده زنجيره مدرك
)پيوست(: با کليك بر روي اين دکمه، فرم «پيوست» مطابق شكل 26 مشاهده مي شود.
دبیرخانه — شكل 26: فرم پيوست
در اين فرم در صورت وجود فايل پيوست، امكان مشاهده فايل وجود دارد. همچنين امكان پيوست فايل جديد وجود دارد.
براي توضيحات کامل به سند «راهنماي جامع سامانه» بخش «دکمه ها»، قسمت «دکمه پيوست» مراجعه شود.
)عطف:( با کليك بر روي اين دکمه، فرم «عطف» مطابق شكل 27 مشاهده مي شود.
دبیرخانه — شكل 27: فرم عطف
در اين فرم در صورت وجود فايل عطف، امكان م شاهده فايل وجود دارد. همچنين امكان افزودن فايل جديد وجود دارد.
براي توضيحات کامل به سند «راهنماي جامع سامانه» بخش «دکمه ها»، قسمت «دکمه عطف» مراجعه شود.
)پيرو:( با کليك بر روي اين دکمه، فرم «پيرو» مطابق شكل 28 مشاهده مي شود.
دبیرخانه — شكل 28: فرم پيرو
در اين فرم در صككورت وجود فايل پيرو، امكان مشككاهده فايل وجود دارد. همچنين امكان افزودن فايل جديد وجود دارد.
براي توضيحات کامل به سند «راهنماي جامع سامانه» بخش «دکمه ها»، قسمت «دکمه پيرو» مراجعه شود.
)در ارتباط:( با کليك بر روي اين دکمه، فرم «در ارتباط» مطابق شكل 29 مشاهده مي شود.
دبیرخانه — شكل 29: فرم در ارتباط
در اين فرم در ص كورت وجود فايل در ارتباط، امكان مش كاهده فايل وجود دارد. همچنين امكان افزودن فايل جديد وجود دارد.
براي توض يحات کامل به س ند «راهنماي جامع سكامانه» بخش «دکمه ها»، قس مت «دکمه در ارتباط» مراجعه شود.
)هامش نويسي:( با کليك بر روي اين دکمه، فرم «هامش نويسي» مطابق شكل 30 مشاهده مي شود.
دبیرخانه — شكل 30: فرم هامش نويسي
براي توضيحات کامل به سند «راهنماي جامع سامانه» بخش «دکمه ها»، قسمت «دکمه هامش نويسي» مراجعه شود.
)ليست هامش ها(: با کليك بر روي اين دکمه، فرم «ليست هامشيا» مطابق شكل 31 مشاهده مي شود.
دبیرخانه — شكل 31: فرم ليست هامشها
در صورتي که هامشي وجود داشته باشد در اين فرم قابل مشاهده مي باشد.
)چاپ و فاکس:(
دبیرخانه — 2-1- ثبت صادره
در اين بخش مدارکي که وارد سازمان وارد شده اند قابل ثبت مي باشند. در صورتيکه مدار  صادره داراي دسته بندي هاي مختلف باشند اين بخش مطابق شكل 32 مشاهده مي شود.
دبیرخانه — شكل 32: فرم انتخاب مدرك
پس از انتخاب د سته مورد نظر، فرم «ثبت صادره» مطابق شكل 33 م شاهده مي شود. همچنين در صورتيکه دسته بندي نشده باشد، پس از کليك بر روي «ثبت صادره» مستقيما اين فرم مشاهده مي شود.
دبیرخانه — شكل 33: ثبت صادره
تمام فيلدهاي اين فرم مشكككابه فيلدهاي فرم «ثبت وارده» مي باش كند با اين تداوت که فيلدهاي «ش كماره اوليه مدر » و «تاريخ اوليه مدر » در اين فرم وجود ندارند.
دبیرخانه — 3-1- جستجوي مدرك
در اين ق سمت امكان ج ستجو با ا ستداده از فيلدهاي موجود، وجود دارد .همچنين د ستر سي به اين فرم مطابق شكل 34 نيز امكان پذير مي باشد.
دبیرخانه — شكل 34: فرم جستجوي مدرك
کاربر مي تواند هر يك از فيلدهاي مورد نياز خود را جيت فيلتر و جستجو کردن، ورود اطلاعات نمايد.