اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

مشاركة نموذج علي القاعدة


moamen salem

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

السلام عليكم 

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

رابط هذا التعليق
شارك

وعليكم السلام :rol:

 

الطريقة الصحيحة لوضع قاعدة البيانات على الشبكة ، هي ان تعملها جزئين ، جزء للجداول (وتسمى BE) ، وجزء لباقي كائنات البرنامج (وتسمى FE)،

جزء الجداول يكون على مجلد على الشبكة ، ويكون لجميع المستخدمين صلاحيات القراءة/التغيير ، 

جزء بقية الكائنات ، يكون على كمبيوتر كل مستخدم ، وتكون جداول الجزء الاول مرتبطة مع هذا الجزء.

 

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

احد طرق التحديث:

1. ان تعمل جدول في جزء الجداول ، ويكون فيه حقل واحد ، وقيمة واحدة فقط ، وهي رقم التحديث ، وطبعا هذا الجدول سيكون مربوط مثل بقية الجداول ، بالجزء الثاني ،

2. وفي جزء بقية الكائنات ، تعمل جدول محلّي ، اي غير مرتبط مع الجزء الاول ، ويكون فيه حقل واحد ، وقيمة واحدة فقط ، وهي رقم النسخة الحالية للجزء الثاني ،

3. عند تشغيل الجزء الثاني ، فسيعمل مقارنة بين رقم نسخته (من الجدول المحلي) ، ورقم نسخة التحديث (من الجدول المرتبط) ، فاذا تطابقت الارقام ، فمعناه انه لا يوجد  نسخة جديدة ،

اما اذا لم تتطابق الارقام ، فمعناه ان هناك نسخة جديدة موجودة ، ويجب ان يتم استبدال نسخته (التي على كمبيوتره ، بتلك التي في الشبكة) :rol:

 

هذه صلب الفكرة :rol:

 

 

جعفر

  • Like 5
  • Thanks 1
رابط هذا التعليق
شارك

فكرة رائعة من استاذ رائع

ولكن ماهي طريقة الإستبدال .....

الغاء تثبيت النسخة الحالية على جهاز المستخدم .. ومن ثم تثبيت النسخة الجديدة من الشبكة ..  اقصد يدويا ويقوم به المستخدم ؟؟

بالتوفيق للجميع

 

رابط هذا التعليق
شارك

في ٢٧‏/١‏/٢٠١٦ at 18:31, jjafferr said:

اما اذا لم تتطابق الارقام ، فمعناه ان هناك نسخة جديدة موجودة ، ويجب ان يتم استبدال نسخته (التي على كمبيوتره ، بتلك التي في الشبكة) :rol:

هذه صلب الفكرة :rol:

جعفر

استاذ جعفر باشا وصلت الفكرة :clapping:

بس نرجو جعلها دون تدخل المستخدم أي بمجرد أن أحدث واضع التعديل على الشبكة ويقوم أي مستخدم بفتح البرنامج يتم تنبيهه وعمل التحديث تلقائياً

بس لا تطول علينا :Rules:

رابط هذا التعليق
شارك

اشكركم جميعا علي المشاركة بس ارجو استاذي جعفر ان التحديث يتم انشائه مباشرا بمعني التعديل علي النموذج يتم تعديل باقي الاجهزة الامرتبطة

رابط هذا التعليق
شارك

في 1/27/2016 at 20:01, سعيد صواب said:

ولكن ماهي طريقة الإستبدال .....

الغاء تثبيت النسخة الحالية على جهاز المستخدم .. ومن ثم تثبيت النسخة الجديدة من الشبكة ..  اقصد يدويا ويقوم به المستخدم ؟؟

.

أفا ، شو هالكلام أخوي سعيد ، بالطريقة هاي الطبخة ما تكون كاملة:blink:

 

في 2/2/2016 at 09:44, عبدالله المجرب said:

1. بس نرجو جعلها دون تدخل المستخدم أي بمجرد أن أحدث واضع التعديل على الشبكة ويقوم أي مستخدم بفتح البرنامج يتم تنبيهه وعمل التحديث تلقائياً

2. بس لا تطول علينا :Rules:

.

حيا الله أخوي ابواحمد :rol:

1. مثل ما يقولون: مسكتني من ايدي اللي توجعني ، لكن ولا يهمك ، ما يصير خاطرك إلا طيب ، غالي والطلب رخيص :rol:

2. بس عطني كم يوم ، عندي شغل مستعجل ، أخلصه وارجع لكم بالمثال ان شاء الله :rol:

 

20 ساعات مضت, moamen salem said:

ان التحديث يتم انشائه مباشرا بمعني التعديل علي النموذج يتم تعديل باقي الاجهزة الامرتبطة

.

أخي مؤمن :rol:

تحديث بقية الكمبيوترات ، سيتم بالطريقة اللي شرحتها انا في مشاركتي السابقة:rol:

 

 

جعفر

  • Like 2
رابط هذا التعليق
شارك

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

رابط هذا التعليق
شارك

وعليكم السلام أخي مؤمن :rol:

 

لكل برنامج طريقة في العمل ، وطريقة أكسس هي كما شرحتها لك سابقا :rol:

وما ممكن عملها مثل ما يعمل برنامج المحاسبة الذي تتكلم عنه.

ثم ما المشكلة ، كل اللي راح يصير ، ان المستخدم لما يشغل برنامجه ، تلقائيا راح تيجي له رسالة: "هناك نسخة جديدة من البرنامج ، رجاء الانتظار حتى اجلب لك البرنامج" ، والمسألة راح تأخذ ثواني :rol:

 

بالمناسبة ، ماهو برنامج المحاسبة الذي تتكلم عنه ، والذي يسمح لك بتغيير التصميم؟

 

جعفر

رابط هذا التعليق
شارك

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

رابط هذا التعليق
شارك

استاذ جعفر في مشكلة عندي بالله حاول تساعدني بخبرتك في الاكسس انا عامل برنامج ولاغي الشفت ولاغي شريط الادوات وقافل الفيجوال بس للاسف عندي واحد بيفتح البرنامج وبيدوس اختصارات لوحة المفاتيح زي مثلا f11 يفتحله جميع كائنات القاعدة مع اني لاغي استخدام مفاتيح الاكسيس وخيارات التنقل من اعداد القاعدة ارجو الافادة 

رابط هذا التعليق
شارك

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