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

طباعة تقرير بعد تعبئة الحقول2

مغلق
بدأه ابومؤيد في 6 أبريل 2007 · 23 رد · 2,330 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أراك سألت سؤال في هذا الرابط ... وهذا السؤال يهمني ... لكني لم أجد من يحلها لي :( ... هل وجدت انت لها حل؟؟؟

/index.ph...ة+استمارة+جاهزة

أسأل الله ان يعينني وان يوفقني لمعرفة الحل

علما بأني استخدمت الداتا ريبورت لكن هناك عدت مشاكل تضعف من عمل البرنامج امام المستخدم

وقد شرحتها في هذا الرابط:

/index.php?showtopic=122211

الله يوفقكم لما يحبه ويرضاه

#2

لقد استخدمت الفورم كتقرير w6w200504111349406a0ab09eb.gif ... وانحلت المسألة

ولم يكلفني ذلك سوى كتابة سطر واحد

Form1.PrintForm

تم تعديل هذه المشاركة بواسطة HnHn في 6 أبريل 2007 في 23:58

سجل ايميلك هنا

googlejb5.gif ليصلك كل ما هو مفيد في عالم البرمجة
#3

اخي HnHn لكن اذا طبعت الفورم يطبع لي معها ارضيت الفوره فيغطي على الاستمارة

#4

خل خاصية BorderStyle للفورم

Form1.BorderStyle = None

سجل ايميلك هنا

googlejb5.gif ليصلك كل ما هو مفيد في عالم البرمجة
#5

أفهم من كلامك ان أرضية الفورمه تكون شفافة عند الطباعة ولا يضهر بالطباعة الا Label والتكست..

راح اجرب وأدعيلك اخي HnHn

#6

بالضبط جرب وسترى الفرق ... بين استخدام الاداوت ..واستخدام هذه المسأله البسيطه

سجل ايميلك هنا

googlejb5.gif ليصلك كل ما هو مفيد في عالم البرمجة
#7

اخي HnHn مشكله ان هذه الطريقة تقوم بطباعة 75% من ورقة A4 ولا تقوم بالطباعة بالكامل ... علما اني اريد تعبئة نموذج من اوله الى اخره ...

وكيف اغير في مكان التكست والـ Label عن طريق تحريك الفورمة

والسلام...

#8

Up

انتظر

#9

Any one hear!!!

help meeeeeee

HnHn

or any one hear me

يبدو انه طولت مشكلتي

#10
اقتباس
اخي HnHn مشكله ان هذه الطريقة تقوم بطباعة 75% من ورقة A4 ولا تقوم بالطباعة بالكامل

من بقا شي خلى شي احببت ان اسهل عليك بأبسط الطرق :rolleyes:

اقتباس
علما اني اريد تعبئة نموذج من اوله الى اخره

اذاا ما لك الا الكريستال ريبورت ..... تصفح قسم التقارير والله يكون في عونك

سجل ايميلك هنا

googlejb5.gif ليصلك كل ما هو مفيد في عالم البرمجة
#11

يعني مافي حل؟

خلاص اتعلم الكرستال ليش لا

جزاك الله خير اخي HnHn

اريد ان اسألك سؤال: هل استطيع ان انقل البيانات من فورمه الى الكرستال دايركت ؟

#12

اخى ان تضبط فورم لطباعة تقرير شئ متعب ورخم

انا مطبعتش ولا عملت قبل كدة اى تقرير فى حياتى لكن هصمم ادوات بعد كدة للغرض ده لكن لسة بدرى

استعمل ادوات خارجية مثل الكريستال ريبورت وفى تقريبا اداه مع مجموعة Codejock solution هل كتبتها صح :lol:

لكن الافضل لك استخدام الكريستال ريبورت

موقع البرنامج

مبارك لشعب تونس photo-thumb-42837.png

#13

مشكور حريف برمجة لكن لو عملت لي اداة تخدمني في تعيين اماكن الطباعة فيها وامكانية اظافة صور عليها واخفاء واضهار الصور ... علما بأني لااريدها ان تتعامل مع قاعدة البيانات انما من الفورمه تنقلهم دايركت ... وأنا بعتقادي ان شاء الله انك تقدر . لأني قرأت مواضيعك وردودك ... فشفت انك حريف برمجه قدع ماشاء الله عليك الله لايضرك...

وفي هذا المنتدى نفتخر فيك وامثالك والله...

ولك منيز اني دايما اشوف كتابتك بصورة صحيحه وماأقولك انك كتبت شي خطأ ابدا :)

