إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

₪ ¦:¦استفساراتكم حول التجميعيات وطرق تصميمها ¦:¦ ₪ العدد 02

تقليص
هذا الموضوع مغلق.
X
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • المشاركة الأصلية بواسطة صفا الفليج مشاهدة المشاركة
    أين الحلول ؟؟


    مرحبا أخي صفا
    ربما يكون السبب عدم تفعيل ترميز utf-8 او utf-16 للغة العربية
    في المحرر المستعل .
    حقيقة لم يسبق لي التعامل مع اللغة العربية في مستند xml

    ارجو ان يفيدك أيضا باقي الاخوة

    تعليق


    • المشاركة الأصلية بواسطة azizsoft مشاهدة المشاركة

      مرحبا أخي صفا
      ربما يكون السبب عدم تفعيل ترميز utf-8 او utf-16 للغة العربية
      في المحرر المستعل .
      حقيقة لم يسبق لي التعامل مع اللغة العربية في مستند xml

      ارجو ان يفيدك أيضا باقي الاخوة
      أهلا أستاذ عزيز
      أنا أظن العكس، فملف الxml داخل الملف المفتوح المرفق به حرف utf-8 وهو حرف الميم النهائية ( ﻢ ) <- انسخ والصق 5 مرات، لن تلتصق الأحرف
      أنا أحتاج الحل على نار، حيث مشروع تقريبا مكتمل، بقيت هذه المشكلة
      أي حلول مرحّب بها
      تحياتي

      تعليق


      • أقدم لك حلي المتواضع جداً ...

        تحميل

        تعليق


        • المشاركة الأصلية بواسطة أبو محسن مشاهدة المشاركة
          أقدم لك حلي المتواضع جداً ...

          تحميل
          عفوًا منك...
          أيمكنك أن تجرب الحل على هذا الملف؟
          تنزيل

          تعليق


          • بالنسبه لإستفسار أخ صفا ..

            عليك استخدام DXML وذلك لسبب واحد وهو أن الـ DXML تدعم التحميل من string بالاضافه انها تدعم التحميل من الملف بشكل مباشر كما هو الحال في xml

            طيب قد تسأل لماذا نقوم بالتحميل من string ولا نقوم بالتحميل من ملف قاعدة البيانات بشكل مباشر ؟

            الاجابه : لإننا سوف نجعل الـ unicode هي من تقوم بتحميل البيانات من ملف ال xml حتى تقوم بمعالجة الحروف بـ ( utf-8 ) وبعدها نجعل ال DXML تقوم بتحميل البيانات التي عالجتها الـ unicode ( وهذا الذي ذكرته لك في البدايه التحميل من string )

            هل وضح لك الأمر أخي صفا .. جرب فقط لتتأكد

            تعليق


            • المشاركة الأصلية بواسطة صفا الفليج مشاهدة المشاركة
              عفوًا منك...
              أيمكنك أن تجرب الحل على هذا الملف؟
              تنزيل
              للأسف أخي فأنا لست أجيد xml .. ولاكن يوماً سأكون محترف فيه

              تعليق


              • سؤال:

                كيف يمكنني جعل المستخدم لا يكتب في Input إلى أحرف فمصلاً لو كتب أرقام تطلع رسالة خطأ ؟؟

                تعليق


                • المشاركة الأصلية بواسطة أبو محسن مشاهدة المشاركة
                  سؤال:

                  كيف يمكنني جعل المستخدم لا يكتب في Input إلى أحرف فمصلاً لو كتب أرقام تطلع رسالة خطأ ؟؟
                  حل أستاذ خالد علي :)
                  في الحدث On Key
                  كود:
                  -- the function
                  if not InputTest then InputTest = {}; end
                  
                  function InputTest.Validate(ObjectName,  strValidChars)
                     local strText = Input.GetText(ObjectName);
                  
                        if(strValidChars) then
                        if(String.TrimRight(strText, strValidChars) ~= "") then
                           return false;
                        end
                     end
                  
                     return true;
                  end
                  _strNumericChars = "1234567890.";
                  
                  
                  -- calling the function
                  if not (InputTest.Validate("Input1",  _strNumericChars)) then
                  result = Dialog.Message("not allawed&#205;", "only numbers and dicemal sign", MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);
                  
                  txt = Input.GetText("Input1");
                  len = String.Length(txt);
                  len2 = len-1
                  len3 =len2+0
                  
                  final = String.Left(txt, len3);
                  Input.SetText("Input1", final);
                  Input.Undo("Input1");
                  Input.SetSelection("Input1", 1, -1);
                  Input.SetSelection("Input1", -1, -1);
                  end
                  ملاحظة: ضع الانبوت دون ماسك ;)
                  ملاحظة أخرى: تستطيع اضافة أو حذف المحارف من المتغير strNumericChars كيف تسمح أو لا تسمح بكتابة بعض المحارف

                  تعليق


                  • تدعيما لحلول زملائي أقترح
                    http://www.gulfup.com/?CIW9Jx

                    تعليق


                    • المشاركة الأصلية بواسطة صفا الفليج مشاهدة المشاركة
                      حل أستاذ خالد علي :)
                      في الحدث On Key
                      كود:
                      -- the function
                      if not InputTest then InputTest = {}; end
                      
                      function InputTest.Validate(ObjectName,  strValidChars)
                         local strText = Input.GetText(ObjectName);
                      
                            if(strValidChars) then
                            if(String.TrimRight(strText, strValidChars) ~= "") then
                               return false;
                            end
                         end
                      
                         return true;
                      end
                      _strNumericChars = "1234567890.";
                      
                      
                      -- calling the function
                      if not (InputTest.Validate("Input1",  _strNumericChars)) then
                      result = Dialog.Message("not allawed&#205;", "only numbers and dicemal sign", MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);
                      
                      txt = Input.GetText("Input1");
                      len = String.Length(txt);
                      len2 = len-1
                      len3 =len2+0
                      
                      final = String.Left(txt, len3);
                      Input.SetText("Input1", final);
                      Input.Undo("Input1");
                      Input.SetSelection("Input1", 1, -1);
                      Input.SetSelection("Input1", -1, -1);
                      end
                      ملاحظة: ضع الانبوت دون ماسك ;)
                      ملاحظة أخرى: تستطيع اضافة أو حذف المحارف من المتغير strNumericChars كيف تسمح أو لا تسمح بكتابة بعض المحارف
                      حل ممتاز جداً وأكثر من رائع ..

                      تشكر على النقل ويشكر الأستاذ الفاضل

                      المشاركة الأصلية بواسطة ثامر أبو بلقيس مشاهدة المشاركة
                      تدعيما لحلول زملائي أقترح
                      http://www.gulfup.com/?CIW9Jx
                      حلك أكثر من رائع "تفكير جيد" ولاكن لما تطبع الأرقام التي فوق الأحرف يتم كتابتها .. أما لما تطبع الأرقام التي في اليمين على شكل حاسبه هنا ينجح فكرتك
                      ما قصر والله يرفع قدرك

                      تعليق


                      • صحيح حاولت أن أعطيك فكرة مستعجلة لطلبك
                        لذلك أصبح الان من السهل جدا أخي أبو محسن
                        أن تمنع أي مفتاح تريده ... إذا أحببت أن نضيف ما أشرت
                        إليه .... لابأس

                        تعليق


                        • هذه هى دالة السماح
                          كنت قد نشرت هذه الدالة ضمن ملف مفتوح يسيطر على input1 توافقا مع ظروف ملف مفتوح وقتها
                          و لكى تجعل الدالة مرنة على أى إنبوت
                          إستبدل الكلمة input1 بالكلمة this و لاحظ أن كلمة this متغير معرف بواسطة اللغة نفسها و لا يتم وضعه بين علامات إقتباس
                          لتصبح الدالة جاهزة للتطبيق على أى إنبوت دون الحاجة لإجراء تعديلات
                          كما يلى
                          كود PHP:
                              -- the function
                          if 
                          not InputTest then InputTest = {}; end

                          function InputTest.Validate(ObjectName,  strValidChars)
                             
                          local strText Input.GetText(ObjectName);

                                if(
                          strValidCharsthen
                                
                          if(String.TrimRight(strTextstrValidChars) ~= ""then
                                   
                          return false;
                                
                          end
                             end

                             
                          return true;
                          end
                          _strNumericChars 
                          "1234567890.";


                          -- 
                          calling the function
                          if 
                          not (InputTest.Validate(this,  _strNumericChars)) then
                          result 
                          Dialog.Message("not allawedI'""only numbers and dicemal sign"MB_OKMB_ICONINFORMATIONMB_DEFBUTTON1);

                          txt Input.GetText(this);
                          len String.Length(txt);
                          len2 len-1
                          len3 
                          =len2+0

                          final = String.Left(txtlen3);
                          Input.SetText(this, final);
                          Input.Undo(this);
                          Input.SetSelection(this1, -1);
                          Input.SetSelection(this, -1, -1);
                          end 
                          و شكرا لأخونا الفاضل أبو بلقيس على طرح دالة المنع
                          خالص تحياتى
                          خالد على22 (النصل القاطع)

                          تعليق


                          • المشاركة الأصلية بواسطة النصل القاطع مشاهدة المشاركة
                            هذه هى دالة السماح
                            كنت قد نشرت هذه الدالة ضمن ملف مفتوح يسيطر على input1 توافقا مع ظروف ملف مفتوح وقتها
                            و لكى تجعل الدالة مرنة على أى إنبوت
                            إستبدل الكلمة input1 بالكلمة this و لاحظ أن كلمة this متغير معرف بواسطة اللغة نفسها و لا يتم وضعه بين علامات إقتباس
                            لتصبح الدالة جاهزة للتطبيق على أى إنبوت دون الحاجة لإجراء تعديلات
                            كما يلى
                            كود PHP:
                                -- the function
                            if 
                            not InputTest then InputTest = {}; end

                            function InputTest.Validate(ObjectName,  strValidChars)
                               
                            local strText Input.GetText(ObjectName);

                                  if(
                            strValidCharsthen
                                  
                            if(String.TrimRight(strTextstrValidChars) ~= ""then
                                     
                            return false;
                                  
                            end
                               end

                               
                            return true;
                            end
                            _strNumericChars 
                            "1234567890.";


                            -- 
                            calling the function
                            if 
                            not (InputTest.Validate(this,  _strNumericChars)) then
                            result 
                            Dialog.Message("not allawedI'""only numbers and dicemal sign"MB_OKMB_ICONINFORMATIONMB_DEFBUTTON1);

                            txt Input.GetText(this);
                            len String.Length(txt);
                            len2 len-1
                            len3 
                            =len2+0

                            final = String.Left(txtlen3);
                            Input.SetText(this, final);
                            Input.Undo(this);
                            Input.SetSelection(this1, -1);
                            Input.SetSelection(this, -1, -1);
                            end 
                            و شكرا لأخونا الفاضل أبو بلقيس على طرح دالة المنع
                            خالص تحياتى
                            خالد على22 (النصل القاطع)
                            ممتاز جداً الله يبارك فيك

                            تعليق


                            • بسم الله الرحمن الرحيم

                              على بركة الله تم فتح قسم الاستفسارات وبالتالي سيتم غلق
                              هذا الموضوع .

                              لطرح استفسار اضفه بالقسم الجديد

                              بالتوفيق للجميع

                              تعليق

                              مواضيع تهمك

                              تقليص

                              المنتدى: القسم العام نشرت بواسطة: Reem2Rabeh الوقت: 04-23-2025 الساعة 04:27 PM
                              المنتدى: ضبط وتوكيد الجودة نشرت بواسطة: HeaD Master الوقت: 04-15-2025 الساعة 09:30 AM
                              المنتدى: التصنيع والانتاج نشرت بواسطة: HeaD Master الوقت: 04-11-2025 الساعة 01:08 PM
                              المنتدى: القسم العام نشرت بواسطة: نوال الخطيب الوقت: 03-19-2025 الساعة 03:07 AM
                              المنتدى: الكمبيوتر والإنترنت نشرت بواسطة: عوض السوداني الوقت: 03-18-2025 الساعة 07:22 AM
                              يعمل...
                              X