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

[تنبيه - عنوان غير مناسب : ]استخدام ايعازات نقل البيانات بين الجداول

بدأه سفينة الشوق في 21 أبريل 2013 · 11 رد · 1,017 مشاهدة · في قواعد بيانات Visual FoxPro
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

#2

برجاء ارفاق الجداول حتي يتم عمل المطلوب بشكل صحيح 

Persistent Fox

#3

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

#4

الأخ الكريم/الأخت الكريمة

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

مرحباً بكم في منتدى الفريق العربي للبرمجة

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

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

وفي حال التكرار سيتعرض موضوعك للإغلاق والحذف!!!

قواعد المشاركة

/index.php?showtopic=29343

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

#5

الاخ العزيز سفينة النجاة

تم تنبيهك بسبب ان الموضوع يدل عن معلومة والمحتوى يدل على سوال

اتمنى ان لا يوثر هذا عليك فهو فقط قوانين المنتدى

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

واعتقد ما تريد هو علاقة ربط يمكنك استعمالها بطرق عدة واسهلها واسرعها لغة الاستعلام SQL

وفي سوالك اعلاه

اذا كان الجدولين متماثلين وتريد جدول يتمم معلومات معينة من الاخر  يمكنك استخدامها بدوال كثير وايعاوات مثل

for ....endfor    scan .....endscan      do case .....endcase   do while().......enddo

set filter to

locat for

والكثير من الطرق منها الطويله ومنها القصيرة

 

************

ارفق الجداول وسيكون مثال واجب لكل من الاخوان الذين شاركو قبلي لتعم المعلومة وتتنوع الطرق ;)

تحياتي

#6

السلام عليكم

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

 

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

فساعدوني لانني جديد العهد بالفوكس برو واريد ان اتعلم من خبرتكم  جزاكم الله خير جزاء المحسنين

v.rar

تم تعديل هذه المشاركة بواسطة سفينة الشوق في 24 أبريل 2013 في 22:58

#7
سفينة الشوق كتب:

السلام عليكم

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

 

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

فساعدوني لانني جديد العهد بالفوكس برو واريد ان اتعلم من خبرتكم  جزاكم الله خير جزاء المحسنين

 

سيدي العزيز

لقد قمت بأعداد مثال توضيحي للاجابة علي اسئلة حضرتك برجاء مراجعة المثال وانا تحت امرك في اي استفسار

example.rar

Persistent Fox

#8

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

#9
سفينة الشوق كتب:

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

السلام عليكم

بارك الله فيك اخي المثابر وللمتابعه معنا

الاخ كاتب الموضوع الرجاء عدم تكرار السوال في اكثر من موضوع لغرض توحيد الاجابة

اما اذا كان سوالك عن البحث داخل الكومبو

واذا كان قصدك هو كتابه جزء من الاسم وعند استعراض القيم الكومبو يكون العرض مشابه او جزء من الذي كتب  مثلا استخدم الخاصية   DisplayValue

واليك مثال بسيط عن استخدامها في الحدث التفاعلي للكومبو ضع هذا الايعاز بافتراض ان حقل المراد البحث فيه name

**** in InteractiveChange combo ********
PUBLIC CC
CC=""
CC=ALLTRIM(THIS.DisplayValue)
SET FILTER TO 
SET FILTER TO CC $name

تحياتي للجميع

تم تعديل هذه المشاركة بواسطة lion iraq في 26 أبريل 2013 في 01:09

#10

مشكور خوية فراس ماقصرت معي الله يوفقك

#11

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

#12

اخي العزيز

هذا مثال فقط عن الطريقة  بسيطة والباقي عليك لغرض تطوير الفكرة لديك

ولا ابخل باي شي ان شاء الله اعرفهُ

ارسل مثال يعبر عن فكرتك ( يرجى ارسال مثال عن الطريقة او المشكلة او الفكرة للوقوف باسرع وقت على الرد المناسب لان بطبيع المنتدى برمجة اوكي)

وان شاء الله بسيطة وبطريقة واضحة

تحياتي للجميع

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…