اذهب الي المحتوي
أوفيسنا

رسم جدول في التقرير يحوي بيانات الجدول


maya

الردود الموصى بها

السلام عليكم ورحمة الله 

الى خبراء اكسس 

اريد تقرير يظهر كجدول كما في الصورة المرفقة

1- يحتوي على عشرة اسطر سواء كانت ممتلئة بالبيانات او جزء منها .

2- اريد ان يظهر التقرير مكرر مرتين على نفس الورقة اثناء الطباعة 

3- بالنموذج : اريد زر يبحث عن فاتورة محددة مثلا 1451

                  وزر يحذف فاتورة محددة 1400

                 وزر يطبع فاتورة محددة 1451

شاكرة حسن تعاونكم معي 

ارجو الرد السريع report_table.jpg.c0f0283e244d94eef6f00b16f61d0810.jpg

 

report_table.jpg

تم تعديل بواسطه maya
رابط هذا التعليق
شارك

الاخ طاهر الوليدي المحترم 

نعم هذا هو المطلوب ... لكن هل يمكنك ان تشرح لي الطريقة المتبعة جزاك الله خيرا 

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

رابط هذا التعليق
شارك

الاخ طاهر الوليدي المحترم 

نعم هذا هو المطلوب ... لكن هل يمكنك ان تشرح لي الطريقة المتبعة جزاك الله خيرا 

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

جزيل الشكر اخي الكريم طاهر 

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

رابط هذا التعليق
شارك

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

رابط هذا التعليق
شارك

الأخ طاهر المحترم  بتقرير الفاتورة  نسختين 

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

انا اريد طباعة فاتورة محددة فقط على نسختين 

ارجو التعديل في النموذج وافادتي مشكورا 

رابط هذا التعليق
شارك

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

ممتاز التفقيط عربي انجلزي.rar

4 ساعات مضت, maya said:

 

انا اريد طباعة فاتورة محددة فقط على نسختين 

 

ارسل قاعدتك نعدل عليها

رابط هذا التعليق
شارك

الاخ طاهر الوليدي المحترم 

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

لو سمحت اريد التالي :

1- الترقيم التلقائي بجدول الفواتير اريده فردي(1,3,5,7,9,11 .......ect) او زوجي (2,4,6,8,10,12,.............)

2-اريد ان يظهر في التقرير المطبوع 10 سجلات 

3- ارسال التقرير كرسالة ايميل - اتبعت الخطوات التي فرسلتها لي بالفيديو لكن الشرح مشروط بأن لا يكون هناك كود - انا استخدم كود هو ادخال رقم الفاتورة  - كيف يمكنني حل ذلك ؟؟

4- التفقيط على التقرير 

ارسلت لك الملف للتعديل 

TEKT.mdb

رابط هذا التعليق
شارك

11 ساعات مضت, maya said:

الاخ طاهر الوليدي المحترم 

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

لو سمحت اريد التالي :

1- الترقيم التلقائي بجدول الفواتير اريده فردي(1,3,5,7,9,11 .......ect) او زوجي (2,4,6,8,10,12,.............)

2-اريد ان يظهر في التقرير المطبوع 10 سجلات 

3- ارسال التقرير كرسالة ايميل - اتبعت الخطوات التي فرسلتها لي بالفيديو لكن الشرح مشروط بأن لا يكون هناك كود - انا استخدم كود هو ادخال رقم الفاتورة  - كيف يمكنني حل ذلك ؟؟

4- التفقيط على التقرير 

ارسلت لك الملف للتعديل 

TEKT.mdb

:rol:

TEKT.zip

  • Like 1
رابط هذا التعليق
شارك

الاخ طاهر الوليدي المحترم 

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

لو سمحت اريد التالي :

1- الترقيم التلقائي بجدول الفواتير اريده فردي(1,3,5,7,9,11 .......ect) او زوجي (2,4,6,8,10,12,.............)

2-اريد ان يظهر في التقرير المطبوع 10 سجلات 

3- ارسال التقرير كرسالة ايميل - اتبعت الخطوات التي فرسلتها لي بالفيديو لكن الشرح مشروط بأن لا يكون هناك كود - انا استخدم كود هو ادخال رقم الفاتورة  - كيف يمكنني حل ذلك ؟؟

4- التفقيط على التقرير 

ارسلت لك الملف للتعديل 

اشكر لكم اهتمامكم وجزاكم الله خيرا 

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

تحياتي الحارة

 

رابط هذا التعليق
شارك

2 ساعات مضت, maya said:

الاخ طاهر الوليدي المحترم 

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

لو سمحت اريد التالي :

1- الترقيم التلقائي بجدول الفواتير اريده فردي(1,3,5,7,9,11 .......ect) او زوجي (2,4,6,8,10,12,.............)

2-اريد ان يظهر في التقرير المطبوع 10 سجلات 

3- ارسال التقرير كرسالة ايميل - اتبعت الخطوات التي فرسلتها لي بالفيديو لكن الشرح مشروط بأن لا يكون هناك كود - انا استخدم كود هو ادخال رقم الفاتورة  - كيف يمكنني حل ذلك ؟؟

