PDA

View Full Version : ثبت اطلاعات پرینت شده در جدول جدید



Mehr@ban
چهارشنبه 01 شهریور 1396, 13:01 عصر
سلام

من میخوام لاگ پرینت های انجام رو در جدولی ثبت کنم
راهنمایی میکنید که باید چیکار کنم؟

چون پرینت های مربوطه به امور مالی میشه میخوام که هر پرینتی که ثبت میشه
علاوه بر اطلاعات چاپ شده، تاریخ و زمان چاپ هم توی یک جدول جداگانه برای ثبت لاگ، درج بشه ...

AbbasSediqi
پنج شنبه 02 شهریور 1396, 05:26 صبح
با سلام


Dim d, t As String
d = Date
t = Time


DoCmd.PrintOut acPrintAll
If Printer.Copies > 0 Then
'کد مربوط به ذخيره سازي
End If

AbbasSediqi
پنج شنبه 02 شهریور 1396, 05:27 صبح
دوست گرامی


در صورت کامل شدن پرینت اطلاعات را میتوانید ذخیره کنید

Mehr@ban
پنج شنبه 02 شهریور 1396, 08:15 صبح
سلام آقای صادقی
بازم مثل همیشه زحمت کشیدین که تشکر میکنم

اگر لطف کنید و یه توضیجی هم خودتون ضمیمه کنید عالی میشه که با این کد یا ماژول باید چیکار کنم؟

AbbasSediqi
جمعه 03 شهریور 1396, 04:00 صبح
روش ساده تری رو قرار دادم


یا حق

Mehr@ban
جمعه 03 شهریور 1396, 09:02 صبح
لطف کردین
این خیلی بهتر شد
حداقل برای بنده تازه کار قابل فهم تر شد.

فقط چندتا سوال

این دستور رو در کدوم رویداد بنویسم؟ on close گزینه مناسبی هست؟
با این دستور میشه تعداد پرینتهای گرفته شده از اطلاعات یک شخص رو هم بدست آورد؟ (به عبارتی قابلیت ثبت اطلاعات چاپ شده تکراری رو هم داره؟)
یه نمونه از کد ذخیره اطلاعات رو هم میذارین؟ (بنابر فرض یک تکس باکس با نام txtTarikh در ریپورت دارم که قراره در جدول Print History و ردیف prh_tarikh اطلاعاتش ثبت بشه!


از حوصله ای که به خرج دادین متشکرم.

AbbasSediqi
جمعه 03 شهریور 1396, 15:30 عصر
نمونه قرار دادم


البته برای دیتا ماکرو هم از لینک زیر استفاده کنید

چون از دیتا ماکرو استفاده کردم

http://barnamenevis.org/showthread.php?534737-%DA%A9%D9%84%DA%A9-%D9%87%D8%A7%DB%8C-Acess


یا حق

Mehr@ban
جمعه 03 شهریور 1396, 16:17 عصر
مثل همیشه خیلی لطف کردین و بدون منت راهنمایی دادین

فقط در این روش دیگه نیازی به کوئری اپند نیست دیگه؟

AbbasSediqi
جمعه 03 شهریور 1396, 18:29 عصر
مثل همیشه خیلی لطف کردین و بدون منت راهنمایی دادین

فقط در این روش دیگه نیازی به کوئری اپند نیست دیگه؟


نه خیر نیست

یا حق