وادعيلك كثيييييييييييييير يارب يوفقك ويرزقك ويعافيك ويزوجك ويوضفك ويحييك حياة مليانه بالفرح والسرور...

تحياتي ابو مؤيد :)

#14

يا سيدى مش مستاهلة ده كله

شايف اداه الكوماند بطون هذة الاداه التافهة اخذت منى ثلاث ايام برمجة هى والبروجريس بار رغم ان امكانيتهم ليست كبيرة جدا

فلك ان تتخيل كم ستاخذ برمجة اداه لعرض التقارير رغم انى مبتدا فى صناعة الاكتيف اكس

الصعوبة فى اختيار الالوان وماولة تنسيقها ولك ان تتخيل كيف يتم رسم درجات الاوان عندما ترى السورس كود للادوات وتعرف اننا لا نستخدم حتى صورة واحدة وان الاداه فى عرض التصميم عبارة عن فورم بشكل Fixed single وان رسمها يتم بالاكواد فقط

على العموم انا فى نيتى ان اصمم listview لعرض قائمة باشياء محددة سواء من قاعدة البيانات او من اى مكان لكن عندما انتهى من امتحاناتى

وحتى لا تنتظر فاليك اداه احترافية لتصميم التقارير

Codejock.ReportControl.v10.1.Demo.rar

موقع البرنامج

مبارك لشعب تونس photo-thumb-42837.png

#15
حريف برمجة كتب:
اخى ان تضبط فورم لطباعة تقرير شئ متعب ورخم

انا مطبعتش ولا عملت قبل كدة اى تقرير فى حياتى لكن هصمم ادوات بعد كدة للغرض ده لكن لسة بدرى

استعمل ادوات خارجية مثل الكريستال ريبورت وفى تقريبا اداه مع مجموعة Codejock solution هل كتبتها صح :lol:

لكن الافضل لك استخدام الكريستال ريبورت

أخي حريف برمجة ياريت تعملنا مثال بسيط عن طريقة استخدام الاداة

علشان أنا طلع عيني فيها :wacko: مش عارف أضيف فيها عناصر ضيفت بس أعمدة .

ReportControl1.Columns.Add 1, "الاشم" , 1000, False

تم تعديل هذه المشاركة بواسطة COMFORT في 8 أبريل 2007 في 05:10

مواضيع و دروس
الكتابة بعدة ألوان داخل الــ TetxBoxمكتبة الأكوادتحميل الــ Visual Basic Express 2005
تحميل فيجوال بسيك 6أكواد × أكواددروس في الخوارزميات
لتحميل عدة إصدارات من كريستال ريبورتتحميل برنامج Activ Skin 4.3جمل الــ Sql من الألف إلى الياء
معظم المواقع المختصة بالفيجوال بيسيكموقع كويس للأيقوناتمرجع شامل لأدوات ActivX
كيفية نطق الحرف المكتوب شرح عن كيفية إقامة علاقة مع Data Reprot باستخدام الــ DataEnvironment علاقة مع الـ Datareport بدون استخدام DataEnvironment (( شرح ))
كتاب Migrating From DAO to ADOإضافة لـ VB6 بريمج IndenterVB, إضافة لبيئة تطوير فيجوال بيسك 6حوار بينى و بين عضو حول ال winsock , اتمنى ان يعجبكم
Smart Indenter 3.5 لتنسيق الأكواد, هديه لكل الأعضاء السلسلة الدهبية في المواضيع العلمية ، إستغلال الـ Balloons في الـ Windows XP مصفوفات الأدوات Control Arrays افكار وتلميحات ! , لمن افتقدها من أيام الـ VB6.0
جعل خلفية الـ Mid Form تظهر بالكامل خواص الاداة Winsock لربط الاجهزة عن طريق الانترنتكيف يتم عمل تقارير بإستخدام HTML