4- التفقيط على التقرير 

ارسلت لك الملف للتعديل 

اشكر لكم اهتمامكم وجزاكم الله خيرا 

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

تحياتي الحارة

 

تم عمل الاتى فى المرفق الاتى 

1- الترقيم التلقائي بجدول الفواتير اريده فردي(1,3,5,7,9,11 .......ect) او زوجي (2,4,6,8,10,12,.............)
توجد قاعدتين احدهما ترقم الفواتير فرديا والاخرى زوجيا 

 

4- التفقيط على التقرير 
تم اضافة التفقيط

TEKT.zip

رابط هذا التعليق
شارك

9 ساعات مضت, maya said:

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

مشكورين

اتفضلى

من الخصائص اذهب الى خاصية الجمع التراكمي وضع "على المجموعة" ....

اولا انشاء مربع نص غير منضم على التقرير ثم من الخصائص نجعل عنصر التحكم = 1

من الخصائص نجعل خاصية الجمع التراكمى =مجموعة ( Over Group )

الكود المستخدم كالاتى

فى جزء التفصيل فى التقرير حدث على التسيق 

Private Sub Detail_Format(Cancel As Integer, FormatCount As Integer)
  If [txtcounter] Mod 10 = 0 Then
    Me.Detail.ForceNewPage = 10
  Else
    Me.Detail.ForceNewPage = 0
  End If
End Sub

الرقم  10 فى الكود هو عدد السجلات المراد اظهارها لكل صفحة فقط 

TEKT 1-3-5 .mdb

رابط هذا التعليق
شارك

السلام عليكم ورحمة الله 

الاخ ابا جودي الكريم مشكور على حسن اهتمامكم 

انا قمت بنفس العمل الذي قمت به 

لكن ما اريده تحديدا هو انه بحال وجود سجلات فارغة وليكن عددها مثلا 4 سجلات ان تظهر مع السجلات ال 6 الممتلئة بالبيانات 

ادعو الله ان تكون قد فهمت قصدي 

انا مرة رأيت المطلوب بمثال من قبل الاستاذة زهرة العبد الله لكن بحثت كثيرا ولم اجده

بانتظار الرد 

رابط هذا التعليق
شارك

السلام عليكم ورحمة الله 

الاخ ابا جودي الكريم مشكور على حسن اهتمامكم 

انا قمت بنفس العمل الذي قمت به 

لكن ما اريده تحديدا هو انه بحال وجود سجلات فارغة وليكن عددها مثلا 4 سجلات ان تظهر مع السجلات ال 6 الممتلئة بالبيانات 

ادعو الله ان تكون قد فهمت قصدي 

انا مرة رأيت المطلوب بمثال من قبل الاستاذة زهرة العبد الله لكن بحثت كثيرا ولم اجده

بانتظار الرد 

15.jpg

15.jpg

رابط هذا التعليق
شارك

بعد أذن الاخ محمد

انظري للمرفق  وطبقي نفس الكود

Dim x As Integer
Dim n As Long
x = DCount("id", "table1")
rsrce = Me.RecordSource
If x >= 10 Then
Me.RecordSource = "Table1"
Exit Sub
End If
n = Nz(DMax("id", "table1"))
If n = 0 Then
DoCmd.SetWarnings False
DoCmd.RunSQL "INSERT INTO Table1 ( id ) SELECT 1 AS Expr1"
DoCmd.SetWarnings True
End If
For i = 1 To 10 - x
n = n + 1
   rsrce = rsrce & " Union SELECT " & n & " as a, null as b, null as c FROM Table1"
   Next i
Me.RecordSource = rsrce & " ORDER BY Table1.id"

2018-03-15_18-45-37.png.93c5f3f82f7e76603638600793e4ddc7.png

بالتوفيق :::

item2.mdb

رابط هذا التعليق
شارك

الاخ الكريم كاسر 

بعدما طبقت الكود على التقرير اعطاني رسالة خطأ

هذه نسخة عن البرنامج 

ارجو اعلامي عن السبب لو سمحت - اي ما الخطأ في الكود 

وارجو ارسال المرفق بعد التعديل 

مشكورر جدا 

 

test2.mdb

رابط هذا التعليق
شارك

4 ساعات مضت, maya said:

ارجو اعلامي عن السبب لو سمحت - اي ما الخطأ في الكود

أختي الكريمة

حاولت فهم تقريرك دون جدوى

حاولي ان تشرحي بالصور

2018-03-17_16-27-25.png.6b2c1d9a84dc3f11c52ea2de9d352d57.png

بالتوفيق :::،،،

 

رابط هذا التعليق
شارك

اخي الكريم كاسر

اعتذر لازعاجك لكن سأبقى الاحق الحل معك 

التقرير لدي مبني على جدولين ( tbl_inv  &  tbl_inv_sub)  بينهما حقل مشترك هو invid

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

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

ارجو ان تتحملني لكثرة اسئلتي لكن اريدان اصل الى حل 

شاكرة حسن تعاونك معي 

 

تم تعديل بواسطه maya
رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information