###السلام عليكم###
لنقل مؤشر الداتا جريد للسجل الجديد؟!!
لهدف وضع مربع النص فوقه لإضافة البيانات عبره
DataGrid1.AllowAddNew = True text1.Top = DataGrid1.RowTop(??????) + 250 text1.Width = DataGrid1.Columns(r).Width
###السلام عليكم###
لنقل مؤشر الداتا جريد للسجل الجديد؟!!
لهدف وضع مربع النص فوقه لإضافة البيانات عبره
DataGrid1.AllowAddNew = True text1.Top = DataGrid1.RowTop(??????) + 250 text1.Width = DataGrid1.Columns(r).Width
<< CLICK TO START>>

ليس أن تجد حلا بل أن تجد الافضل
أن تصـــنع الخـيال هذا هوا الأفضل</span>
تصدقى
من كام مشاركة شفتهم لك ما فيهمش حاجة تتوصف أنها سؤال سهل غير العنوان ده
وفقط العنوان
بتذكرينى بنظرية النسبية لأينشتاين (لأن السهولة عملية نسبية أيضا)
لكن على سبيل المساعدة
لو كنت بتستخدمى الفليكس جريد فالخليه لها إحداثيات يمكنك استخدامها
أما فى حالتك هذه فأعتقد والله أعلم أنك ستستخدمى إحداثيات الماوس
والله أعلى وأعلم
عن عبدالله بن عمر رضي الله عنهما أن رسول الله صلى الله عليه وسلم قال :
( أحب الناس إلى الله أنفعهم ، وأحب الأعمال إلى الله عز وجل سرور تدخله على مسلم ، أو تكشف عنه كربة ، أو تقضي عنه دينا ، أو تطرد عنه جوعا ، ولأن أمشي مع أخي المسلم في حاجة أحب إليّ من أن اعتكف في المسجد شهرا ، ومن كف غضبه ستر الله عورته ، ومن كظم غيظا ، ولو شاء أن يمضيه أمضاه ، ملأ الله قلبه رضا يوم القيامة ، ومن مشى مع أخيه المسلم في حاجته حتى يثبتها له ، أثبت الله تعالى قدمه يوم تزل الأقدام ، وإن سوء الخلق ليفسد العمل كما يفسد الخل العسل )
رواه الطبراني في الكبير
شكرا abulyaman ولكن ........ انا اعتقدتوا سهل وان شاء الله يكون في أحد جرب طريقتي ويرد عليا........بس هيا أسئلتي دايما صعبه!؟؟
<< CLICK TO START>>

ليس أن تجد حلا بل أن تجد الافضل
أن تصـــنع الخـيال هذا هوا الأفضل</span>
لى استفسار
لماذا لا تسمحى للمستخدم بالكتابة فى الخلية مباشرة بلا من التكست بوكس؟
عن عبدالله بن عمر رضي الله عنهما أن رسول الله صلى الله عليه وسلم قال :
( أحب الناس إلى الله أنفعهم ، وأحب الأعمال إلى الله عز وجل سرور تدخله على مسلم ، أو تكشف عنه كربة ، أو تقضي عنه دينا ، أو تطرد عنه جوعا ، ولأن أمشي مع أخي المسلم في حاجة أحب إليّ من أن اعتكف في المسجد شهرا ، ومن كف غضبه ستر الله عورته ، ومن كظم غيظا ، ولو شاء أن يمضيه أمضاه ، ملأ الله قلبه رضا يوم القيامة ، ومن مشى مع أخيه المسلم في حاجته حتى يثبتها له ، أثبت الله تعالى قدمه يوم تزل الأقدام ، وإن سوء الخلق ليفسد العمل كما يفسد الخل العسل )
رواه الطبراني في الكبير
لأن الخله لو كتبت فيها فالداتا جريد راح يخزنها فالقاعدة على طول ...وانا برنامجي يمكنك من التراجع عن الاضافه او اعتماد الاضافة او التغير..وفنفس الوقت يحس المستخدم انوا بيتعامل مع الجدول مباشره.
<< CLICK TO START>>

ليس أن تجد حلا بل أن تجد الافضل
أن تصـــنع الخـيال هذا هوا الأفضل</span>
أرجوا ان يكون قد إتضح السؤال
تم تعديل هذه المشاركة بواسطة POWER _GIRL في 1 مارس 2005 في 15:09
<< CLICK TO START>>

ليس أن تجد حلا بل أن تجد الافضل
أن تصـــنع الخـيال هذا هوا الأفضل</span>
لتعذرني الاخت POWER_GIRL ولكن كيف نستطيع ان نسمح للمستخدم ان يعدل محتويات خليه في الأداة عندما يقوم بالنقر المزدوج عليها ؟؟؟؟؟
ولكم فانكشن.. والله انا كنت مستخدمه التكست بوكس بمعنى ..انك لما تضغط دبل كلك تظهرلك التكست بوكس على السجل الي تضغط عليه والمستخدم يعتقد انوا بيتعامل مع السجلات مباشرة..لكن الان ظهرلي حل اخر وانا جالسه افسر العمليه لما اخلص من فهمها اشرحلك بالتفصيل لو حبيت للطريقه الاولى او التانيه لو لقيتها افضل..
<< CLICK TO START>>

