Najeep_h قام بنشر أبريل 25, 2008 قام بنشر أبريل 25, 2008 السلام عليكم ورحمة الله ،،، هل استطيع برمجياً تغيير اسم الطابعة للتقرير ؟ وشكراً ،،،
Najeep_h قام بنشر أبريل 25, 2008 الكاتب قام بنشر أبريل 25, 2008 للتوضيح أكثر لدي تقرير وهذا التقرير مستخدم للطباعة على أكثر من طابعة حسب السجل أي أن لكل سجل اسم طابعة عند الضغط على زر الطباعة اريد كود لجعل اسم طابعة التقرير هو اسم طابعة السجل ....
Najeep_h قام بنشر أبريل 25, 2008 الكاتب قام بنشر أبريل 25, 2008 هذه الوصلة لمن يستطيع الإفادة http://support.microsoft.com/?id=129397 ولكني لم اتمكن من معرفة الحل بعد ....
rudwan قام بنشر أبريل 26, 2008 قام بنشر أبريل 26, 2008 (معدل) هذا مثال على اختيار الطابعة برمجيا http://www.4shared.com/file/45442714/58a96...ultPrinter.html تم تعديل أبريل 26, 2008 بواسطه rudwan
Najeep_h قام بنشر أبريل 26, 2008 الكاتب قام بنشر أبريل 26, 2008 السلام عليكم جميعاً الأخ rudwan شكرا للرد ، لقد جربت هذه الطريقة مسبقاً وهي جعل طابعة التقرير الطابعة الافتراضية وعملت كود يقوم بطباعة كل سجل على طابعته ولكن ؟؟؟ عند استخدام الطابعة رقم 1 طبعنا السجل الأول على الطابعة والسجل الثاني على نفس الطابعة ما فيه مشكله بس السجل الثالث يستخدم الطابعة رقم 2 يقوم البرنامج بطباعة السجل الثالث على الطابعة رقم 1 والسجل الرابع على الطابعة رقم 2 وهكذا أي ان هناك فترة زمنية لجعل الطابعة الافتراضية وهنا المشكلة وفكرت لو أني استطيع تغيير طابعة التقرير بدلاً من تغيير الطابعة الافتراضية For I = 0 To R - 1 SetDefaultPrinter (ItemTybe.Column(2, I)) stDocName = ChrW(1601) & ChrW(1575) & ChrW(1578) & ChrW(1608) & ChrW(1585) & ChrW(1577) & ChrW(95) & ChrW(1605) & ChrW(1601) & ChrW(1589) & ChrW(1604) & ChrW(1577) & ChrW(49) DoCmd.OpenReport stDocName, acViewNormal Next I
Najeep_h قام بنشر أبريل 30, 2008 الكاتب قام بنشر أبريل 30, 2008 السلام عليكم جميعاً ،،، مع الأسف لم تنفع أي طريقه إلى الآن ،،، والبحث جـــــــــــــــــــاري
Najeep_h قام بنشر مايو 9, 2008 الكاتب قام بنشر مايو 9, 2008 (معدل) الظاهر بس انا اللي شغال على الموضوع بس ما فيه مشكلة لقد قمت باستخدام الكود التالي : Report_فاتورة.Printer.DeviceName = "STP131 No Cut" ولكن يظهر لي مشكلة في انه هذي الخاصية لا يمكن تغييرها في وضع العرض فقط في وضع التصميم هل من مساعد ؟؟؟؟ تم تعديل مايو 9, 2008 بواسطه Najeep_h
met قام بنشر مايو 9, 2008 قام بنشر مايو 9, 2008 السلام عليكم ورحمة الله وبركاتة الحل بسيط وابسط مما تتوقعون ومايحتاج كود ولا شيء افتح احد التقارير اللي تبي تحولها على الطابعة الاولى وثم قم بالضغط على كلمة setup كما هو مبين في الصورة رقم 1 ثم اذهب الى Page ومن هناك اختر use spesific printer كماهو موضح في الصورة رقم 2 وفي الصورة رقم 3 عيلك باختيار الطابعة التي تريد طباعة التقرير عليها وفي النهاية اختر file وقم بحفظ التغيرات SAVE ------------------------------------------------------------------------------------ كرر هذي العملية مع كل التقاير وحدد الطابعة لكل تقرير ولاتنسى بعد الانتهاء بحفظ التقرير وبغض النظر ماهي الطابعة الافتراضية ماراح يكون لها اي تأثير جربها وقولي على النتيجة
Najeep_h قام بنشر مايو 10, 2008 الكاتب قام بنشر مايو 10, 2008 (معدل) اشكرك اخي met على مشاركتك ولكن ليس هذا المقصود ،،، أنا عندي تقرير واحد وابغي اطبعه مره على طابعة رقم 1 ومره على طابعة رقم 2 هوه البرنامج حق مطعم ولما تطلب بيتزا يطبع على طابعة البيتزا ولما يكون طلبك فيه عصير ايضا يطبع طلبك على طابعة العصير وفاتورة رئيسيه فيها البيتزا والعصير ، وبالصحة والعافيه ســـــــــــــــــــــــــــلام تم تعديل مايو 10, 2008 بواسطه Najeep_h
met قام بنشر مايو 10, 2008 قام بنشر مايو 10, 2008 السلام عليكم الله يعينك يا اخ نجيب وانا شايف غير البيتزا والعصاير ان هناك مقبلات ومشويات واخاف ان صاحب المحل يطلب منك تركيب طابعات جديده هاهاهاهاه طيب ليش ماتوحد الفاتوره يعني تقرير واحد بس لاكثر من طلب وعلى طابعة واحده او لو كان طلب اصحاب المطعم 3 طابعات هذا مايمنع تنشيء 3 تقارير واحد باسم البيتزا والثاني باسم العصير والثالث بالاثنين مع بعض ولما اي زبون يطلب اي طلب على سبيل المثال البيتزا يدخل صاحب المطعم على طلبات البيتزا ويدخل البيانات ويطبع تقرير البيتزا واذا كان الزبون طالب عصير يدخل على قسم العصير ويدخل البيانات ويطبعها على تقرير العصير والسلام عليكم ورحمة الله وبركاته
Najeep_h قام بنشر مايو 10, 2008 الكاتب قام بنشر مايو 10, 2008 وعليكم السلام عزيزي ،،، مشكور على الرد والمشاركة بس اقتراح الحل اللي طرحته ينفع ويحل المشكلة بس البرنامج ما راح تصير فيه ديناميكية البرنامج مثل ما في الصورة يعني تضيف نوع الصنف معجنات / مشويات / مقبلات ....... الي يبغاه ويختار الطابعة
Bluemind قام بنشر مايو 10, 2008 قام بنشر مايو 10, 2008 (معدل) اخوي نجيب في المرفق يوجد قاعده بيانات تقوم باتخصيص التقرير للطباعه و استعرض الطباعه للطابعه التي تختارها انت وتقوم بتذكر اسم الطابعه لهذا التقرير في المستقبل وتقوم بطباعته على هذه الطابعه طبعا قوم باستيراد جميع النماذج و الوحدات النمطيه الى قاعد ه بياناتك وقم بعمل زر ليفتح نموذج تحديد الطابعات للتقارير لكي لاتؤثر على برنامجك الاساسي. طبعا يوجد شرح داخل النماذج ارجوا ان تحل لك هذه المشكله PrintMgt.rar تم تعديل مايو 10, 2008 بواسطه Knight22666
Najeep_h قام بنشر مايو 10, 2008 الكاتب قام بنشر مايو 10, 2008 مشكور اخوي Bluemind على المشاركة ، اتوقع اللي ابغاه موجود في المثال بس يبغى لي فترة اعرف وش اللي صاير في الوحدة النمطية
Bluemind قام بنشر مايو 10, 2008 قام بنشر مايو 10, 2008 اخوي المدخلات للوحده النمطيه تكون من النماذج هي الشغله بسيطه بس لو تسوي خير وترفق برنامجك للفائده و نحاول التغيير عليه قدر المستطاع و اسمحلي اقولك" انت ليش متحفظ على الموضوع الى هذي الدرجه؟؟!!" الحين توي عارف ان البرنامج للمطعم وتريد طباعه فواتير حسب نوع الطلبات
Najeep_h قام بنشر مايو 11, 2008 الكاتب قام بنشر مايو 11, 2008 (معدل) اهلا بالجميع الاخ العزيز Bluemind ، انا ما تحفظت على الموضوع ولا شي بس في البداية حسبت الموضوع سهل ولا يحتاج التعب هذا كله بس مع الردود والاستيضاح اتبين أكثر بالنسبة لإرفاق البرنامج ، موجود في المرفقات وان شاء الله انشوف التعديل تحياتي db5.rar تم تعديل مايو 11, 2008 بواسطه Najeep_h
Bluemind قام بنشر مايو 11, 2008 قام بنشر مايو 11, 2008 اخوي نجيب ممكن تشرح لي طريقه عمل البرنامج؟؟ انا احاول عمل فاتوره بس لللاسف ما استطعت عمل طلب على الاقلز
Najeep_h قام بنشر مايو 11, 2008 الكاتب قام بنشر مايو 11, 2008 السلام عليكم جميعا اولا افتح نموذج المخزون1 واختار الطابعة لكل نوع ( معجنات ـ مشويات ـ .....) افتح نموذج مبيعات1 وراح تشوف فواتير جاهزة ، فيه زر الطباعة طبعاً القائمة الموجودة Listbox تقوم بإيجاد الطابعة لكل صنف ورقم الصنف ورقم الفاتورة ( تساعد في عملية الطباعة ) مربع النص g1 راح تلاحظ لما تضغط على زر الطباعة اولا يطبع مثلاً المعجنات رقمها 1 بعدين المشويات مثلاً 2 وهكذا على حسب الموجود في الفاتورة الكود الموجود في زر الطباعة الآن يقوم بتعيين الطابعة الافتراضية للصنف ثم الطباعة ولكن فيه مشكلة ؟؟؟ ان شاء الله اكون وضحت اللي تبغى تعرفه ،،، وبالتوفيق
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.