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

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

قام بنشر (معدل)

السلام عليكم ورحمة الله وبركاته

تمنياتي لحضراتكم جميعا بأن تكونوا في اسعد واحسن حال

لدي استفسار قد اكون مخطئ في طرحه ربما لا يكون هناك سبيبل فيه ولكني ساعرضه لعل وعسى قد مر على خبراتكم الطويله

هل من الممكن نقل بيانات من جدول معين او جداول الى جدول اخر  بمعنى 

في المرفق تجدون نموذج مصغر 

هناك شركه بها عدد 5 فروع/  والفروع بها موظفون , نظام العمل أن يعمل الموطف لمدة 5 اشهر ثم ياخد اجازه وبعد ال 5 اشهر يعاد تعيينه في فرع اخر 

وعليه عند تسجيل بياناته في المره الاولى سيكون من مظفي الفرع المسجل به بياناته . وعند انتهاء مدة عقده سيجل له تاريخ نهاية 

السؤال هل من الممكن عند اعادة تعيينه في فرع اخر نسترجع جميع بياناته المسجله في الفرع الاول

ما دفعني الى السؤال انا البيانات كثيره جدا وبها مرفقات كثيره 

شكرا لحضراتكم 

New Microsoft Access Database.accdb

تم تعديل بواسطه mohamed elalfy
قام بنشر

السلام عليكم

مشاركه مع اخى @husamwahab جزاه الله خيرا 💐

هل هذا ما تريد

افتح النموذج اختار الفرع المحول منه ثم اختار الفرع المحول اليه ثم اختار الموظف الذى سيتم نقله للفرع المحول عليه ثم اضغط زر تنفيذ

ملحوظه الاسماء سوف تظهر بعد اختيار الفرع المحول منه

ثم افتح الجدول الخاص بالفرع المحول عليه

جرب ووافنا بالنتيجه

New.accdb

  • Thanks 1
قام بنشر
14 minutes ago, mohamed elalfy said:

للاسف عدد الفروع 5 ولا يمكن تقليصه

 

لا اقصد تقليص عدد الفروع 

القصد تقليص الجداول مع بقاء عدد الفروع اي التعديل ببنية قاعدة البيانات

  • Thanks 1
قام بنشر (معدل)

استاذي الفلاحجي 

جزاك الله كل خير 

هذه الرساله تظهر عند الضغط على الفرع المحول منه 

pm;m;l,;l,l;,m;,;l,.PNG

تم تعديل بواسطه mohamed elalfy
قام بنشر
11 دقائق مضت, husamwahab said:

لا اقصد تقليص عدد الفروع 

القصد تقليص الجداول مع بقاء عدد الفروع اي التعديل ببنية قاعدة البيانات

ا حسام 

يستحيل تقليص وضم الجداول 

لان كل جدول مساحته كبيره 

وعند ضمه سيصل الجدول الواحد الى 2 جيجا وتقفل القاعده تمام كما تعلم

1 دقيقه مضت, الفلاحجى said:

طيب جرب الان

 

New.accdb 556 kB · 0 تنزيلات

حالا 

  • Like 1
قام بنشر
1 دقيقه مضت, الفلاحجى said:

شغال عندى وجربته قبل ما ارفعه

طيب حجرب بكره من المكتب  ان شاء الله

ممكن لو عند حضرتك وقت تشرحلنا نفذت الفكره ازاي

قام بنشر

ساشرح باختصار

الكمبو الاول والثانى لاختيار الفروع ووضعت بمصدر الصف لهم نفس الجمله التاليه

SELECT MSysObjects.Name, MSysObjects.Flags
FROM MSysObjects
WHERE (((MSysObjects.Flags)=0) AND ((MSysObjects.Type)=1));

فى حدث بعد التحديث للكمبو الاول وضعنا الكود التالى لجلب الاسماء بناء على الفرع

Sub cmbF1_AfterUpdate()
Dim x As String
Dim strSQL As String

x = Me.cmbF1.Value

strSQL = "SELECT الاسم FROM " & "[" & x & "]" & ";"
Me.cmbEmp.RowSource = strSQL

End Sub

بعد اختيار الاسم

فحدث عند النقر قمت بوضع الكود التالى لالحاق البيانات

Private Sub btnRun_Click()

Dim x As String
Dim y As String
Dim z As String

x = Me.cmbF1.Value
y = Me.cmbF2.Value
z = Me.cmbEmp.Value


DoCmd.RunSQL "INSERT INTO " & "[" & y & "]" & "( الاسم, [تاريخ الميلاد], [الشهاده الجامعيه], الجامعه, الراتب, [الحاله الاجتماعيه], [تاريخ بداية الخدمه] )" & _
"SELECT الاسم,[تاريخ الميلاد],[الشهاده الجامعيه],الجامعه,الراتب,[الحاله الاجتماعيه], Date() AS SDate " & _
"FROM " & "[" & x & "]" & " WHERE (الاسم='" & z & "');"

End Sub

 

 

قام بنشر

الف شكر

ان شاء الله كده واضح جدا

انا عاجز عن الشكر

بكره ان شاء الله حجرب وان شاء الله تنجح 

فعلا فكره عبقريه

عاجز عن الشكر وربنا يجعله في ميزان حسانتك ان شاء الله

 

  • Thanks 1
قام بنشر

اتبع الشرح فالرابط التالى ووافنا بالنتيجه لحل هذه المشكله

 

 

الشكر لله ثم لاخواننا واساتذتنا جزاهم الله خيرا

بالتوفيق

  • Thanks 1
قام بنشر

سلام عليكم  ا / ابو بسمله 

عارف اني تعبت حضرتك معايا بس ان شاء الله كله في ميزان حسناتك ان شاء الله 

حاولت اشتغل على الاكواد بس اتلغبطت مني عشان الحقول كانت متسميه بالعربي 

انا غيرت الجدول وعملت الحقول بالانجليزي , لو في مجال حضرتك تعملي الفكره على المرفق 

New Microsoft Access Database.accdb

قام بنشر
14 ساعات مضت, الفلاحجى said:

السلام عليكم

مشاركه مع اخى @husamwahab جزاه الله خيرا 💐

هل هذا ما تريد

افتح النموذج اختار الفرع المحول منه ثم اختار الفرع المحول اليه ثم اختار الموظف الذى سيتم نقله للفرع المحول عليه ثم اضغط زر تنفيذ

ملحوظه الاسماء سوف تظهر بعد اختيار الفرع المحول منه

ثم افتح الجدول الخاص بالفرع المحول عليه

جرب ووافنا بالنتيجه

New.accdb 560 kB · 2 تنزيلات

أخي @الفلاحجى شغل مية على مية . 

لكن السؤال : المفروض عندما تنقل بيانات الموظف حسن مثلا من الفرع 1 إلى الفرع 2 ما تبقى بالجدول 1 . لأنه اذا بقيت صار اسم حسن مكرر في جدولين . 

قام بنشر
8 دقائق مضت, فايز.. said:

أخي @الفلاحجى شغل مية على مية . 

لكن السؤال : المفروض عندما تنقل بيانات الموظف حسن مثلا من الفرع 1 إلى الفرع 2 ما تبقى بالجدول 1 . لأنه اذا بقيت صار اسم حسن مكرر في جدولين . 

هو ده المطلوب ا فايز 

عشان لو اتلغى اتلغت فترة عمله بالفرع 1 , 

ولكنه لا يفتح معي  😭😭

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