بتاريخ: 1 أبريل 200818 سنة comment_125747 السلام عليكم ورحمة الله وبركاته سؤالي كيف اعمل داتاجريد على الفورم بيلدر 10gوكيف اعمل داتا جريد ناتجة عن اختيار معين مثلا عندما اختار اسم البلد تظهر اسماء المدن على شكل داتا جريدهل من الممكن المساعدة على ذلك جزاكم الله خير وشكرا تقديم بلاغ
بتاريخ: 1 أبريل 200818 سنة comment_125791 الواضح من كلامك أنك مبرمج إحدي لغات البرمجة مثل ( الفيجوال 6.0 أو الدوت نيت أو السي شارب أو ... ؟ ) !!!علي فكرة أنا بجد حتي الآن لم أتعامل مع أدوات خارجية مع الفورم ، لكن أخي الأفضل هو إنشاء بلوك من نوع جدولي Tabular ، علي فكرة أسهل بكثير من الداتا جريد .لكن أخي كل ما أعلمة أن يمكنك ربط عناصر تحكم ولكن من خلال الديفيلوبار 6 وليس 10 ( علي حد علمي ) .لذلك ، قم بإنشاء بلوك بيانات من نوع Tabular وقم بإدراج علاقة مع البلوك الرئيسي Master إذا وجد ، وصدقني أسهل بكثير من أدوات الجريد .شكراً تقديم بلاغ
بتاريخ: 1 أبريل 200818 سنة كاتب الموضوع comment_125810 شكرا لك اخي MMAعلى ردك نعم عملت على الفيجول والجافا2 والجافا ديفلوبر بالاضافة الى الأكسس وقد عملت من قبل تابلر عن طريق البلوك لكن لم ارى انه نجح بحيث لم ارى ان raw اظهرت النتائج وجدت سطرا واحدا فقط وجامد حتى انه لم يظهر المعلومات هل جربتها من قبل وأظهرت لك النتائج اذا نعم اذا بالامكان كتابة الطريقة او عمل فورم بسيط يبين كيفية ربط الماستر وظهور النتائج على طريق تابلر بحيث لو كانت نتائجي عشرة اسطر تظهر العشرة أسطر كاملة .انا اعلم ان في الديفلوبر 11g توجد اداه جاهزه مثل التكست فيلد هي داتا جريد توضع على الفورم شكرا لك اخي الكريم تقديم بلاغ
بتاريخ: 2 أبريل 200818 سنة comment_125849 بص يا أخي ، قم بإنشاء عناصر بشكل أفقي وبعد ذلك إذهب الي خصائص بلوك البيانات في مجموعة 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أي سؤال أنا موجودشكراً تقديم بلاغ
بتاريخ: 2 أبريل 200818 سنة كاتب الموضوع comment_125863 السلام عليكم شكرا لك اخي الكريم MMA على المساعده فقد أفدتني ولم اعتقد انها بهذه السهوله لكن هي تخرج على شكل مصفوفات فارغه علي أن أملأها انا املك بيانات مخزنه مسبقا في الداتا بيس وعملت في الداتابيس TABLES وعملت ايضا VIEWS أريد من خلال هذه المصفوفات عندما افتح الفورم أن تظهر لي النتائج السابقة المخزنه في الداتابيس DISPLAY للبيانات المخزنه سابقا هل احتاج الى شيء معين الى تريقر ويندوز انستنت او الى شي معين بحيث استطيع الحصول على مصفوفات عرض تعرض لي البيانات المخزنه مسبقا وليس فقط للادخالشكرا لك ووفقك الله على جهدك معيدعواتي لك تقديم بلاغ
بتاريخ: 2 أبريل 200818 سنة comment_125866 الأخ الكريم ، أعتقد أنك لم تحدد الجدول الذي سيأخذ منها البيانات ، أو علي ما أعتقد أنك لم تنفذ الإستعلام بجملة Execute_Query ( والله أعلم ) !!!ممكن ترفق المثال الذي يحدث به المشكلة ، أو علي الأقل تقم بإنشاء مثال خارجي علي قاعدة بيانات Scott ( ممكن )كمبدئياً أنظر المثال المرفق ، حيث يتعامل مع المستخدم Scott/Tigerمنتظر مثالكشكراً Simble.zip تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.