الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

طلب تعديل في كود الطباعة

بدأه alhootti في 25 نوفمبر 2008 · 6 رد · 1,076 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بســم الله الـرحمــن الرحيــم

انا عندي الكود التالي:

Printer.ScaleMode = 7
Printer.FontName = "arial"
Printer.FontSize = 12
Printer.ScaleLeft = 5
Printer.RightToLeft = False
Dim i As Integer
CurX = 1
For i = 1 To Text3.Text
Printer.CurrentY = 0.7
CurX = CurX + 5
Printer.CurrentX = CurX
Printer.Print  Text1 
Next

المطلوب للتعديل:

انا عندي ورقة ملصقات حجم ِA4 (ملصقات باركود)

text3 عدد الكرار

text1 الجملة المراد تكرارها

انا اريد ان يتكرر طباعة text1 مثلا 20 مرة و بعد ما يطبع الجملة في المرة الرابعة ينزل مسافة انا احددها(CurX) و يبدا يطبع اي بعد اربع طباعات ينزل مسافة افقي و هكذا حتى يكتمل العشرين

يعني بالضبط الموجود في الصورة

post-55192-1227610853_thumb.jpg

تم تعديل هذه المشاركة بواسطة alhootti في 25 نوفمبر 2008 في 18:47

#2

no body knows

:mad: :cry:

#3

لا احد يعرف !!!!

((فصبر جميل))

#4

اخي الكريم : بما انها ورقة A4 إذا ما المانع من استخدامك للتقرير .. فهو افضل من حيث التنسيق واسهل وبدون كود

تحياتي

OMANI FOR EVER

-------------------------------------------------

post-12787-12780191801974.jpg

-------------------------------------------------

#5

طيب يا اخي هل بالامكان استعمال داتا ريبورت

و كيف احدد عدد الملصقات ان اردت عدد معين للطباعة

#6

اخي ستجد امثلة مع اصدارة الكريستال تفيدك في كيفية انشاء عدد معين من السجلات

لا استطيع مساعدتك الان لارتباطي بالاختبارات

ولكن عندما تحين الفرصة سوف اقوم بتنزيل امثلة لكيفة التعامل مع تقارير الكريستال

تحياتي

OMANI FOR EVER

-------------------------------------------------

post-12787-12780191801974.jpg

-------------------------------------------------

#7

شكرا لكم

لقد حليت المشكلة بطريقتي :pwease: :clapping:

مواضيع مشابهة