جداول دیتابیس — جداول موتور تولید گزارش
RPTCategory 	.19.1
این جدول لیست دسته بندی )پوشه های( تعریف شده در موتور تولید گزارش را نگهداری می کند .شمایی از جدول را در تصویر ذیل مشاهده می کنید.
فیلدهای مهم این جدول به شرح ذیل است:
PK :CategoryID و یا کلید اصلی جدول می باشد. به صورت اتوماتیک مقدار می گیرد.
DBCode: کد بانک اطلاعاتی است که در آن پوشه ایجاد شده است. این کد از جدول RPTDbConfig گرفته می شود.
CategoryName: نام پوشه های موجود در موتور تولید گزارش را ذخیره می کند.
ParentID: در صورتی که پوشه، زیرمجموعه پوشه دیگری باشد ،ID پوشه والد در این فیلد بروز خواهد شد.
RoleID: کد نقش سازمانی سمت ایجاد کننده پوشه است.
UserID: کد کاربری ایجاد کننده پوشه است.
CreationDate: تاریخ ایجاد پوشه است.
CategoryType: مشخص می کند که پوشه ایجاد شده از نوع دسته بندی شخصی است یا دسته بندی سازمانی.
RPTDbConfig	.19.2
اطلاعات بانکهای اطلاعاتی تعریف شده در موتور تولید گزارش و کانفیگ آن ها را نگهداری می کند. شمایی از جدول را در تصویر ذیل مشاهده میکنید.
فیلدهای مهم این جدول به شرح ذیل است:
فیلدهای مهم این جدول به شرح ذیل است:
PK :DBCode و یا کلید اصلی جدول می باشد. به صورت اتوماتیک مقدار می گیرد.
DB Provider: نوع بانک اطلاعاتی را مشخص می کند) .Access،SQL  و(...
DSN: نام ODBC تعریف شده برای اتصال به بانک اطلاعاتی است.
UID: نام کاربری تعریف شده برای اتصال به بانک اطلاعاتی است.
PWD: رمز عبور تعریف شده برای اتصال به بانک اطلاعاتی است.
ExportDB_DSN: نام ODBC تعریف شده برای اتصال به بانک اطلاعاتی است که خروجی SQL گزارش در آن قرار می گیرد.
ExportDB_UID: نام کاربری تعریف شده برای اتصال به بانک اطلاعاتی است که خروجی SQL گزارش در آن قرار می گیرد.
ExportDB_PWD: رمز عبور تعریف شده برای اتصال به بانک اطلاعاتی است که خروجی SQL گزارش در آن قرار می گیرد.
مسیرها: مسیرهای بالاگذاری فایل های خروجی گزارش مانند World ،Excel را تعیین می کند.
RPTEntity 	.19.3
این جدول لیست منابع گزارش و فیلدهای آن را در موتور تولید گزارش نگهداری می کند را که از بخش میز کاری کارتابل خود ایجاد نموده در خود نگه می دارد. شمایی از جدول را در تصویر ذیل مشاهده میکنید.
فیلدهای مهم این جدول به شرح ذیل است:
PK :EntityID و یا کلید اصلی جدول می باشد. به صورت اتوماتیک مقدار می گیرد.
DBCode: کد بانک اطلاعاتی است که در آن منبع ایجاد شده است. این کد از جدول RPTDbConfig گرفته می شود.
EnglishName: نام انگلیسی منبع را ذخیره می کند.
FarsiName: نام فارسی تعریف شده توسط کاربر برای منبع را ذخیره می کند.
PrimaryKey: کلید اصلی منبع را ذخیره می کند.
AllField: فیلدهای انتخابی از منبع )در زمان ایجاد منبع( برای استفاده در این XML ذخیره شده است.
RPTGenerator_Log	.19.4
RPTGenerator_Log	.19.4
اطلاعات Log عملیات انجام شده در موتور تولید گزارش مانند: ایجاد گزارش، اجرای گزارش و ... نگهداری می کند .شمایی از جدول را در تصویر ذیل مشاهده می کنید.
فیلدهای مهم این جدول به شرح ذیل است:
PK :LogID و یا کلید اصلی جدول می باشد. به صورت اتوماتیک مقدار می گیرد.
ObjectType: نوع آیتمی که عملیات بر روی آن اجرا شده است را ذخیره می کند. عدد1 نشان دهنده آیتم "گزارش" ، 2 نشان دهنده منبع و 3 نشانده دهنده بانک اطلاعاتی می باشد.
ObjectID: کد آیتمی که عملیات بر روی آن انجام شده است را ذخیره می نماید. )به عنوان مثال کد گزارش اجرا شده(  DBCode: کد بانک اطلاعاتی است که در آن منبع ایجاد شده است. این کد از جدول RPTDbConfig گرفته می شود.
Action: عملیات انجام شده را نمایش می دهد.
Actiondate: تاریخ و زمان انجام عملیات را ذخیره می نماید.
UserID: کد کاربری اجرا کننده عملیات را ذخیره می کند.
RoleID: کد نقش سازمانی سمت اجرا کننده عملیات را ذخیره می کند.
IP :Location سیستمی که از روی آن عملیات انجام شده است را ذخیره می کند.
RPTStructure	.19.5
RPTStructure	.19.5
اطلاعات لیست گزارشات موجود در موتور تولید گزارش به همراه اطلاعات آن )مانند پسورد اجرا و ...( را نگهداریمی کند. شمایی از جدول را در تصویر ذیل مشاهده میکنید.
فیلدهای مهم این جدول به شرح ذیل است:
PK :RptID و یا کلید اصلی جدول می باشد. به صورت اتوماتیک مقدار می گیرد.
DbCode: کد بانک اطلاعاتی است که در آن منبع ایجاد شده است. این کد از جدول RPTDbConfig گرفته می شود.
EN: نام انگلیسی گزارش را ذخیره می کند.
FN: نام فارسی گزارش را ذخیره می کند.
FN: نام فارسی گزارش را ذخیره می کند.
OutputType: نوع خروجی گزارش که 1: داده و نمودار ،2: فقط داده و 3 فقط نمودار را تعیین می کند.
RPTTemplate: وضعیت گزارش را به صورت ستونی و یا قابل تعریف ذخیره می کند.
DistinctRecord: وضعیت تیک دار بودن فیلد "حذف اطلاعات تکراری" در بخش انتهای تولید گزارش را مشخص می کند  .
Structure: ساختار طراحی گزارش را در قالب یک XML در خود ذخیره می کند.
UseInSpeachSearch: مشخص کننده جستجوی ویژه گزارش است. در صورت 1 بودن، گزارش در جستجوی ویژه هم نمایش داده خواهد شد.