الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

الاجراء setvalue

مغلق
بدأه المبرمج الاسلامي في 29 نوفمبر 2005 · 3 رد · 1,180 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم جميعا....

ارجو وضع تفاصيل الاجراء او الدالة setvalue لحاجتي الماسة اليها في انشاء برنامج جديد

التعليمات المكتوبة في اكسس عن الدالة لا تكفي ولا تفي بالغرض

ارجو من العارفين افادتنا وجزاهم الله خيرا

:rolleyes:

#2

لا ادري هل هو اهمال متعمد من قبل المشرفين ام ماذا

ىخر موضوعين كتبتهما لم يكلف المشرفون انفسهم بعناء المطالعة!!!!!!!!!!!

ارجو الرد

#3

اخي المبرمج الاسلامي

السلام عليكم ورحمة الله وبركاته

اقتباس
ارجو وضع تفاصيل الاجراء او الدالة setvalue لحاجتي الماسة اليها في انشاء برنامج جديد

التعليمات المكتوبة في اكسس عن الدالة لا تكفي ولا تفي بالغرض

ارجو من العارفين افادتنا وجزاهم الله خيرا

اقتباس
لا ادري هل هو اهمال متعمد من قبل المشرفين ام ماذا

ىخر موضوعين كتبتهما لم يكلف المشرفون انفسهم بعناء المطالعة!!!!!!!!!!!

ارجو الرد

لن اقول الا جزاك الله خيرا وسامحك الله .

اخي الكريم

ان هذه الدالة او الاجراء تقوم بعمل عدة امور حسب موقعها في الكود ولها اوجه عديده في الاستخدام وهي مشروحة في تعليمات برنامج الاكسيس . خذ بعض الامثلة على استخدامها

المثال الاول : اسناد قيمه معينه في نص اذا توفر في النص الثاني الشرط

Private Sub Textbox1_AfterUpdate()

    If Textbox1.Value = "1" Then
        Textbox2.Value = "10"
    End If

End Sub

نرى من خلال هذا الكود الاتي :

1. ان هذه الدالة Value او القيمه تأتي دائما مع بعض الاحداث مثل AfterUpdate او BeforUpdate

2. تكون ذات قيمة عدديه وقد تكون نصيه في بعض الاحيان

3. يكون موقعها في اخر عنصر التحكم المشار اليه سواء في نموذج او تقرير

المثال الثاني : اسناد القيمة مباشرة بدون ذكر الدالة او الاجراء Value

FORMS![MYFORM]![SALARY]*1.1

انظر الى القيمة 1.1 في اخر الكود فقد تم تعيينها بدون الاشارة الى الدالة Value

المثال الثالث : استخدامها كخاصية اخفاء لعنصر تحكم

Me![Name].Visible = False

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

ايضا نفس الكود ولكن الاشارة الى عنصر تحكم في نموذج اخر

Forms![myform]![Name].Visible

وهناك امثلة لا حصر لها وسيطول المقام والشرح لو قمت بالشرح المطول ولكن نكتفي بهذا .

كنت اتمنى ان لا تكون هناك ملامة علينا بهذا الاسلوب وانت تعرف جميع اعضاء المنتدى انهم لا يتوانون عن المساعدة وكان يكفي ان تضع سؤالا محددا لما تريد وليس ان تضع سؤالا مبهما وتريد فيه شرح دالة او اجراء معين لانه كما اسلفت لك ان اي دالة لها عدة استخدامات حسب موقعها من الكود وفيما سيتم استخدامها ولهذا فقد رأيت جميع الاعضاء وجميع الخبراء والمشرفين لم يردوا عليك وهذا من الطبيعي عندما يكون السؤال مبهم وغير مفهوم .

لذا اتمنى ان تحدد بالضبط ماذا تريد فعله بهذه الدالة او الاجراء او حتى تضع مثالا صغيرا وتشرح ماذا تريده بالضبط لاستخدام هذه الدالة .

اختكم

زهره

#4

جزيت خيرا اخت زهرة

لا اقصد الدالة داخل البرمجة ولكن اقصد استخدامها عند انشاء ماكرو

التعليمات الموجودة في اكسس لا تكفي وهذا الاجراء مهم لتغيير قيمة معينةعند الضغط على زر مخصص

مثال: انا بصددج انشاء برنامج محاسبة متواضع،واريد ان يخصم الماكرو عدد القطع المباعة في الفاتورة من جدول الرصيد وان يضيف القطع المشتراة الى الرصيد عند اجراء عملية شراء

هذا ما اريده بالضبط ، هل استعلام التحديث يحل المشكلة ام انني مضطر لاستخدام setvalue؟

هذا الموضوع مغلق.

مواضيع مشابهة