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

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

قام بنشر

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

الاخوه الخبراء الكرام

اسعد الله اوقاتكم بالخيرات والمسرات

انا عملت مشروع عمره

و واجهتني مشكلة

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

و عملت تاريخ ترحيل في نفس النموذج اي يتم ادخال التاريخ الذي تريد ان تغدر به البيانات

اريد ان اضيف نموذج اخر باسم المتواجدين الان

اي هذا النموذج فقط يظهر لي الاشخاص المتواجدين في الشركة

و اريد التعديل على نموذج القاديم فقط اريده ان يظهر لي البيانات الشركات التي اتت اليوم او وصلت اليوم فقط لا غير و من ثم يتم ترحيلهم الى نموذج المتواجدين

اتمنى المساعده في ذلك

ملف مرفق(ملفات)

قام بنشر

السلام عليكم

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

حتى يمكن تصور ما تحتاجه فعلا من الجداول والنماذج

ونساعدك بطريقة صياغة البرنامج بشكل أفضل

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

الاخ العزيز ابو خليل اشكر لك ردك على الموضوع

سوف اقوم بشرح الموضوع خطوه بخطوه و بالصور

1- الدخول على نموذج F_Data و هو خاص بإدخال البيانات ( شاشة ادخال البيانات )

2- ادخال البيانات في الاعلا ومن ثم الضغط على ايقونت القدوم و ادخال اسماء المعتمرين و تاريخ دخولهم و مغادرتهم مثل ماهو مبين في الصوره ادناه

1328504339751.gif

3- ان اردنا اضافة شركة جديده نضغط على ايقونة اضافة و نكرر نفس العملية السابقة

4 - ما يخص المغادرة

1- نختار الشركة المراد مغادرتها و يجب ان يكون تاريخ المغادرة لشركة موافق لتاريخ اليوم

2- يوجد في اعلا النموذج ( ادخل تاريخ الترحيل ) من هنا ندخل تاريخ المغادرة للبيانات المراد مغادرتها حسب تاريخ المغادرة هنا سوف اقوم بتغدير البيانات التي تاريخ مغادرتها

06/01/2012

سوف يتم تغدير ماهر و فيصل وسوف يبقى ابو خليل وذلك لان تاريخ المغادرة يختلف ولاكن القدوم واحد لهذه الشركة ( انظر الصورة التاليه )

1328505901151.gif

الان ما اريده هو

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

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

* البيانات التي في القادمين يتم ترحيلها اليوم التالي الى النموذج الجديد المتواجدين

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

اتمنى ان تكون الفكرة او الصورة قد اتضحت اكثر هنا

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

السلام عليكم

ما كنت اريد ان تشرح لي عملك على البرنامج بل الخطوات التتي تتخذ على الورق

وعلى كل اتضح لي شيء من طبيعة العمل

الاشخاص الذين يتم الحجز لهم ويتم ادخال تاريخ القدوم سواء حضروا ام لم يحضروا تواجدوا ام لم يتواجدوا لا يهمنا من هذا الأمر شيء

بمعنى ان الاسماء موجودة عندي في الجهاز ومن يتواجد منهم سنقوم بترحيله وندخل تاريخ المغادرة . ( وستكون اولوية المغادرة للقادم اولا بأول )

هل أنت معي في هذا المفهوم .. حتى ننتقل للمرحلة التالية

قام بنشر

ممتاز ،،، بقي سؤال وآخر

هل جميع من تؤدى لهم هذه الخدمات ضمن شركات معينة أم ان هناك أفراد لا ينتسبون لاي شركة ؟

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

هل يوجد تاريخ عودة ؟

قام بنشر

جميع الافراد ينتسبوع لشركات

نعم اخي العزيز وذلك لمعرفت لماذا عادو وفي الملاحظات يتم ذكر السبب

قام بنشر

كيف لماذا عادوا ؟؟ هذا غير مفهوم يجب التوضيح

اقصد هل يتم الاستقبال بعد العودة وتسجيل ذلك كما يتم عند المغادرة

قام بنشر

استاذي العزيز

البرنامج خاص بمكتب عمره

يتم المغادرة من قبل مدخل البيانات حسب تاريخ المغادرة

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

فهونا الموظف يقوم بترحيل الشركة الى المغادرة و عندما يذهب المندوب من المكتب الى الفندق لكي يتم تسليم الجوازات الخاصة بالشركة يتم ابلاغه بالموضوع فيقوم بالتواصل مع المكتب

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

اتمنى ان تكون الفكرة قد اتضحك استاذي العزيز

قام بنشر

اعذرني اخي العزيز تلخبطت المفاهيم عندي

اللي فهمته ان المكتب في القاهرة مثلا والمندوب في مكة

والقادمين من اين يأتون ؟ رأيت في مثالك في الجدول امريكا

كل الكلام اعلاه مافيه شي يوضح هذه النقاط ، حتى نفهم كيف القدوم والمغادرة

