الانتقال إلى المحتوى

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


mamoa1

Recommended Posts

السلام عليكم
لدي فورمين
الفورم الاول فيه تكست ايتم نوعه تاريخ وتكست ايتم آخر نوعه char
والفورم الثاني فيه عدة حقول منها تاريخ الفاتورة ونوعه تاريخ ورقم الفاتورة ونوعه char
الان عند تمرير باراميتر الذي نوعه char من الفورم الاول الى الثاني لتنفيذ الاستعلام ينفذ الفورم تماماً . المشكلة عند تمرير البراميتر الذي نوعه تاريخ لا ينفذ الاستعلام في الفورم الثاني يعطي رسالة خطأ .
هل توجد طريقة لتمرير الباراميتر الذي نوعه تاريخ تختلف عن طريقة الذي نوعة char.
علماً بأني استخدمت كلا الطريقتين عن طريق تعريف global وطريقة run product
أرجو ان يكون السؤال واضح
وجزاكم الله خير

رابط هذا التعليق
شارك

ماهي رسالة الخطأ?
على كل يمكنك عمل ذلك بتحويل التاريخ إلى شكل حرفي بتعليمة to_char في الاستمارة الأولى.
ثم تقوم بتحويله في الاستمارة الأخرى إلى تاريخ to_date

رابط هذا التعليق
شارك

الاخ الكريم
عند تمرير باراميتر من نوع تاريخ يجب ان تستخدم to_char
كالتالي

:global.textdate:=to_char(:your_textdate,'dd-mm-yyyy')

تم تعديل بواسطة Admin05
رابط هذا التعليق
شارك

أخي الكريم chayah وأخي الكريم admin05
شكراً جزيلا على الرد وجزاكم الله خير
ولكن قمت بتطبيق ما ذكرتموه بالنص ولكم للاسف المشكلة
لا زالت قائمة ؟؟؟؟؟
اذا فيه امكانية إرسال نموذج مبسط كمثال لكيف يمكن تمرير متغير نوعه تاريخ
من فورم الى فورم , أكون له من الشاكرين لاني بصراحة تعبت كثير للبحث
وجربت كل الطرق ولكن للاسف مافي نتيجة .

رابط هذا التعليق
شارك

الاخ الكريم
هذا مثال تطبيقي
البراميتر يأخذ جميع الانواع سواء char,date,number
يوجد form1
تدخل فيه التاريخ
ثم تستدعي ال form2
ليستعلم بنفس التاريخ
الذي ارسلته من form1

ملاحظة اليوزر scott
الملف المرفق

forms.zip

تم تعديل بواسطة Admin05
رابط هذا التعليق
شارك

لاتنس أخ mamoa1 أن تضع البارميتر في الفورم الذي تستدعيه من النوع char حتى لاتحصل عملية تحويل تلقائية للمتغير المحرفي الذي أرسلته من قبل form

تم تعديل بواسطة chayah
رابط هذا التعليق
شارك

  • بعد 4 أسابيع...

أخواني الاعزاء السلام عليكم ورحمة الله وبركاته
أولا الف مبروك علينا جميعا الشكل الجديد للمنتدى والشكر الجزيل
لجميع الزملاء القائمين عليه من مشرفين وأعضاء والله يجعل ذلك في ميزان حسناتهم .... آمين
ثانيا شكري الجزيل للاخوين admin 05 والاخ chayah على تجاوبهم والرد على استفساراتي
حيث الحمد لله طبقت الذي تفضلوا به وتم حل المشكلة جعل الله ذلك في ميزان حسناتهم
ونأسف على التأخر في الرد بسبب ضغط العمل

رابط هذا التعليق
شارك

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

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

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

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

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

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