با سلام خدمت دوستان و اساتید خوبم !
پس از کلی سر و کله زدن موفق شدم آن چیزی که مدتها فکرمو مشغول کرده بود و بسازم و خیلی مشتاق شدم که مراحل کار و در اختیار دوستان قرار دهم.
منظورم از گزارش پویا اینه که وقتی یه جدول داریم و می خواهیم یک گزارش خط کشی شده با نوار های لایت و کمی جنگولک بازی با فیلدهایی که کاربر به دلخواه تیک می زنه بسازیم.
اما از ابتدا 2 نکته بگم
یکی اینکه در این مبحث نیاز به تعامل دوستان دارم و دوم اینکه به دلیل مشغله نمی تونم همه رو یه دفعه ارائه بدم .
پس در هر زمان بخشی از مطلب و باهم بحث می کنیم.

کلیات کار :
به هر روشی که دوست دارید جدول نهایی رو آماده کنید مثلا از تاریخ تا تاریخ ... نام مشتری ... از محدوده فلان تا فلان و ...
در نهایت با کوئری جدول نهایی آماده می شه.

در مرحله بعد یک جدول باید داشته باشیم که نام اصلی فیلدها و یک caption فارسی و طول هر فیلد و نام جدول رو در خودش ذخیره می کنه
مسلما با یه برنامه کوچیک می تونید این کارو انجام بدهید



TBLFIELD.DBF
Field Field Name Type Width Dec Index Collate Nulls Next Step
1 COLNAME Character 15 No
2 COLCAPTION Character 15 No
3 COLWIDTH Numeric 10 3 No
4 OLDWIDTH Numeric 10 3 No
5 NEWWIDTH Numeric 10 3 No
6 NLEFT Numeric 10 3 No
7 LSEL Logical 1 No
8 CTBLNAME Character 30 No
1 No
10 NID Numeric 5 No