قام بنشر

استاذي ابو خليل

سوف اقوم بشرح وافيا لك و اتمنى ان توصل الفكرة

المشروع عبارة عن برنامج عمرة بالمدينة المنورة

1- ياتو المعتمرين من خارج السعودية او من داخلها

2- يتم توصيلهم الى فندق معين حسب الحجز

3 - يكون في الباص الواحد اكثر من 45 معتمر

4- هناك اتفاق في تاريخ القدوم لكل المعتمرين القادمين

5 - هناك اختلاف في تاريخ المغادرة مثل ما ذكرت في مشاركات سابقه

فكرت البرنامج

عمل شاشة ادخال بيانات للمعتمرين باسمائهم

*عمل شاشة تتبين الشركات التي قدمت اليوم

* عمل شاشة للمتواجدين سابقا ( اي يتم ترحيل الشركات من شاشة القدوم اليوم الى شاشة المتواجدين )

عمل شاشة مغادرة يتم ( يتم ترحيل البيانات من المتواجدين الى المغادرة حسب تاريخ المغادرة )

قام بنشر

جميل واضح بقي حاجة بسيطة محتاجة فهم

ما الفرق بين القادمين والمتواجدين ؟

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

وتسجيلهم كموتواجدين هو تأكيد قدومهم ؟

قام بنشر

جميل واضح بقي حاجة بسيطة محتاجة فهم

ما الفرق بين القادمين والمتواجدين ؟

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

وتسجيلهم كموتواجدين هو تأكيد قدومهم ؟

اشكرك للمتابعة استاذي و اخي العزيز

الجواب لسؤالك لا

يتم تسجيل البيانات وفق وصولهم فقط

اي ان كنت ترى انه لا داعي لهذا فانا معك

قام بنشر

عزيزي كاتب الموضوع انا لا افهم سبب عمل استعلامي تحديث واستعلام حذف

حياك الله اخي العزيز

بالنسبه لسؤالك عن استعلام الحاق و استعلام حذف

يتم حذف البيانات من القدوم و يتم الحاقها بالمغادرة

اتمنى تكون الصورة قد اتضحت لك و سوف تفهم اكثر معندما تشاهد الكود في زر امر الترحيل ( ترحيل البيانات )

دمت بود اخي العزيز

قام بنشر

طبعا تكون هذه الخطوة زائدة ولا معنى لها ؟

سأوافيك غدا إن شاء الله

استاذي العزيز ابو خليل انا في انتظارك

و اشكرك كل الشكر

دمت في حفظ الرحمن

قام بنشر

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

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

فاذا كنت تعطي الرحلات ارقاما خاصة يرجع اليها عند الحاجة فلا بد ان نبحث له عن مكان مناسب .

قام بنشر

جميل ما فعلته استاذي العزيز استمر فيما تراه مناسبا لك

وانا معك

انا كنت اقصد بهذا الرقم ترقيم تلقائي لشركات و بعد ذلك غيرت مسماه الى رقم الرحلة

فلك الاختيار اخي العزيز و وفقك الله

قام بنشر

ارفقت لك اخر ما وصلت اليه

فقط لا تستعجل الامور

هكذا يحسن التعلم وتجتنى الفائدة

المطلوب :

ادخل بيانات مناسبة لكل شركة مثلا سبعة ستة مسافرين او اكثر لكل شركة وادخل تاريخ القدوم فقط

ثم ارفقة مرة اخرى لعمل الخطوة التالية

dbk.rar

قام بنشر

تفضل اخي العزيز

قمت بتعبئت البيانات مثل ما طلبت اخي و استاذي العزيز

شاهدة ما قمت بعمله اخي العزيز

قمت بحذف الاستعلامات

و جعلت النماذج مصدرها الجداول وليس مثل ما كنت انا اعمل من قبل الاستعلامات

تم تغير اسماء الجداول

هدا ما لحظته الى الان ارفق لك المرفق بعد ادخال البيانات

dbk.rar

قام بنشر

ملاحظاتك في محلها ولكننا لسنا في غنى عن الاستعلامات

اليك المرفق بعد تطبيق الفكرة كاملة

استخدمنا ثلاث نماذج فرعية

sub_travA للقادمين او بالاصح لتسجيل القادمين ، وستبقى بياناتهم ظاهرة حتى يتم تسجيل المغادرة

sub_travB للمتواجدين وهم الذين تاريخ مغادرتهم اكبر او مساوي لتاريخ اليوم الحالي

sub_travC للمغادرين وهم الذين تاريخ مغادرتهم سابق لتاريخ اليوم

هذا التوزيع يتم آليا بدون تدخل من المستخدم فقط ادخل تاريخ المغادرة ثم انقر زر ترحيل

تم ضبط زر الترحيل فلا يعمل الا مع النموذج الأول فقط

dbk2.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