ليس أن تجد حلا بل أن تجد الافضل
أن تصـــنع الخـيال هذا هوا الأفضل</span>
شكرا لك اختي العزيزه على هذا
ان شاء الله تنحل المشكله لديك وتعطينا الحلين كلاهما للفائده :lol:
تحياتي وتمنياتي لك بالتوفيق B)
انا الآن فقط بور فهمت سؤالك
انت تريدين الكتابة في مربعات النصوص ثم اضافتها الى الداتا جريد
نفذي الخوات التالية
1 - ضعي زر اضافة عند مربعات النصوص
2 - احفظي البيانات في قاعدة البيانات
3 - حدثي الداتا جريد ستجدي البيانات موجودة
:D :D
سبحان الله MCP,MCSA,MCDBA,MCSE,MCTegyptian in Dammam----------------------------------------------------مواضيعي بالمنتدي أنشأ مشروعك بالفيجوال بيسك 6كتاب أنشأ مشروعك بالفيجوال بيسك كامل pdfكل ما يتعلق بدوال التاريخالمستخدمون والصلاحيات في برنامجك
أستاذنا العزيز Nasser50001
اللى فهمته من الصورة بيقول أنها بتعمل كده
بس هى عاوزة تطورة للأنها تجعل التكست بوكس فى الخلية وليست منفصلة عنها أسفل الجريد
رغم أنى لا أحب الداتا جريد لكن عاوز أنصح بأنها تستخدم خصائصها وخصائص الريكوردسيت لتصل لحل لموضوع قبول ورفض الإضافة
فهناك Validate وأحداث الداتاجريد الأخرى مثل AfterColEdit و AfterColUpdate
عن عبدالله بن عمر رضي الله عنهما أن رسول الله صلى الله عليه وسلم قال :
( أحب الناس إلى الله أنفعهم ، وأحب الأعمال إلى الله عز وجل سرور تدخله على مسلم ، أو تكشف عنه كربة ، أو تقضي عنه دينا ، أو تطرد عنه جوعا ، ولأن أمشي مع أخي المسلم في حاجة أحب إليّ من أن اعتكف في المسجد شهرا ، ومن كف غضبه ستر الله عورته ، ومن كظم غيظا ، ولو شاء أن يمضيه أمضاه ، ملأ الله قلبه رضا يوم القيامة ، ومن مشى مع أخيه المسلم في حاجته حتى يثبتها له ، أثبت الله تعالى قدمه يوم تزل الأقدام ، وإن سوء الخلق ليفسد العمل كما يفسد الخل العسل )
رواه الطبراني في الكبير
رائع ننتظر منكم الحل عاجلا او اجلا ... الظاهر انه سيظهر الان مادام هنا استاذان في قواعد البيانات وادوات الجداول :D
شكرا اخي ناصر بس انا عامله كل حاجا للبرنامج بس ابغا احرك التكست بوكس فوق السجل الجديد الفارغ
... وانا محتاجا احدد اسموا هنا..
<< CLICK TO START>>

ليس أن تجد حلا بل أن تجد الافضل
أن تصـــنع الخـيال هذا هوا الأفضل</span>
أخ abulyaman إنت فهمت طلبي...
ولكن انا سألت كثرا وكثرا عن إمكانيه عمل البرنامج من خلال الداتا جريد مباشره وهذا طبعا افضل ولكن الجميع استصعبوها وفي الي قال ماتجي فرأيت ان هذا الحل يلبي طلبي والبرنامج حلو وكل شي ماشي كويس بس المشكله اني ماني قادره اخلي التكست بوكس على السجل الي ظهر من الامر
DataGrid1.AllowAddNew = True
في كل السجلات يتم وضع ارتفاع التكست بوكس بإستخدام هذا السطر
text.Top = DataGrid1.RowTop(DataGrid1.Row) + 250
لكن هذا الكلام لايطبق على السجل المضاف (لأنو فارغ )
<< CLICK TO START>>

ليس أن تجد حلا بل أن تجد الافضل
أن تصـــنع الخـيال هذا هوا الأفضل</span>
ادعيلي اخ فانكشن انها تنحل ليا وقت وانا احاول اصلحها .. :wacko: ..
<< CLICK TO START>>

ليس أن تجد حلا بل أن تجد الافضل
أن تصـــنع الخـيال هذا هوا الأفضل</span>
الحمد لله قدرت احل المشكلة وإليكم الحل :
text1.Top = DataGrid1.RowTop(DataGrid1.Row) + DataGrid1.Top + DataGrid1.RowHeight
:rolleyes: وشكرا لمحاولتكم مساعدتي
تم تعديل هذه المشاركة بواسطة POWER _GIRL في 1 مارس 2005 في 20:28
<< CLICK TO START>>

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