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

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

هل يجوز هذا العمل

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

  • هل يجوز هذا العمل

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


    هل يجوز الجمع مابين رقمين داخل انبوتين ولكن كل انبوت فيهم متواجد فى صفحة

    بمعنى عندى انبوت رقم 1 فى الصفحة الاولى عاوز اعمل عملية جمع بينه وبين انبوت رقم 2 فى الصفحة التانية ونتيجة الجمع فى انبوت تالت اخرى متواجد فى الصفحة اى من الصفحتين

  • #2
    حل سريع في الصفحة الاولى ضع انبوت
    ضع زر و ازرع فيه الكود
    كود PHP:
    v1 String.ToNumber(Input.GetText("Input1"));
    Page.Jump("Page2"); 
    في الصفحة الثانية ابنوت و زر و ضع فيه الكود
    كود PHP:
    v2 String.ToNumber(Input.GetText("Input1"));
    Page.Jump("Page3"); 
    في الصفحة الثالثة ضع انبوت و زر ايضا لكن الكود
    كود PHP:
    Input.SetText("Input1",v1+v2); 
    [php]

    و اذا ارت ان يظهر مباشرة دون زر فازع الكود في OnShow الصفحة الثالثة

    تعليق


    • #3
      لا تحتاج لأى كود
      إستدعى المتغير الذى قمت بتعبئة الإنبوت به مباشرة

      فرضا انبوت 1 معبأ ب v1
      فرضا انبوت 2 معبأ ب v2

      v3 = v1 + v2

      تعليق


      • #4
        المشاركة الأصلية بواسطة المحترف اقلي مشاهدة المشاركة
        حل سريع في الصفحة الاولى ضع انبوت
        ضع زر و ازرع فيه الكود
        كود PHP:
        v1 string.tonumber(input.gettext("input1"));
        page.jump("page2"); 
        في الصفحة الثانية ابنوت و زر و ضع فيه الكود
        كود PHP:
        v2 string.tonumber(input.gettext("input1"));
        page.jump("page3"); 
        في الصفحة الثالثة ضع انبوت و زر ايضا لكن الكود
        كود PHP:
        input.settext("input1",v1+v2); 
        [php]

        و اذا ارت ان يظهر مباشرة دون زر فازع الكود في onshow الصفحة الثالثة

        هناك خطأ ربما انا مقدرتش اوضح الى المطلوب هشرحلك تانى

        بص ياسيدى

        الصفحة الاولى فيها انبوت واحد فقط وزر

        والصفحة التانية فيها عدد 2 انبوت هنفترض ان واحد فيهم اسمه حساب قديم وواحد اسمه المجموع النهائى

        والصفحة الاولى فيها انبوت العدد الى هيتم كتابته داخل الانبوت يتم جمعه مع العدد المتواجد داخل الانبوت الى فى الصفحة التانية الى اسمه حساب قديم وتظهر نتيجة الجمع فى الانبوت الى اسمه المجموع النهائى

        ملحوظة انا مش عاوز الزر الى هضغط عليه ينقلنى بعد الضغط للصفحة التانية انا عاوزه يطبق العملية والامر فقط بحيث انى لما ادخل الصفحة رقم اتنين اجد ان عملية الجمع تمت بين الى انا كاتبه فى الانبوت الى فى الصفحة الاولى والى كان مكتوب فى الانبوت الى فى الصفحة رقم 2 وتم الجمع بينهم والضهور فى الانبوت الاخير

        تعليق


        • #5
          المشاركة الأصلية بواسطة المـهاجر مشاهدة المشاركة
          لا تحتاج لأى كود
          إستدعى المتغير الذى قمت بتعبئة الإنبوت به مباشرة

          فرضا انبوت 1 معبأ ب v1
          فرضا انبوت 2 معبأ ب v2

          v3 = v1 + v2
          ماعلينا من النقطة دى لانى اكتشفت انها مش هتناسب المشروع كفكرة


          انا دلوقتى عندى كود الجمع بين اربع انبوتات مثلا فى نفس الصفحة ومعهم زر اضغط عليه يتم عملية الجمع وتظهر النتيجة فى الانبوت الخامس دا انا عملته وتم بنجاح والعملية شغالة تمام

          بس لو الانبوتات فاضية من الاعداد وضغط على زر الجمع بتظهر رسالة خطاء

          انا بقا عاوز ميظهرش رسالة خطاء لا عاوز طالما الانبوتات فاضية والمستخدم ضغط على زر الجمع يكون المجموع 0 ويظهر فى انبوت المسئول عن ظهور نتيجة الجمع



          يعنى هو دا الكود اضيف اى علشان يعمل الى شرحته


          كود:
          y = Input.GetText("AR11")..("+")..Input.GetText("AR10")..("+")..Input.GetText("EN5")..("+")..Input.GetText("EN1")
           x = string.gsub("$return "..y.."$", "%$(.-)%$", function (s) 
          return loadstring(s)() 
          end)
          Input.SetText("AR14", x);

          تعليق


          • #6
            المشاركة الأصلية بواسطة محمد مصطفى الجن مشاهدة المشاركة
            انا بقا عاوز ميظهرش رسالة خطاء لا عاوز طالما الانبوتات فاضية والمستخدم ضغط على زر الجمع يكون المجموع 0 ويظهر فى انبوت المسئول عن ظهور نتيجة الجمع

            يعنى هو دا الكود اضيف اى علشان يعمل الى شرحته

            كود:
            y = input.gettext("ar11")..("+")..input.gettext("ar10")..("+")..input.gettext("en5")..("+")..input.gettext("en1")
             x = string.gsub("$return "..y.."$", "%$(.-)%$", function (s) 
            return loadstring(s)() 
            end)
            input.settext("ar14", x);
            ممكن
            مع انى لست من أنصار عمل سترنج اوامر و تنفيذه إلا فى الحالات الضرورية جدا
            التعديل الأخير تم بواسطة المـهاجر; الساعة 17-12-2015, 05:17 PM.

            تعليق

            مواضيع تهمك

            تقليص

            المنتدى: القسم العام نشرت بواسطة: 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