PDA

View Full Version : استفاده از اسپلیت فرم بجای سابفرم



Masoud.eh
پنج شنبه 31 مرداد 1398, 18:07 عصر
سلام
دوستان توی نمونه ای که گذاشتم یه فرم اسپلیت دارم، که فیلترهای اعمال شده و ستون های مخفی شده توی خروجی اکسل انجام نمیشه و کل دیتاشیت توی خروجی اکسل میاد؟ و مشکل دیگه اینکه بازم توی خروجی اکسل اون توی ردیف اول اسامی مستعار فیلدها اعمال نمیشه؟
ممنونم از راهنماییتون

hassan amirir
پنج شنبه 31 مرداد 1398, 18:09 عصر
سلام
باید نمونه بذاری اینطوری جواب نمیگیری و اصولا سخته راهنمایی

Masoud.eh
یک شنبه 03 شهریور 1398, 06:36 صبح
کسی از دوستان راهنمایی نمیکنه؟؟
یه قسمت از پروژم لنگ همینه، ممنون میشم مشکلمو حل کنید.

mazoolagh
یک شنبه 03 شهریور 1398, 09:19 صبح
به اندازه کافی درباره اکسپورت دیتا به اکسل بحث شده و نمونه هم هست!

1- این نمونه که گذاشتین چه کوئری و چه جدول (چرا hidden کردین؟) یک رکوردست برمیگردونن
2- در docmd.outputto اگر سورس شما فرم باشه بطور اتوماتیک اسم فیلدها اکسپورت میشه
3- سورس رو بجای فرم، کوئری بگذارین. اینجوری caption فیلدها اکسپورت میشه:
docmd.outputto acoutputquery "QueryName",acformatxlsx,"Drive:\Pathe\FileName.xlsx"

4- بهتر هست از docmd.transferspreadsheet استفاده کنین
ولی در هر صورت caption فیلدها نمیاد (حتی از کوئری) مگر اینکه در کوئری از alias استفاده کنین:
SELECT FieldName AS Alias FROM ...

5- تاپیک تکراری نسازین!

Masoud.eh
یک شنبه 03 شهریور 1398, 19:42 عصر
ممنونم از راهنماییتون
محبت می کنید نمونه خودمه اصلاح کنید؟ اینایی که فرمودید یه مقدار گنگ واسم.
بازم تشکر

Masoud.eh
سه شنبه 05 شهریور 1398, 17:36 عصر
کسی نیست این مشکلو حل کنه؟؟؟؟؟

mazoolagh
شنبه 09 شهریور 1398, 10:29 صبح
راهنمایی کامل و دقیق داده شده
پاسخ رو با دقت بخونین