كيف لى أن أمكن المستخدم من ادخال جميع بياناته مرة واحدة
المعتاد دائمآ أنى أضع text كل منها مرتبط بأحد حقول قاعدة البيانات
يدخل فيها المستخدم سجلآ واحدآ ثم يضغط على الزر update
ثم يدخل فيها سجلآ واحدآ آخر ثم يضغط على الزر update
وهكذا
لدى جدول به ثلاثة حقول لا أكثر منهم حقل الidd
أى أن المستخدم لن يدخل فى كل سجل الا رقمين فقط
فهل لى أن أرحمه من الضغط على الزر update بعد كل رقمين
أى هل من أداة بشكل الجدول (مثل الdatagrid مثلآ ) أفتحها له لادخال سبعة سجلات مثلآ ثم يضغط على الزر update مرة واحدة
وكيف يكون الكود لذلك
ولكم ألف شكر
السلام عليكم
عندي اقتراح اذا احببت ان تستخدمه وهو كالتالي:-
بفرض ان المستخدم يكتب الارقام في TextBox2 -TextBox1
عمل حدث واحد يقوم بالحفظ وايضاً تجهيز التكستين للمدخلات الجديدة والذهاب للتكست1.
كالتالي
PHP كود :
Private Sub Text2_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
''ضع هنا كود الحفظ
Text1.Text = ""
Text2.Text = ""
Text1.SetFocus
End If
End Sub
طبعا ممكن استخدام داتا جريد او شبكة وعمل لووب لحفظ كل الصفوف.
والله الموفق
إقتباس :طبعا ممكن استخدام داتا جريد او شبكة وعمل لووب لحفظ كل الصفوف.
هذا ما سألت عنه فى سؤالى كيف يمكن ذلك ؟
أما Text1 و Text2 فلن تصلح لأنى عندئذ سأحتاج من كل منهما سبعة تكستات مثلآ وأرصهم فى شكل يشبه الجدول
أهلا أخي الكريم , تستطيع كما قال أخي السندباد100 إستخدام أداة الفليكس قريد وتستخدم معها التكست بوكس حيث يوجد أمثله أو أسئلة تم الإجابه عليه عن كيفية إدخال القيم في الفليكس بالكتابة عليها , أو إنك ترفق مثال يوضح المشكلة للتعديل عليه .
هذا مثال يوضح المطلوب
به الفورم الحالية التى استطعت عملها والتى أشكو من صعوبتها على المستخدم
وبه الفورم المطلوبة التى أبحث عنها
ولكم ألف شكر
أهلا أخي الكريم , تم تعديل المثال .
نعم هذا هو المطلوب
بارك الله فيك يا أستاذ الأجيال
يا حلال المشاكل المعقدة(التى يرى غيرك أن ليس لها حل)
ولك ألف مليااااااااااااااااااار شكر
ولكن توجد بهذه الأداة مشكلة غريبة
فهى لا تسمح للمستخدم بتعديل أى رقم أدخله
فهل يمكن ذلك من خصائصها أو باستخدام الكود؟
أو هل توجد أداة غيرها تسمح بذلك؟
ولكم ألف شكر
(29-04-17, 08:46 PM)اسلام الكبابى كتب : [ -> ]ولكن توجد بهذه الأداة مشكلة غريبة
فهى لا تسمح للمستخدم بتعديل أى رقم أدخله
فهل يمكن ذلك من خصائصها أو باستخدام الكود؟
أو هل توجد أداة غيرها تسمح بذلك؟
ولكم ألف شكر
أهلا أخي الكريم , لتعديل قيمة الخانة الذي التركيز محدد عليها قم بضغط مفتاح الرجوع للخلف أو الـ Backspace .
بارك الله فيك أستاذنا الكبير