jo_2010 قام بنشر يونيو 16 قام بنشر يونيو 16 الخبراء الافاضل تحية طيبة وبعد اريد تثبيت قيمة اقتراضية للحقل NO وتغييرها وقتما اشاء انظر الى المرفق JO_Lab.rar
منتصر الانسي قام بنشر يونيو 16 قام بنشر يونيو 16 6 ساعات مضت, jo_2010 said: اريد تثبيت قيمة اقتراضية للحقل NO وتغييرها وقتما اشاء هل تقصد أن تكون إفتراضية في مربع النص (التي يؤشر عليها السهم رقم 1) أم في مربع الحوار (التي يؤشر عليها السهم رقم 2) وفي الحالتين ماهي القيمة الافتراضية التي تريدها؟
jo_2010 قام بنشر يونيو 16 الكاتب قام بنشر يونيو 16 (معدل) 18 دقائق مضت, منتصر الانسي said: هل تقصد أن تكون إفتراضية في مربع النص (التي يؤشر عليها السهم رقم 1) أم في مربع الحوار (التي يؤشر عليها السهم رقم 2) وفي الحالتين ماهي القيمة الافتراضية التي تريدها؟ شكرا لحضرتك معلمى الفاضل طبعا اريد ان تكون القمة المكتوبة فى الرسالة قيمة افتراضية فى النموذج فى مربع النص 1 اللى اسمة No وفي الحالتين ماهي القيمة الافتراضية التي تريدها؟ اى رقم اكتبة فى مربع الحوار الليبيظهر أمام عندما اضغط OK يصبح القيمة الافتراضية فى النموذج فى حقل No تفس الرقم اللي كتبتة فى الرسالة اللى ظهرت تم تعديل يونيو 16 بواسطه jo_2010
منتصر الانسي قام بنشر يونيو 16 قام بنشر يونيو 16 قمت بتعديل الملف وتم تنفيذ المطلوب ولكني وجدت مشكلة لم أعرف مصدرها فعندما كانت القيمة الإفتراضية في الجدول محددة برقم 95 كنت عند إضافة سجل بالقيمة الافتراضية الجديدة يظهر الرقم 95 في رقم الايصال ولكن بعد الخروج من السجل والعودة إليه نجده قد تعدل إلى القيمة التي قمنا بتحدبدها كما بالصورة لاحظ كيف بعد أن رجعت للسجل السابق والعودة لنفس السجل تغيير رقم الايصال مع القيمة الافتراضية التي حددناها قمت بمسح القيمة الفتراضية للجدول فظلت المشكلة ولكن بالشكل التالي هنا قمت بإضافة سجلين وحصل معي نفس الشيئ قمت بالبحث عن إسم مربع النص NO_Esal في الأكواد لأعرف كيف يتم تعبئته فلم أجد له أي أثر المهم بهذا التعديل ستجد إجابة طلبك وعليك إيجاد المكان الذي يتم فيه تعيين قيمة مربع النص NO_Esal وتعديلها ليتم قراءة الرقم من مربع النص No وليس من القيمة الافتراضية له في الجدول تحياتي JO_Lab.rar
ابوخليل قام بنشر يونيو 16 قام بنشر يونيو 16 10 ساعات مضت, jo_2010 said: اريد تثبيت قيمة اقتراضية للحقل NO وتغييرها وقتما اشاء مشاركة مع استاذنا منتصر ملحوظة صغيرة : NO و Yes كلمتان محجوزتان وايضا رأيي ليش الدوشة وتشغيل ادوات لها اول وليس لها آخر افتح حقل الرمز للتحرير واجعل قيمته الافتراضية تتغير بعد كل تحديث عندما تختار سجل جديد ستظهر القيمة الافتراضية الجديدة .. او حتى تم اغلاق وفتح النموذج سيظهر آخر قيمة افتراضية مع ملاحظة حذف وازالة القيمة الافتراضية من الجدول هذا كل ما تحتاجه فقط Private Sub NO1_AfterUpdate() Me.NO1.DefaultValue = Me.NO1.Value End Sub 2
kkhalifa1960 قام بنشر يونيو 17 قام بنشر يونيو 17 سامحني تأخرت يالرد @jo_2010 مشاركة مع النخبة . لايمكن تعديل القيمة الافتراضية لحقل بجدول وهو مفتوح . لذا اليك حلي حسب ما فهمت . اليك الشرح والمرفق . ووافني بالرد . JO_Lab-17-06-2026.rar
jo_2010 قام بنشر يونيو 17 الكاتب قام بنشر يونيو 17 13 ساعات مضت, منتصر الانسي said: قمت بتعديل الملف وتم تنفيذ المطلوب ولكني وجدت مشكلة لم أعرف مصدرها فعندما كانت القيمة الإفتراضية في الجدول محددة برقم 95 كنت عند إضافة سجل بالقيمة الافتراضية الجديدة يظهر الرقم 95 في رقم الايصال ولكن بعد الخروج من السجل والعودة إليه نجده قد تعدل إلى القيمة التي قمنا بتحدبدها كما بالصورة لاحظ كيف بعد أن رجعت للسجل السابق والعودة لنفس السجل تغيير رقم الايصال مع القيمة الافتراضية التي حددناها قمت بمسح القيمة الفتراضية للجدول فظلت المشكلة ولكن بالشكل التالي هنا قمت بإضافة سجلين وحصل معي نفس الشيئ قمت بالبحث عن إسم مربع النص NO_Esal في الأكواد لأعرف كيف يتم تعبئته فلم أجد له أي أثر المهم بهذا التعديل ستجد إجابة طلبك وعليك إيجاد المكان الذي يتم فيه تعيين قيمة مربع النص NO_Esal وتعديلها ليتم قراءة الرقم من مربع النص No وليس من القيمة الافتراضية له في الجدول تحياتي JO_Lab.rar 1.28 \u0645\u064a\u062c\u0627 \u0628\u0627\u064a\u062a · 4 downloads الخبير الفاضل ومعلمى واستاذى منتصر الانسي شكرا على المساعدة لكن القيمة الافتراضية غير مستمرة بمجرد غلق النموذج واعادة فتحة تختفى القيمة الافتراضية
jo_2010 قام بنشر يونيو 17 الكاتب قام بنشر يونيو 17 33 دقائق مضت, kkhalifa1960 said: سامحني تأخرت يالرد @jo_2010 مشاركة مع النخبة . لايمكن تعديل القيمة الافتراضية لحقل بجدول وهو مفتوح . لذا اليك حلي حسب ما فهمت . اليك الشرح والمرفق . ووافني بالرد . JO_Lab-17-06-2026.rar 1.35 \u0645\u064a\u062c\u0627 \u0628\u0627\u064a\u062a · 0 downloads الخبير الافاضل استاذى ومعلمى kkhalifa1960 شكرا على المساعدة ولكنى ارغب فى التعامل مع الرسالة الخاصى بى حضرتك تعبت فى عمل شئ رائع لكن احداث كثيرة رسالة ثم نموذج ثم مريع ادخال ثم رسالة تاكيدية اتمنى حضرتك تجد حل باستخدام رسالتى شكلها مختلف وفكرتها عجبانى
kkhalifa1960 قام بنشر يونيو 17 قام بنشر يونيو 17 36 دقائق مضت, jo_2010 said: ولكنى ارغب فى التعامل مع الرسالة الخاصى بى تفضل د / @jo_2010 التعديل ووافني بالرد . JO_Lab_2_17-06-2026.rar
jo_2010 قام بنشر يونيو 17 الكاتب قام بنشر يونيو 17 مغلمى الفاضل احسنت فيما صنعت ولكن القيمة الافتراضية تختفى بمجرد غلق النموذج ولم تتغير فى الجدول انظر الصورة
Foksh قام بنشر يونيو 17 قام بنشر يونيو 17 (معدل) مشاركةً مع الأخوة والأساتذة .. اعتقد ان هناك مشكلة قد تواجهك إن كنت تريد تعديل خاصية الحقل داخل الجدول فعلاً .. وهي أن الجدول سيكون قيد الإستخدام يا صديقي !! صحيح ؟؟؟ لهذا اعتقد ان هناك إلتفاف حول الهدف بحيث نقوم بإلغاء ارتباط الجدول بالنموذج ، ومن ثم التعديل وإعادة الربط . وكل هذا في جزء من الثانية .. جرب تعديل حدث عند النقر المزدوج لمربع النص Esal :- Private Sub Esal_DblClick(Cancel As Integer) Dim TaskDialog As Y_CTaskDialog Dim db As DAO.Database Dim tdf As DAO.TableDef Dim strSource As String Set TaskDialog = New Y_CTaskDialog With TaskDialog .Init .ParenthWnd = Me.hwnd .Flags = TDF_INPUT_BOX + TDF_RTL_LAYOUT .MainInstruction = "رقـم الايصـال الاسـاسـى" .Content = "ما هـى ... القيمة الافتراضية للايصال " .CommonButtons = TDCBF_OK_BUTTON Or TDCBF_CANCEL_BUTTON .IconMain = IDI_QUESTION .InputBoxTextAlign = TDIBTA_Right .InputAlignInFooter = tdcaRight .InputAlign = TDIBA_Footer If Not IsNull(txtChoices) Then .InputWidth = txtChoices .InputCueBanner = " من فضلك أدخل رقم الايصال ؟ " .DefaultCustomControl = tdccNothing .ShowDialog If .ResultMain = 1 Then If IsNull(.ResultInput) Or Not IsNumeric(.ResultInput) Then MsgBox "يجب تحديد قيمة رقمية", vbMsgBoxRight, "قيمة خاطئة" Exit Sub Else If Me.Dirty Then Me.Dirty = False strSource = Me.RecordSource Me.RecordSource = "" Set db = CurrentDb() Set tdf = db.TableDefs("Tbl_Lab_All") tdf.Fields("NO").DefaultValue = """" & .ResultInput & """" Set tdf = Nothing Set db = Nothing Me.RecordSource = strSource DoCmd.GoToRecord , , acNewRec Me.NO.DefaultValue = """" & .ResultInput & """" End If ElseIf .ResultMain = 2 Then Undo Exit Sub End If End With Set TaskDialog = Nothing End Sub ووجب مني التأكيد على ما تفضل به معلمي الفاضل @ابوخليل ، بأن الإسم No هو من الأسماء المحجوزة لآكسيس . وهذا خطأ كبير جداً أخي جو . ملاحظة :- تم العمل بالتعديل على ملف المشاركة التي تفضل بها أخي @منتصر الانسي . JO_Lab.zip تم تعديل يونيو 17 بواسطه Foksh 1
منتصر الانسي قام بنشر يونيو 17 قام بنشر يونيو 17 قام الاخ @Foksh مشكورا بحل المشكلة ولكن يتبقى على الاخ @jo_2010 مسح خاصية القيمة الإفتراضية لمربع النص في النموذج 1
Foksh قام بنشر يونيو 17 قام بنشر يونيو 17 31 دقائق مضت, منتصر الانسي said: مسح خاصية القيمة الإفتراضية لمربع النص في النموذج صحيح 100% ، وقد تم تعديل الملف المرفق في المشاركة السابقة بإزالة القيمة الافتراضية من مربع النص فعلاً .. شكراً لملاحظتك الثاقبة أخي منتصر 1
ابوخليل قام بنشر يونيو 17 قام بنشر يونيو 17 اسمحوا لي احبتي المفروض لا ابحث عن سبل لتحقيق نتيجة حسب الاعجاب بالشكل ابحث عن اقرب واقصر واخصر واصح طريقة تؤدي المطلوب 11 ساعات مضت, jo_2010 said: اتمنى حضرتك تجد حل باستخدام رسالتى شكلها مختلف وفكرتها عجبانى البرمجة وخاصة اذا كان العمل والبيانات مهمة ليست مثل برمجة الألعاب وبرامج العرض مع كل احترامي كل المحاولات هي خارج منهج المعلم ليش استخدم اذن جحا والتعديل في الاصل متاح واعرف ان تعديلي البسيط هذا لن يعجب صاحب الموضوع JO_Lab9.rar
kkhalifa1960 قام بنشر يونيو 17 قام بنشر يونيو 17 11 ساعات مضت, kkhalifa1960 said: ولكنى ارغب فى التعامل مع الرسالة الخاصى بى تفضل د / @jo_2010 التعديل بطلبك ومجرب . ووافني بالرد . JO_Lab-17-06-2026_2.rar
jo_2010 قام بنشر يونيو 18 الكاتب قام بنشر يونيو 18 15 ساعات مضت, منتصر الانسي said: قام الاخ @Foksh مشكورا بحل المشكلة ولكن يتبقى على الاخ @jo_2010 مسح خاصية القيمة الإفتراضية لمربع النص في النموذج استاذى الفاضل حضرتك بتقولى ولكن يتبقى على الاخ @jo_2010 مسح خاصية القيمة الإفتراضية لمربع النص في النموذج مش فاهم امسح القيمة الافتراضية من النموذج ممن فيديو توضيحى لانى مش فاهم اعمل دة ازاى
jo_2010 قام بنشر يونيو 18 الكاتب قام بنشر يونيو 18 (معدل) 16 ساعات مضت, Foksh said: صحيح 100% ، وقد تم تعديل الملف المرفق في المشاركة السابقة بإزالة القيمة الافتراضية من مربع النص فعلاً .. شكراً لملاحظتك الثاقبة أخي منتصر 16 ساعات مضت, Foksh said: صحيح 100% ، وقد تم تعديل الملف المرفق في المشاركة السابقة بإزالة القيمة الافتراضية من مربع النص فعلاً .. شكراً لملاحظتك الثاقبة أخي منتصر الخبراء الافاضل امسح القيمة الافتراضية من مربع النص منين وازاى حصلت مشكلة لما طبقت الكود على البرنامح الاصلى انظر الصور ممكن شرح توضيحى بالفيديو لكيفية مسح القيمة الافتراضية من مربع النص اليكم نسخة مصغرة من البرنامج الاصلى للتعديل علية Lab_2026.rar تم تعديل يونيو 18 بواسطه jo_2010
jo_2010 قام بنشر يونيو 18 الكاتب قام بنشر يونيو 18 3 ساعات مضت, jo_2010 said: الخبراء الافاضل امسح القيمة الافتراضية من مربع النص منين وازاى حصلت مشكلة لما طبقت الكود على البرنامح الاصلى انظر الصور ممكن شرح توضيحى بالفيديو لكيفية مسح القيمة الافتراضية من مربع النص اليكم نسخة مصغرة من البرنامج الاصلى للتعديل علية Lab_2026.rar 1.82 \u0645\u064a\u062c\u0627 \u0628\u0627\u064a\u062a · 1 download شكرا لكل من حاول مساعدتى
Foksh قام بنشر يونيو 18 قام بنشر يونيو 18 اعتذر عن المتابعة .. المرفق الذي كان العمل عليه لا يطابق المرفق الأخير ، وهنا اتوقف عن المتابعة لأن الجدول يستخدمه أكثر من نموذج . ثانياً ما الفائدة لا أعلم .. فيمكن الإستغناء عن فكرتك هذه بفكرة إضافة حقل للقيمة الإفتراضية التي تم تعديلها مؤخراً ويتم حفظها فيه . وبالتالي لا حاجة لتلعب في تصميم الجدول وتخسر بياناتك في أول خطأ صغير . أعتدل عن فكرتي لصحة ما تفضل به معلمي @ابوخليل منطقياً وبرمجياً .. مع اتلاف التنفيذ فإنه يعود لك أخي جو . 1
jo_2010 قام بنشر يونيو 18 الكاتب قام بنشر يونيو 18 2 ساعات مضت, Foksh said: اعتذر عن المتابعة .. المرفق الذي كان العمل عليه لا يطابق المرفق الأخير ، وهنا اتوقف عن المتابعة لأن الجدول يستخدمه أكثر من نموذج . ثانياً ما الفائدة لا أعلم .. فيمكن الإستغناء عن فكرتك هذه بفكرة إضافة حقل للقيمة الإفتراضية التي تم تعديلها مؤخراً ويتم حفظها فيه . وبالتالي لا حاجة لتلعب في تصميم الجدول وتخسر بياناتك في أول خطأ صغير . أعتدل عن فكرتي لصحة ما تفضل به معلمي @ابوخليل منطقياً وبرمجياً .. مع اتلاف التنفيذ فإنه يعود لك أخي جو . معلمى الخبير الفاضل foksh اعتذر لحضرتك علي تعبك ارجوك تسامحني لجهلى بالبرمجة وقلة خبرتي فى النموذج الأول اللي حضرتك أبدعت فية بعمل تعديل للقيمة الافتراضية حذفت كل النماذج الفرعية لتقليل حجم القاعدة حتى استطيع رفعها علي المنتدى ولم أكن أعلم أن هذا الحذف سوف يؤثر على الأكواد بعد استعادة النماذج الفرعية مرة اخرى وهذا جهل منى ارجوك تسامحني علي هذا الخطأ غير المقصود أكرر اعتذاري وارجوك تسامح جهلى
kkhalifa1960 قام بنشر يونيو 19 قام بنشر يونيو 19 في 17/6/2026 at 10:51, kkhalifa1960 said: ولكنى ارغب فى التعامل مع الرسالة الخاصى بى تفضل د / @jo_2010 التعديل بطلبك ومجرب . ووافني بالرد . JO_Lab-19-06-2026.rar
منتصر الانسي قام بنشر يونيو 19 قام بنشر يونيو 19 هذا الحل قمت فيه بالإستفادة من أداة إنشاء وتحرير خصائص التطبيق والتعامل معها كمتغيرات عامة التي كنت قد رفعتها لمكتبة الموقع التعديلات ستجدها في عبارة If في حدث النقر المزدوج لمربع النص + حدث الفتح للنموذج بالإضافة إلى أنك ستحتاج إلى إستيراد الوحدة النمطية mdlDBProps وهكذا ستحصل على نفس النتيجة مع الإحتفاظ بالرقم الذي أدخلته حتى بعد إغلاق قاعدة البيانات تحياتي JO_Lab.rar
Foksh قام بنشر يونيو 19 قام بنشر يونيو 19 اعتقد أنه يجب العمل على الملف المرفق الذي ارفقه أخونا @jo_2010 في هذه المشاركة هنا . لأن ما يبحث عنه السائل هنا هو تعديل قيمة الحقل الإفتراضية داخل الجدول مباشرة دون الخروج من النموذج والعودة له .. وبعد تجربة المرفق من أخي منتصر ، اعتقد أنه اقترب الى حد ما 😉 . حيث بعد تجربة مرفقه النتيجة الغير مكتملة = مع العلم أن الحل الذي قدمه أخي @kkhalifa1960 يفي بالغرض لولا خروجه من النموذج والعودة من جديد له . وهذا يترتب عليه سجل جديد لو نسي المستخدم تعيين القيمة أولاً عند السجل الجديد .
منتصر الانسي قام بنشر يونيو 19 قام بنشر يونيو 19 32 دقائق مضت, Foksh said: وبعد تجربة المرفق من أخي منتصر ، اعتقد أنه اقترب الى حد ما 😉 . حيث بعد تجربة مرفقه النتيجة الغير مكتملة = هذه المشكلة تكلمت عنها في ردي السابق إرجع اليه وستجد أنه إذا خرجت من السجل وعدت إليه مجدداً ستجد أنه قد إحتفظ بالرقم الصحيح وقد قمت بالبحث سريعاً عن أي أمر ضمن الكود يقوم بهذا ولم أجد فطلبت من الأخ صاحب الطلب لمراجعة طريقة عمل البرنامج وتصحيح المشكلة 1
kkhalifa1960 قام بنشر يونيو 19 قام بنشر يونيو 19 1 ساعه مضت, Foksh said: مع العلم أن الحل الذي قدمه أخي @kkhalifa1960 يفي بالغرض لولا خروجه من النموذج والعودة من جديد له . وهذا يترتب عليه سجل جديد لو نسي المستخدم تعيين القيمة أولاً عند السجل الجديد . تفضل التعديل JO_Lab-19-06-2026.rar
الردود الموصى بها
انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد
يجب ان تكون عضوا لدينا لتتمكن من التعليق
انشئ حساب جديد
سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .
سجل حساب جديدتسجيل دخول
هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.
سجل دخولك الان