الانتقال إلى المحتوى
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.

كيف أعمل Datagrid

Featured Replies

بتاريخ:

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

سؤالي كيف اعمل داتاجريد على الفورم بيلدر 10g

وكيف اعمل داتا جريد ناتجة عن اختيار معين مثلا عندما اختار اسم البلد تظهر اسماء المدن على شكل داتا جريد

هل من الممكن المساعدة على ذلك جزاكم الله خير


وشكرا

بتاريخ:

الواضح من كلامك أنك مبرمج إحدي لغات البرمجة مثل ( الفيجوال 6.0 أو الدوت نيت أو السي شارب أو ... ؟ ) !!!

علي فكرة أنا بجد حتي الآن لم أتعامل مع أدوات خارجية مع الفورم ، لكن أخي الأفضل هو إنشاء بلوك من نوع جدولي Tabular ، علي فكرة أسهل بكثير من الداتا جريد .

لكن أخي كل ما أعلمة أن يمكنك ربط عناصر تحكم ولكن من خلال الديفيلوبار 6 وليس 10 ( علي حد علمي ) .

لذلك ، قم بإنشاء بلوك بيانات من نوع Tabular وقم بإدراج علاقة مع البلوك الرئيسي Master إذا وجد ، وصدقني أسهل بكثير من أدوات الجريد .




شكراً

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

شكرا لك اخي MMA

على ردك نعم عملت على الفيجول والجافا2 والجافا ديفلوبر بالاضافة الى الأكسس

وقد عملت من قبل تابلر عن طريق البلوك لكن لم ارى انه نجح بحيث لم ارى ان raw اظهرت النتائج

وجدت سطرا واحدا فقط وجامد حتى انه لم يظهر المعلومات

هل جربتها من قبل وأظهرت لك النتائج اذا نعم

اذا بالامكان كتابة الطريقة او عمل فورم بسيط يبين كيفية ربط الماستر وظهور النتائج على طريق تابلر بحيث لو كانت نتائجي عشرة اسطر تظهر العشرة أسطر كاملة .

انا اعلم ان في الديفلوبر 11g توجد اداه جاهزه مثل التكست فيلد هي داتا جريد توضع على الفورم

شكرا لك اخي الكريم

بتاريخ:

بص يا أخي ، قم بإنشاء عناصر بشكل أفقي وبعد ذلك إذهب الي خصائص بلوك البيانات في مجموعة Records غير خاصية Number of Records Diaplayed الي عدد السطور التي ترغب في عرضها ، قم بإدراج مثالاً 10 سطور ستجد أن لكل عنصر Text_Item, List_Item, Display_Item ..... الي آخرة أخذت شكل مصفوفة Array تحتوي علي 10 عناصر ، ولكنها في الحقيقة عنصر واحد !!!

أما إذا كنت ترغب في إدراج عنصر معين دون عملية المصفوفة بنفس بلوك البيانات مثل أزرار الأوامر Buttons قم بالذهاب الي خصائص العنصر ومن ثم في مجموعة Records غير قيمة خاصية Number of Items Displayed الي الرقم 1 بحيث أن يعرض لك عنصر واحد وليس مصفوفة من العناصر .

أما إذا كنت ترغب في إجراء Loop علي العناصر فهذا أمرة سهل ، قم بالوقوف علي أول سجل First_Record وأصنع Loop ومن ثم أجلب البيانات كما تشاء وأثناء عملية الجلب أنتقل الي السجل التالي بالأمر Next_Record ، كما كنت تفعل بكائن الـ Recordset بالفيجوال بيزيك 6.0





أي سؤال أنا موجود

شكراً

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

السلام عليكم

شكرا لك اخي الكريم MMA على المساعده فقد أفدتني ولم اعتقد انها بهذه السهوله

لكن هي تخرج على شكل مصفوفات فارغه علي أن أملأها

انا املك بيانات مخزنه مسبقا في الداتا بيس وعملت في الداتابيس TABLES وعملت ايضا VIEWS


أريد من خلال هذه المصفوفات عندما افتح الفورم أن تظهر لي النتائج السابقة المخزنه في الداتابيس

DISPLAY للبيانات المخزنه سابقا هل احتاج الى شيء معين الى تريقر ويندوز انستنت او الى شي معين بحيث استطيع الحصول على مصفوفات عرض تعرض لي البيانات المخزنه مسبقا وليس فقط للادخال


شكرا لك ووفقك الله على جهدك معي
دعواتي لك

بتاريخ:

الأخ الكريم ، أعتقد أنك لم تحدد الجدول الذي سيأخذ منها البيانات ، أو علي ما أعتقد أنك لم تنفذ الإستعلام بجملة Execute_Query ( والله أعلم ) !!!

ممكن ترفق المثال الذي يحدث به المشكلة ، أو علي الأقل تقم بإنشاء مثال خارجي علي قاعدة بيانات Scott ( ممكن )


كمبدئياً أنظر المثال المرفق ، حيث يتعامل مع المستخدم Scott/Tiger


منتظر مثالك

شكراً

Simble.zip

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

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

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

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

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

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.