منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : ممكن مساعدة طباعة دفاتر صكوك مصرفية
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
طريقة طباعة دفاتر صكوك مصرفية يكون العدد 50 ويتغير رقم الصك في كل مره في التقرير Idea Idea
وين شباب ارجو المساعدة
لتسهيل الامر عليك

تخيل انك تعمل تصميم فاتورة لبرنامج ما
فكل ما عليك فعله هو التصميم طبقاً لما تريده ووفقاً للمقاسات المطلوبة

ناتى للبيانات لتسهيل الامر عليك اكثر
قم بعمل قاعدة بيانات تحتوى على جدول مخصص بـ صكوك وبالبيانات المطلوبة

وانشاء زر يقوم بعمل ادخال 50 بيانات بالجدول
وخلال الادخال يقوم بعمل توليد رقم عشوائي او تسلسلي حسب ما تريد

والزر الاخر يقوم بارسال الـ 50 بيانات المدخلة الى التصميم الذى قمت بعمله

والزر الثالث يقوم بحذف / تفريغ جدول الخاص بـ صكوك.

تحياتى لك
وتمنياتى لك التوفيق
إقتباس :شكرا اخي [b]elgokr لكن اريد فكرة اسهل عن طريقة حلقة for يتم تغير رقم الصك 50 مرة [/b]
فى كلا الحالتين ستحتاج الى For
لتجعل الـ الزر يضيف الـ 50 صفحة التى تحتوى على الرقم مرة واحدة
وليس مع كل ضغطة يقوم باضافة صفحة واحدة فقط

بخصوص الـ For انت الاول تريد ان يكون الرقم تسلسلي مثلاً مثل
6565686568001
6565686568002
6565686568003

ام انه يكون رقم عشوائي
فيفضل تحديد ذلك اولاً حتى اضع لك الكود حسب ما تحدده

تحياتى لك
[b]elgokr [/b]


[b]الرقم تسلسلي 
[/b]
6565686568001

6565686568002
[b]6565686568003[/b]
تفضل كود الـ For
كود :
       For ii As Integer = 1 To 50
           MsgBox(Val(6565686568000 + ii))
       Next

كل ما عليك هو استخدام هذا الجزء
كود :
Val(6565686568000 + ii)

مع تغيير رقم 6565686568000 للرقم الذى تريد ان يبداء عنده
حيث انه الـ 000 سيقوم عند بداء العد لتحويله الى 001 : 050

تحياتى لك
وتمنياتى لك التوفيق
شكرا اخي توي نشوف الكود
(21-07-18, 05:53 AM)الزوي كتب : [ -> ]شكرا اخي توي نشوف الكود

الشكر لله

خد وقتك اخى الحبيب

تحياتى لك
وتمنياتى لك التوفيق
اخي [b]elgokr الكود لا يعمل في طباعة التقرير [/b]
الصفحات : 1 2