اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

السلام عليكم 

لدي قاعدة بيانات لاستخدامها كأرشيف لملفات بي دي اف وهذه القاعدة تنشيء فولدر تلقائيا بعد فتح الفورم  "تذاكر_ادخال"  لكن عندما قمت بتقسيم القاعدة لمشاركتها من السيرفر واجهت مشكلة ان كل مستخدم حين يفتح الفورم سوف ينشئ على سطح مكتبه الفولدر  تلقائي والمفروض ان الفولدر فقط يتم انشاءه على السيرفر فقط

ارجو من الخبراء مساعدتي في اجاد حل لهذه المشكلة ولكم الشكر

الارشيف.rar

قام بنشر

وعليكم السلام 🙂

 

اعمل هذا التعديل:

بدل هذا السطر
Project_path = Application.CodeProject.Path


استعمل شيء من هذا القبيل
Project_path = "\\DB_on_Server"

بحيث
\\DB_on_Server
هو مسار حفظ البيانات على السيرفر او مجلد المشاركة

 

جعفر

  • Like 1
قام بنشر

لقد جربت ما اقترحته ونجحت الطريقة.... لكن هل يمكن تغيير المسار من فورم معين ومنه يتغير في المديول 

قام بنشر

اذا كنت بحاجة الى تغيير دائم لهذا المجلد ، فالطريقة الافضل هي عمل جدول خاص ، واعمل فيه سجل واحد فقط ، وهو اسم ومسار المجلد (طبعا يمكنك عمل عدة مسارات و سجل لكل مسار) ،

وتعمل نموذج خاص لتغيير هذه القيمة.

 

ثم في جميع الاماكن في برنامجك ، تنادي المسار هكذا:

Project_path = dlookup("[myScan_Path]","tbl_myScan","[ID]=1")

 

جعفر

قام بنشر

السلام عليكم 

لقد انشات الجدول والفورم للمسار وغيرت الكود لكن مانجحت معي ربما انا اخطات في الكود يرجى من المرفق اصلاح المشكلة ولك الشكر

الارشيف.rar

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information