بتاريخ: 1 يناير 201214 سنة comment_219171 السلام عليكم كلنا نعلم اننا اذا اردنا تغيير قيمة حقل في التقرير عن طريقة srw.set_fieldوتستخدم على مستوى format trigger مشكلتي انني اريد ان اعمل Loopعلى جميع الحقول عند بدء تشغيل التقرير لتغيير قيم الحقولملاحظة : سبب الاستخدام : عمل تقارير ( عربي / انجليزي )هل يوجد طريقة وشكرا لكم تقديم بلاغ
بتاريخ: 1 يناير 201214 سنة comment_219172 وعليكم السلام اخي يمكن تحويل اسم الحقول في التقرير من عربي او انجليزيعن طريق ارسال كلوبال باراميتر فليكن اسمه Global.Language من الشاشة الى التقريريحدد اللغة المطلوبه مثال 1 للغة العربي و 2 للغة الانجليزيةومن خلال الحقول في التقرير نكتب في الــ Format Triggerمثال : If :Global.Language = 1 Then Srw.Set_Field_Char(0, 'رقم الموظف'); Return True; Else Srw.Set_Field_Char(0, 'Emo No'); Return True; End IF; تم تعديل 1 يناير 201214 سنة بواسطة malik alwadi تقديم بلاغ
بتاريخ: 1 يناير 201214 سنة كاتب الموضوع comment_219174 اخي الكريم جزاك الله كل خيراعرف هذه الطريقة واستخدمها ولكني ابحث عن طريقة نكتب الكود مرة واحدة في التقرير ويقوم بعمل دوران على جميع العناصر واسناد القيم لها مرة واحدة بدون تكرار استدعاء الكود في كل عنصر وشكرا لك تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.