بتاريخ: 12 ديسمبر 200817 سنة comment_144657 مرحبا ,انا عندي 3 حقول من نوع display item واريد ان اخزنهم بحقل واحد الى database يعني لو كان في الحقل الاول قيمة 10 والحقل التاني 6 والحقل الثالث 8 اريد ان اخزنهم على شكل رقم واحد في حقل اخر بحيث يظهر على شكل 1068 تقديم بلاغ
بتاريخ: 12 ديسمبر 200817 سنة comment_144676 اولا الحقول الثلاثة يجب ان تكون non_database _itemثانيا على مستوى الداتا بلوك عند pre_insert تعمل full_name := :name1||:name2||:name3 تقديم بلاغ
بتاريخ: 12 ديسمبر 200817 سنة comment_144679 السلام عليكم و رحمة الله و بركاتهأشكرك أخ عصام على هذا الحل ، لكن فقط سوف أزيد عليك بأن هذه الطريقة لا تستطيع استرجاع بيانات هذا الحقل إلى الحقول الثلاثة مرة أخرى.فقط هذه ملاحظة للعلم من قبل الأخ/الأخت pl2ees ( بلقيس على ما أعتقد ).وجزاك الله خيرا أع عصام ، و أتمنى لك التقدم. تقديم بلاغ
بتاريخ: 13 ديسمبر 200817 سنة comment_144716 لو عكسنا اللوجيك بمعنى فى الـ post_query على مستوى البلوك تعمل العكس :name1:= substr(fullna,1,2) وهكذا تقديم بلاغ
بتاريخ: 13 ديسمبر 200817 سنة comment_144719 السلام عليكم ورحمة الله وبركاتهيمكن عمل ذلك ، لكن لا تضمن أن تعود كما كانت مثلا :ممكن أن يكون محتوى الحقل الأول 8ومحتوى الحفل الثاني 12ومحتوى الحقل الثالث 10عند دمجهم في حقل واحد يصبحو 10128لكن كيف ستستطيع معرفة كيف كانت بالسابق ! تقديم بلاغ
بتاريخ: 14 ديسمبر 200817 سنة comment_144738 مرحبااستخدم تنسيق ثنائي للرقام مثل: name:=to_char(:num1,'00')||to_char(:num2,'00')||to_char(:num3,'00'); ----[ when save ]------------------ 1,2,12 ------> 010212 ----------[ to revers ]-------------- :num1:=substr(name,1,2); :num2:=substr(name,3,2); :num3:=substr(name,5,2); تقديم بلاغ
بتاريخ: 14 ديسمبر 200817 سنة comment_144779 إيه هي طبيعة الأرقام إلي إنت هاتخزنها , يعني هي كمية أو عدد أو ماذا ؟ تقديم بلاغ
بتاريخ: 15 ديسمبر 200817 سنة comment_144804 الأخ الكريم ، أحسن شيء علشان متدوش دماغك تعمل حقل من نوع Ojbet Type ، بحيث أنك تحط فيها الحقول أللي أنت عايزها كما تشاء ( في حقل واحد ) !!!!علشان مطولش عليك أنظر المثال المرفق بالتوفيق Simble.zip تقديم بلاغ
بتاريخ: 19 ديسمبر 200817 سنة كاتب الموضوع comment_145077 شكراااااااااا كتيييييييير الكم وبارك الله فيكم تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.