بتال1 قام بنشر فبراير 20, 2005 قام بنشر فبراير 20, 2005 عندي نموذج (الفواتير) وعندي ايضاً تقرير( الفواتير) اريد ان اطبع الفاتورة الحاليه فقط يعني مثلاً اريد اطبع الفاتورة رقم 9 من نموذج الفواتير واريد طباعة الفاتورة رقم 9 من تقرير الفواتير 0علماً ان الرابط هو رقم الفاتورة اتمنى ان تكونو فهمتوني 0 وانا مستعجل جداً على هذي النقطه الله يجزاكم الف خير
راشــد قام بنشر فبراير 20, 2005 قام بنشر فبراير 20, 2005 1. أختر زر أمر من مربع الأدوات . 2. بمجرد رسمه على صفحة النموذج سيظهر لك معالج زر الأمر 3. اختر من مربع الفئات ( عمليات التقارير ) ومن مربع الإجراءات ( طباعة تقرير أو معاينة تقرير ) واضغط على التالي . 4. بعدها سيظهر لك مربع التقارير ومنه اختر التقرير الذي تريده . 5. أضغط التالي وحدد الرمز الذي تريد أن يظهر به زر الأمر . 6. ثم أضغط التالي واكتب اسم زر الأمر ثم إضغط على إنهاء أتمنى أكون وفقت في الإجابة . لك تحياتي
بتال1 قام بنشر فبراير 20, 2005 الكاتب قام بنشر فبراير 20, 2005 اولاً شكراً لك يا اخي على هذا الرد السريع اخي هي الطريقه معروفه لدي بس اللي انا اريده هو كيف يفتح على الفاتورة المعينه اللي انا قد عملتها يعني مو يفتح على كل الفواتير يعني لو عملت طريقتك راح يفتح على فاتورة 1 و 2 و3 و4 الخ بس انا اريد ان يفتح على فاتورة رقم 3 فقط اللي انا عليها في النموذج اكرر شكري لك على تجاوبك السريع ياريت القا الاجابه اليوم يا شباب محتاجلها مره
راشــد قام بنشر فبراير 20, 2005 قام بنشر فبراير 20, 2005 (معدل) آسف قرأت سؤالك بسرعة ! :d بالنسبة لتحديد فاتورة معينة ، يلزمك إنشاء استعلام في البداية وبعد إضافة الحقول المطلوبة تكتب في جدول المعايير الخاص بحقل الفاتورة المعيار [ اكتب رقم الفاتورة ] وبعد ذلك تنشى تقريرا جديدا من الاستعلام هذا وبعد هذا تسوي اللي قلت لك عليه بخصوص زر الأمر وبمجرد أكمال الخطوات بشكل صحيح ستجده يطلب منك إدخال رقم الفاتورة لطباعته . ومعذرة على التقصير .. تم تعديل فبراير 20, 2005 بواسطه psd 1
بتال1 قام بنشر فبراير 20, 2005 الكاتب قام بنشر فبراير 20, 2005 تسلم حبيب قلبي الله يعطيك العافيه 000بس مو هذا المطلوب انا سبق سويت هذي العمليه في برنامج ونجحت المطوب وانا على نموذج الفواتير على الفاتورة رقم 3 يكون فيه زر في النموذج اسمه طباعة الفاتورة اول ما انقر عليه راح يطبع لي الفاتورة الحالية فاتورة رقم 3 بس اتمنى ان تكون فهمتني
ashraf قام بنشر فبراير 21, 2005 قام بنشر فبراير 21, 2005 1- نفرض أنه لديك زر طباعة أو عرض للفواتير على نموذج الفواتير نفسه . ويحتوى على الكود التالى : Dim stDocName As String stDocName = "R_inv_edit" DoCmd.OpenReport stDocName, acNormal على اعتبار أن اسم التقرير هو R_inv_edit 2- هذا التقرير مبنى على استعلام أو على جملة Sql وأسفل معيار رقم الفاتورة تضع المعيار التالى مع تغيير ما يليزم بالنسبة لمسميات النموذج لديك . [forms]![fsales_edit]![inv_id] حيث fsales_edit اسم النموذج الذي يحتوى على الفواتير . حيث inv_id اسم حقل رقم الفاتورة . وعند تنفيذ الزر السابق فإنه سوف يظهر تقرير الفاتورة حسب الرقم الظاهر أمامك . أشرف خليل
الدكتور خضر الرجبي قام بنشر فبراير 21, 2005 قام بنشر فبراير 21, 2005 السلام عليكم اخي أشرف خليل ، بارك الله فيك حلك صحيح ، وخصوصا اذا كان التقرير مبنيا على استعلام وهو ما لم يوضحه الاخ بتال1 ، صاحب السؤال . أنا شخصيا لا أفضل هذا الحل وإن كان التقرير مبنيا على الاستعلام للسبب التالي : أنه اذا تم تعريف المعلمة (القيمة من النموذج) في الاستعلام سيصبح استخدام التقرير المبنى على ذلك الاستعلام حصريا من النموذج فقط ، والا سيطالب بإدخال قيمة معلمة اذا استخدم من مكان أخر. أما اذا قمنا باستدعاء التقرير بالطريقة التالية : Dim stDocName As String stDocName = "R_inv_edit" DoCmd.OpenReport stDocName, acNormal,,"inv_id = " & Me.inv_id فإننا نحقق ونكسب أمرين 1. نحقق المطلوب لسؤال الاخ بتال1 ، حتى وان كان التقرير مبنيا على الجدول مباشرة وليس على استعلام (حيث بالطريقة التي عرضتها انت يشترط وجود الاستعلام) 2. انه يمكن استخدام التقرير لطباعة جميع الفواتير وذلك باستدعائه كما يلي : Dim stDocName As String stDocName = "R_inv_edit" DoCmd.OpenReport stDocName, acNormal يعني يصبح التقرير متعدد الاهداف. ملاحظة : أذا احب الاخ بتال1 أن يطبع التقرير بناء على الفواتير التي تم تصفيتها أي طباعة عدد من الفواتير وليس فاتورة واحدة فإن الحل يختلف وهو أسهل. مع الاحترام
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.