السلام عليكم اخوانى الكرام
لدى برنامج لحفظ الملفات يعمل من خلال زر لاستدعاء الملف المطلوب وحظة داخل فولدر يحمل رقم تلقائى يسجل عند ضغط زر الحفظ وايضاً بيانات اخرى مع رقم الملف
وانا عايز اسجل فى قاعدة البيانات سجل يحفظ فى مسار الفولدر اللى تم حفظة وانشاء زر عند كل صف فى بيانات الجدول عند الضغط علية يعرض او يفتح لى مسار الفولدر اللى تم حفظة
ارجو ان تكون الامور واضحة ..
قاعدة البيانات اكسس
عند تعبأة الجدول في البيانات احفظ مسار الملف في الـــ Tag الخاص باي خلية من خلايا الداتا واستدعها بعد ذلك عند فتح الملف
(29-06-19, 06:39 PM)سامي محمد كتب : [ -> ]عند تعبأة الجدول في البيانات احفظ مسار الملف في الـــ Tag الخاص باي خلية من خلايا الداتا واستدعها بعد ذلك عند فتح الملف
اخى الكريم .. لدى البرنامج وعند زر الحفظ يقوم بأمرين وهو حفظ الملف اللى انا استدعيتو من جهازى الى مجلد داخل فولدر المشروع يحمل اسم customerdate داخل هذا الفولدر فى الملفات اللى تم حفظها وكل ملف يحمل رقم تلقائى مع بعض البيانات تحفظ فى قاعدة البيانات اكسس
والحاجة اللى انا عايز اوصلها وهى
عند تخزين البيانات فى الجدول انا عامل سجل على شكل زر فى الجدول اريد عند ضغط الزر دة جنب كل صف من صفوف الجدول يفتح او يعرض ليا فولدر رقم الملف اللى انا حملتو
وهو دة سؤالى اللى عايز اوصلو
وشكرا لك
(29-06-19, 06:39 PM)سامي محمد كتب : [ -> ]عند تعبأة الجدول في البيانات احفظ مسار الملف في الـــ Tag الخاص باي خلية من خلايا الداتا واستدعها بعد ذلك عند فتح الملف
او يا اخى اريد فى اخر خانة فى الجدول زر تحميل من خلالة عند النقر علية يقوم بتحميل الملف اللى انا رفعتة مع سجل الحفظ
واضح يا اخ وهي الطريقة الــ Tag ولكي تبين لك الصورة
عند تحميل الداتا بالبيانات الصف الذي جعلته زر اضف في الـ Tag الخاص به مسار الملف هكذا
كود :
DataGridView1(2, x).Tag = 'ضع ها معلومة مسار الملف من قاعدة البيانات ،
وفي حدث الــــ النقر على الخلية ضع هذا الود
كود :
Private Sub DataGridView1_CellClick(sender As Object, e As DataGridViewCellEventArgs) Handles DataGridView1.CellClick
If e.ColumnIndex = 2 Then
Process.Start(DataGridView1(0, e.RowIndex).Tag)
End If
End Sub
أنا وضع الرقم 2 لانه صف الازرار ولكن انت عدل عليه ان احتجت
(29-06-19, 07:09 PM)سامي محمد كتب : [ -> ]واضح يا اخ وهي الطريقة الــ Tag ولكي تبين لك الصورة
عند تحميل الداتا بالبيانات الصف الذي جعلته زر اضف في الـ Tag الخاص به مسار الملف هكذا
كود :
DataGridView1(2, x).Tag = 'ضع ها معلومة مسار الملف من قاعدة البيانات ،
وفي حدث الــــ النقر على الخلية ضع هذا الود
كود :
Private Sub DataGridView1_CellClick(sender As Object, e As DataGridViewCellEventArgs) Handles DataGridView1.CellClick
If e.ColumnIndex = 2 Then
Process.Start(DataGridView1(0, e.RowIndex).Tag)
End If
End Sub
أنا وضع الرقم 2 لانه صف الازرار ولكن انت عدل عليه ان احتجت
شكرا على اهتمامك يا اخى
ولكن انا لا اريد ان اذهب الى مسار الفولدر اللى انا جبت منو الملف .. ولكن انا اريد عند الضغط على الزر ان يذهب الى مسار الفولدر اللى تم الحفظ فى داخل مجلد المشروع الذى يحمل اسم customerdate اللى بداخلة مجلدات العمل التى تحمل ارقام تلقائية
وهذا ما اعنية انا ايضا
انظر الى هذا المثال في المرفقات
آسف استبدل هذا
كود :
DataGridView1(2, x).Value = T.Rows(x)("Ext")
كود :
DataGridView1(2, x).Value = "فتح الملف"