الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

استدعاء قيمة من القاعده

Featured Replies

بتاريخ:

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

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

ولكن الان اريد ان اضهر هذة القيمة في التقرير

انا عندي الان التقرير جاهز بس عاوز اضيف فيه مربع نص يستدعي لي القيمة الي في قاعدة البيانات

وشكرا

بتاريخ:

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

الأخ الحكيمي أرجو توضيح مشكلتك ، لأن المشكلة غير واضحة يعني القيمة تكون مخزنة داخل جدول والجدول يتكون من حقول وهكذا ...........
وشكرا.

بتاريخ:
  • كاتب الموضوع

مشكور اخي على سرعة ردك اولا

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

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

ثالثا ارجو اني استطعت التوضيح

رابعا شكرا مره اخرى

بتاريخ:

بص يا أخي ، دائماً فية جدول في قاعدة البيانات بيمثل معلومات الشركة ، الجدول دة مبيحملش غير سجل واحد ، فطلبك واضح جداً

أنت مثلاً عايز تخزن إسم الشركة في حقل معين بالجدول ، والحقل دة تجلبة من الجدول وتعرضة علي هوامش التقرير Marge ... علشان تعمل كدة أصنع عنصر Formula ، وقم بضبط خصائصة كما يلي :

Name=ComName
DataType=Char
Width=200



ومن ثم أكتب بداخلة الكود التالي :

Function ComNameFormula Return Char
Is
  ID_Name  VarChar2(50);
Begin
  Select FieldName Into ID_Name From TableName Where RowNum = 1;
  Return ID_Name;
End;



بهد كدة ترجم التقرير بالنقر علي Compile ، ثم إذهب الي هوامش التقرير وإدرج Field ، ومن ثم في خاصية Source حدد الـ Formula المناسب ، وهنا جعلنا الـ Formula تحت إسم ComName.

لكن لو كان هناك صورة في نفس السجل ، يمكنك إنشاء Group يحتوي علي Query مناسب وطبعاً تحدد فيها حقل الصورة ، وبعد كدة إدرج Repating Frame علي مستوي الـ Marge أو هامش التقرير ، ومن ثم الربط مع الجروب المناسب ، وطبعاً حط علي الفرام حقل مناسب وأربط مع حقل الصورة المخزن بقاعدة البيانات.



بالتوفيق

بتاريخ:
  • كاتب الموضوع

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

يا اخي mma انا عاجز تماما عن شكرك بما تستحق

ربما الفكره الي قلتها تكون قريبه من الشي المطلوب

لكن انا بوضح ايش المطلوب

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

انا الان لو عملت التقرير من الشاشة التالية وسحبت كل الحقول من الشاشة سيكون شكل التقرير كما
في الشاشة رقم 2

بينما انا لا اريد ان يكون شكل التقرير كما في الشاشة رقم 2
بل اريد ان اضهر كامل الاعمدة من غير اعمدة (من تاريخ . الى تاريخ . عدد الايام)
ثم اقوم باظافة ثلاثة عناصر الى راسية التقويم تقوم بعرض البيانات الموجودة في الجدول

ويكون شكل التقرير كما في الشاشة رقم 3

ارجو اني استطعت ان اوصل الفكره بما يكفي لفهم الموضوع

وجزاكم الله خير الجزاء

post-15632-1229960208_thumb.jpg

post-15632-1229960252_thumb.jpg

post-15632-1229960302_thumb.jpg

بتاريخ:

الأخ الكريم ، أنظر الي المثال المرفق


بالتوفيق

Simble.zip

بتاريخ:
  • كاتب الموضوع

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

ومشكور مره اخرى

بتاريخ:
  • كاتب الموضوع

مشكور اخي على تعبك معي

لكن في مشكله واحده وهي

شاشة الاستعلام الي انت عاملها وادخلت فيها التاريخين من و الى والي تضهر التواريخ في راسيه التقرير

انا مش عاملها وما اريدها تطلع معي في التقرير

بحيث اني من فورم الادخال في الشاشة رقم 1 ادخل التاريخ هناك واعمل طباعة للبيانات بشكل مباشر

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

وشكرا

بتاريخ:

الموضوع بسيط ، وهو أن ترسل قيمة الباراميتر ParamForm للتقرير ، بحيث أنك تخليها متتعرضش بإرسال قيمة No !!!!

إبحث بالمنتدي عن ParamForm وستجد العديد من الأمثلة بالمنتدي



بالتوفيق

بتاريخ:
  • كاتب الموضوع

شكرا لك اخي وسوف ابحث عن ما قلت عليه

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

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

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.