السلام عليكم جميعا....
ارجو وضع تفاصيل الاجراء او الدالة setvalue لحاجتي الماسة اليها في انشاء برنامج جديد
التعليمات المكتوبة في اكسس عن الدالة لا تكفي ولا تفي بالغرض
ارجو من العارفين افادتنا وجزاهم الله خيرا
:rolleyes:
السلام عليكم جميعا....
ارجو وضع تفاصيل الاجراء او الدالة setvalue لحاجتي الماسة اليها في انشاء برنامج جديد
التعليمات المكتوبة في اكسس عن الدالة لا تكفي ولا تفي بالغرض
ارجو من العارفين افادتنا وجزاهم الله خيرا
:rolleyes:
لا ادري هل هو اهمال متعمد من قبل المشرفين ام ماذا
ىخر موضوعين كتبتهما لم يكلف المشرفون انفسهم بعناء المطالعة!!!!!!!!!!!
ارجو الرد
اخي المبرمج الاسلامي
السلام عليكم ورحمة الله وبركاته
اقتباسارجو وضع تفاصيل الاجراء او الدالة 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
وهناك امثلة لا حصر لها وسيطول المقام والشرح لو قمت بالشرح المطول ولكن نكتفي بهذا .
كنت اتمنى ان لا تكون هناك ملامة علينا بهذا الاسلوب وانت تعرف جميع اعضاء المنتدى انهم لا يتوانون عن المساعدة وكان يكفي ان تضع سؤالا محددا لما تريد وليس ان تضع سؤالا مبهما وتريد فيه شرح دالة او اجراء معين لانه كما اسلفت لك ان اي دالة لها عدة استخدامات حسب موقعها من الكود وفيما سيتم استخدامها ولهذا فقد رأيت جميع الاعضاء وجميع الخبراء والمشرفين لم يردوا عليك وهذا من الطبيعي عندما يكون السؤال مبهم وغير مفهوم .
لذا اتمنى ان تحدد بالضبط ماذا تريد فعله بهذه الدالة او الاجراء او حتى تضع مثالا صغيرا وتشرح ماذا تريده بالضبط لاستخدام هذه الدالة .
اختكم
زهره
جزيت خيرا اخت زهرة
لا اقصد الدالة داخل البرمجة ولكن اقصد استخدامها عند انشاء ماكرو
التعليمات الموجودة في اكسس لا تكفي وهذا الاجراء مهم لتغيير قيمة معينةعند الضغط على زر مخصص
مثال: انا بصددج انشاء برنامج محاسبة متواضع،واريد ان يخصم الماكرو عدد القطع المباعة في الفاتورة من جدول الرصيد وان يضيف القطع المشتراة الى الرصيد عند اجراء عملية شراء
هذا ما اريده بالضبط ، هل استعلام التحديث يحل المشكلة ام انني مضطر لاستخدام setvalue؟
هذا الموضوع مغلق.