7.gif
#16

UP

مواضيع و دروس
الكتابة بعدة ألوان داخل الــ TetxBoxمكتبة الأكوادتحميل الــ Visual Basic Express 2005
تحميل فيجوال بسيك 6أكواد × أكواددروس في الخوارزميات
لتحميل عدة إصدارات من كريستال ريبورتتحميل برنامج Activ Skin 4.3جمل الــ Sql من الألف إلى الياء
معظم المواقع المختصة بالفيجوال بيسيكموقع كويس للأيقوناتمرجع شامل لأدوات ActivX
كيفية نطق الحرف المكتوب شرح عن كيفية إقامة علاقة مع Data Reprot باستخدام الــ DataEnvironment علاقة مع الـ Datareport بدون استخدام DataEnvironment (( شرح ))
كتاب Migrating From DAO to ADOإضافة لـ VB6 بريمج IndenterVB, إضافة لبيئة تطوير فيجوال بيسك 6حوار بينى و بين عضو حول ال winsock , اتمنى ان يعجبكم
Smart Indenter 3.5 لتنسيق الأكواد, هديه لكل الأعضاء السلسلة الدهبية في المواضيع العلمية ، إستغلال الـ Balloons في الـ Windows XP مصفوفات الأدوات Control Arrays افكار وتلميحات ! , لمن افتقدها من أيام الـ VB6.0
جعل خلفية الـ Mid Form تظهر بالكامل خواص الاداة Winsock لربط الاجهزة عن طريق الانترنتكيف يتم عمل تقارير بإستخدام HTML

7.gif
#17

طب ثوانى

مش لازم اب ممكن ام

موقع البرنامج

مبارك لشعب تونس photo-thumb-42837.png

#18

نزلتلك مثالين لقيتهم عندى

report_control.rar

موقع البرنامج

مبارك لشعب تونس photo-thumb-42837.png

#19

فعلا استخدام المجموعة دى رخم قوى لكن هى احترافية جدا وكل شئ يظهر وقت التنفيز فقط

كدة بتبقى مرنة اكتر

موقع البرنامج

مبارك لشعب تونس photo-thumb-42837.png

#20
اقتباس
طب ثوانى

مش لازم اب ممكن ام

:lol: :lol: :lol: :lol: :lol:

اقتباس
نزلتلك مثالين لقيتهم عندى

جزاك الله خيراً .

اقتباس
فعلا استخدام المجموعة دى رخم قوى لكن هى احترافية جدا وكل شئ يظهر وقت التنفيز فقط

كدة بتبقى مرنة اكتر

نعم بالفعل .

مواضيع و دروس
الكتابة بعدة ألوان داخل الــ TetxBoxمكتبة الأكوادتحميل الــ Visual Basic Express 2005
تحميل فيجوال بسيك 6أكواد × أكواددروس في الخوارزميات
لتحميل عدة إصدارات من كريستال ريبورتتحميل برنامج Activ Skin 4.3جمل الــ Sql من الألف إلى الياء
معظم المواقع المختصة بالفيجوال بيسيكموقع كويس للأيقوناتمرجع شامل لأدوات ActivX
كيفية نطق الحرف المكتوب شرح عن كيفية إقامة علاقة مع Data Reprot باستخدام الــ DataEnvironment علاقة مع الـ Datareport بدون استخدام DataEnvironment (( شرح ))
كتاب Migrating From DAO to ADOإضافة لـ VB6 بريمج IndenterVB, إضافة لبيئة تطوير فيجوال بيسك 6حوار بينى و بين عضو حول ال winsock , اتمنى ان يعجبكم
Smart Indenter 3.5 لتنسيق الأكواد, هديه لكل الأعضاء السلسلة الدهبية في المواضيع العلمية ، إستغلال الـ Balloons في الـ Windows XP مصفوفات الأدوات Control Arrays افكار وتلميحات ! , لمن افتقدها من أيام الـ VB6.0
جعل خلفية الـ Mid Form تظهر بالكامل خواص الاداة Winsock لربط الاجهزة عن طريق الانترنتكيف يتم عمل تقارير بإستخدام HTML

