بتاريخ: 16 أبريل 200520 سنة comment_33263 افيدوني كيف اطبع عدد من الفواتير من الفورم اي احدد من فاتورة رقم 1 الي.... للتوضيح الفورم المرفقويجزيكم اللع خيراً printorder.fmb تقديم بلاغ
بتاريخ: 19 أبريل 200520 سنة كاتب الموضوع comment_33474 للتو ضيح اخواني انا اريد معرفة كيفية تحديد عدد معين من الفواتير يمكن طبعاتها لان لو انا عندي عدد من الفواتير كثير واريد ان اطبع اخر فاتورة فقط مثلا فكيف يتم تحديدها ولو كان احد من الاخوة عندة اقتراح لتنفيذ تحديد عدد معين من الفواتير يمكن طباعتها فليضعة ويكون مشكوراوالمقصود عرض عدد من الفواتير في الريبورت عن ظريق الفوررم وليس كل الفواتيرويجزيكم الله خيرا تقديم بلاغ
بتاريخ: 23 أبريل 200520 سنة comment_33953 1-أخوي أنشئ باراميتر لأصغر رقم تريده ؤأيضاً باراميتر لأكبر رقم تريده في التقارير2-اجعل شرط الطباعة يكون أكبرمن اويساوي الرقم الأصغر وأكبرمن اويساوي الأكبر عند انشاء الاستعلام في التقارير على حقل رقم الفواتير.3-في الفورم عند طلب الطباعة أنشئ حقل لأصغر رقم وحقل لأكبر رقم وزرضغط.4-ضع تريقر على الزر يأخذ القيم المدخلة في الحقلين السابقين ويضعهما في الباراميترات التي أنشأتها في التقارير.5-بالتالي تكون قد حددت الفواتير التي تريد لطباعتها.وشكراً... تقديم بلاغ
بتاريخ: 24 أبريل 200520 سنة كاتب الموضوع comment_34003 شكرا اخي الف شكر ولكن انا جربت وحاولت ولكن لن تفلح ممكن اخي شاكراَ فضللك ان تضع التريجير و الفورمة التوضيحية والف شكر وجزاك الله خيرا تقديم بلاغ
بتاريخ: 24 أبريل 200520 سنة comment_34015 أخي الكريمبما انك تريد أن تطبع الفواتير من رقم الي رقموقد كتبت الكود داخل الفورم بالصورة التاليه :---------------------declare pl_id ParamList; BEGIN pl_id := Get_Parameter_List('tmpdata'); IF NOT Id_Null(pl_id) THEN Destroy_Parameter_List( pl_id ); END IF; pl_id := Create_Parameter_List('tmpdata'); Add_Parameter(pl_id, 'PARAMFORM', TEXT_PARAMETER, 'NO'); Add_Parameter(pl_id,'y',text_PARAMETER,:invoice.fromm); Add_Parameter(pl_id,'z',text_PARAMETER,:invoice.too); Run_Product(REPORTS, 'D:\project\invoice.rep', SYNCHRONOUS, RUNTIME, FILESYSTEM, pl_id, NULL); END; -----------------------------------------نفترض ان رقم الفاتوره = inv_no وأن اسم الجدول هو invoiceكل ما عليك ان تقوم داخل الـ Query الخاص بالتقرير ان تكتب هذا الكود بعد الـ Where :invoice.inv_no >= yandinvoice.inv_no <= z تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.