بتاريخ: 24 نوفمبر 200916 سنة comment_177498 عندي تكست و بوتن عايز لما اضغط علي البوتن يتم ادخال القيمة في الداتا باس في جدول (في الس كيو ال)وارجو اميل احد الافاضل للمساعدة الدائمة وشكرا تقديم بلاغ
بتاريخ: 24 نوفمبر 200916 سنة comment_177505 السلام عليكمعلى ترجر WHEN-BUTTON-PRESSED : BEGIN INSERT INTO UR_TABLE (UR_COL) VALUES (:BLK_1.UR_COL); COMMIT; END; تقديم بلاغ
بتاريخ: 12 أبريل 201016 سنة comment_189348 السلام عليكم . . انا عندي نفس المسالة حيث انه عندي جدول فية قيم وبجنبه BUTTON وعند الضغط اريد ان اعمل تحويل لهذه القيم الى جدول اخر يحتوي على نفس الاعمده وهذا عن طريق WHEN-BUTTON-PRESSED حيث وضعت الجملة INSERT INTO وبالشكل التالي(انا مبتدئ): BEGIN INSERT INTO CRITERIA(DB_SEQ,TBL_SEQ,FLD_SEQ,FLD_DESC) VALUES (:FIELDS.DB_SEQ,:FIELDS.TBL_SEQ,:FIELDS.FLD_SEQ,:FIELDS.FLD_DESC); COMMIT; END; شكراً مقدماُ. تقديم بلاغ
بتاريخ: 13 أبريل 201016 سنة comment_189434 مثال على ماذا ؟؟ اسف لعدم التوضيح !! انا عندي 2 بلوكس الاول يحتوي على بوتن وعند الضغط علية يحول قيم الجدول الحالي(جميع الاعمدة) الى جدول اخر(الثاني) استخدمت WHEN-BUTTON-PRESSED ويقوم بجلب وعرض المعلومة بالشكل الصحيح للمرة الاولى. السؤال انه بعدها اقوم مرة اخرى بالرجوع الى الجدول الاول واختار منه ليقوم بجلب المعلومات المطلوبة وهنا (يعملها بالشكل الصحيح بداخل الداتابيس-في الجدول criteria) ولكن لا يظهر النتائج على شاشة الفورم حيث تبقى القيم القديمه والكود بالشكل التالي:كيف اعمل Clear الى الشاشة الخاصة بالـ criteria_selection حيث انه عند الاختيار مرة ثانية من الجدول الاول يظهر النتائج الجديده للـ Selection !! WHEN-BUTTON-PRESSED BEGIN INSERT INTO DB4.CRITERIA (DB_SEQ,TBL_SEQ,FLD_SEQ,FLD_DESC) VALUES (:FIELDS.DB_SEQ,:FIELDS.TBL_SEQ,:FIELDS.FLD_SEQ,:FIELDS.FLD_DESC); GO_BLOCK ('CRITERIA'); STANDARD.COMMIT; EXECUTE_QUERY;END; ارجو الاطلاع على الصورة المرفقة ولك مني فائق الاحترام. تم تعديل 13 أبريل 201016 سنة بواسطة anmarthehip تقديم بلاغ
بتاريخ: 16 أبريل 201016 سنة comment_189648 الموضوع بسيط جداGO_BLOCK(YOURS); CLEAR_BLOCK; بداية شكراً على الرد، ولكن استاذي الفاضل يبدو ان الصوره لم تتضح بالشكل المطلوب انا عندي ثلاثه قواعد بيانات DM1 و DM2 وDM3 وهناك قاعده بيانات اخرى اسمها DISPATCH والتي عن طريقها يدخل جميع المستخدمين الى المعلومة التي يريدون الوصول اليها في القواعد الثلاثة طبعاً اكيد بعد عمل الـ db_link. طبعأ انا عامل فورم يحتوي على شجرة وعند العمل على الشجرة احدد قاعده البيانات التي اريد جلب البيانات منها وبعد ذالك عندي في الفورم بلوك خاص بالجداول المحتواه في كل قاعده بيانات اكيد بعد اختيار قاعده البيانات المراد العمل عليها ويوجد ايضاً عندي بلوك اخر في الفورم بمجرد اختيار الجدول تظهر جميع الحقوول داخل هذا الجدول الذي قمنا باختيارة الى هنا الامور تعمل بطريقة صحيحة والحمدولله والان بجانب الحقول يوجد BUTTON نختارة لكي تظهر نفس المعلومات في البلوك الخاص بالحقول في بلوك اخر (طبعاً لغاية معينة) وعند الضغط على هذه الـ BUTTON يقوم بالتعديل بالصورة الصححيحة ولكن لاتظهر الامور بالشكل السليم على واجهة الفورم (اكرر الشغل سليم على قاعده البيانات).الذي ذكرته سيدي الفاضل سبق وان جربته ومع هذا جربت الذي ذكرته في الرد مجدداً ولكن النتيجة نفسها اعرف ان المسألة بسيطة ولكن في شي معين لا اعرف اين بالتحديد.والكود الذي انا عملت به هو: BEGIN INSERT INTO DB4.CRITERIA (DB_SEQ,TBL_SEQ,FLD_SEQ,FLD_DESC) VALUES (:FIELDS.DB_SEQ,:FIELDS.TBL_SEQ,:FIELDS.FLD_SEQ,:FIELDS.FLD_DESC); GO_BLOCK ('CRITERIA'); STANDARD.COMMIT; EXECUTE_QUERY;END; ان امكن تعديل الكود لكي اجربة مع العلم اني مبتدئ ولكن انا فاهم هذه الامور، صراحتاً المسألة محيره. تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.