7.gif
#21

أخي حريف برمجة معليش أنا ثقلت عليك

و لكن هنا في السطر التالي :

wndReportControl.SetVirtualMode 100000
Set Record = wndReportControl.Records(0)

لتحديد رقم السجل الذي سنقوم بتعبئته صحيح ؟

ثم قام بإضافة الـ SubItems في هذه الاسطر و طبعاً لا بد من أن يكون السطر التالي :

wndReportControl.SetCustomDraw xtpCustomDrawItem

وهذه أسطر إضافة الـ SubItems

Record.AddItem ""
Record.AddItem ""
Record.AddItem ""

الآن عندما تكتب أي شيء تريده يتم تكراره على باقي السجلات يعني المفرضو لما أقوم بإعادة تحديد رقم السطر

و من ثم كتابة العناصر التي أريدها يتم ذلك يعني سيكون الكود كالتالي :

Set Record = wndReportControl.Records(N)
Record.AddItem "Your text goes here"
Record.AddItem "Your text goes here"
Record.AddItem "Your text goes here"

حيث N هو رقم السجل الذي اريده و هذا لا يحدث معي .

بل إن القائمة يتم ملئها بما كتبته في السجل الاول .

تم تعديل هذه المشاركة بواسطة COMFORT في 10 أبريل 2007 في 23:53

مواضيع و دروس
الكتابة بعدة ألوان داخل الــ TetxBoxمكتبة الأكوادتحميل الــ Visual Basic Express 2005
تحميل فيجوال بسيك 6أكواد × أكواددروس في الخوارزميات
لتحميل عدة إصدارات من كريستال ريبورتتحميل برنامج Activ Skin 4.3جمل الــ Sql من الألف إلى الياء
معظم المواقع المختصة بالفيجوال بيسيكموقع كويس للأيقوناتمرجع شامل لأدوات ActivX
كيفية نطق الحرف المكتوب شرح عن كيفية إقامة علاقة مع Data Reprot باستخدام الــ DataEnvironment علاقة مع الـ Datareport بدون استخدام DataEnvironment (( شرح ))
كتاب Migrating From DAO to ADOإضافة لـ VB6 بريمج IndenterVB, إضافة لبيئة تطوير فيجوال بيسك 6حوار بينى و بين عضو حول ال winsock , اتمنى ان يعجبكم
Smart Indenter 3.5 لتنسيق الأكواد, هديه لكل الأعضاء السلسلة الدهبية في المواضيع العلمية ، إستغلال الـ Balloons في الـ Windows XP مصفوفات الأدوات Control Arrays افكار وتلميحات ! , لمن افتقدها من أيام الـ VB6.0
جعل خلفية الـ Mid Form تظهر بالكامل خواص الاداة Winsock لربط الاجهزة عن طريق الانترنتكيف يتم عمل تقارير بإستخدام HTML

7.gif
#22

انا للاسف مش فاكر حاجة عن الكنترول ده لان شغلى مع قواعد البيانات يكاد يكون معدوم

لكن متجرب بدل لما تديله رقم السجل اديله بيان مباشر يعنى فضى بيانات السجل فى متغير زبعد كدة حط البايان فى الكنترول

انا اسف ان ردى مختصر لانى بذاكر عشان امتحان بكرة اذا موصلتش احا احد بكرة فكرنى وانا اشوف الموضوع

موقع البرنامج

مبارك لشعب تونس photo-thumb-42837.png

#23

جزاك الله خير اخي حريف على الرد ... واسف لعدم تواجودي بسبب الاختبارات ... والسلام... :)

#24

السلام عليكم HnHn ممكن ملف مرفق توضيحي أنا عندي مشكلة في طباعة التقارير

ماأقدر الى الان أطبع تقرير لمتغير معين ,,,,,,,,,,,

وبالتوفيق لصاحب الموضوع

سبحان الله وبحمده سبحان الله العظيم ..أستغفر الله

samp8a5b2fc47732a301.jpg

هذا الموضوع مغلق.

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