الانتقال إلى المحتوى

شاشات إرسالة واستقبال رسائل


Faisal Matari

Recommended Posts

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

مرفق لكم رؤية كاملة عن ارسال واستقبال الرسائل مع المرفقات ، وهو برنامج سهل وخفيف وعملي ايضاً

من ممميزاته :

1. إمكانية أرسال الراسلة الواحدة لأكثر من شخص في نفس الوقت.

2. إمكانية ارسال المرفقات.

3. يستطيع الشخص حفظ أو حذف الرسالة.

4. إمانية معرفة الرسالى الصادرة والواردة.

5. الرد بسهوله على الرسالة (الرد السريع) .

6. قاعدة البيانات عبارة عن جدول واحد فقط.

 

 

وأعتذر عن التأخير نظراً لإنشغالي 

منتظر ملاحظاتكم واستفساراتكم ..

 

 

 

MESSAGES.zip

post-139007-0-74038000-1488093630_thumb.jpeg

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

 

جهد رائع ومميز مهندس فيصل ..

 

بارك الله فيك ..

 

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

وهنا شرح لبعض محتويات جدول قاعدة البيانات

العمود ومهمته
Serial رقم الرسالة
Sender المرسل
Recievers المستقبلون
Subject العنوان
Text نص الرسالة
Dt_mess تاريخها
#Unit_code رقم الشركة
Usergroup مجموعة المستخدم
#Username اسم المستخدم
#Sector
#Del هل تم حذفها
#Rec_flag حالة الرسالة
#Dt_mess1 تاريخ العرص
#Ok_flag حالتها
Ole_atch المرفق
Msg_ref مرجع الرسالة

*ودي أشرح بعض الأمور*
الاعمدة التي أمامها# يمكنك الاستغناء عنها فهي لا تؤثر بشئ

اهم الأعمدة وشرحها
Recievers المستقبلون
هنا تكون الرسالة لأكثر من شخص يفصل بينهم علامة ;
مثلا / محمد;حمد;مصطفى;

Usergroup مجموعة المستخدم
هذه الحالات التي تعرض عليهم الرسالة ، فقد تعرض على مجموعة مستخدمين معينين

Msg_ref مرجع الرسالة
هذا نستخدمه عند ردنا على رسالة بمعنى انه اذا كان رقم Serial لها = 5 فسوف يكون هو المرجع

لعرض جميع رسائل المستخدم الحالي نكتب الاستعلام التالي

Select * from Messages
Where Recievers like '%'||:global.username||'%'
Or Usergroup = :global.usergroup

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

لعرض جميع الرسائل الصادرة من المستخدم

Select * from Messages
Where
Sender = :global.username

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

مجهود قمة في الروعة

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

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

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

السلام عليكم 

 

عمل رائع ... تسلم ايديك 

 

و لكن لي سؤال .... حضرتك وضعت جدول واحد مرفق و لكن في الـ form هناك جدول آخر 

 

يرجي التوضيح 

 

مرفق صورة 

 

post-165553-0-39404000-1489174416_thumb.jpg

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

  • بعد 3 أسابيع...

السلام عليكم ..

الفكرة قمة في الروعة وعلي ما يبدو انها متشعبة من عمل كبير نرجوا توضيحها اكثر جزاك الله عنا كل خير

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

- users_table

- users_group_table

- sale_sector

- messages

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

  • بعد 2 شهور...

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

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

  • بعد 2 شهور...

السلام عليكم ..

الفكرة قمة في الروعة وعلي ما يبدو انها متشعبة من عمل كبير نرجوا توضيحها اكثر جزاك الله عنا كل خير

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

- users_table

- users_group_table

- sale_sector

- messages

 

في الحقيقة هو جدول واحد messages ولكن بقية الجداول خاصة بالمستخدمين ومجموعااتهم ،

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

 

:global.username  متغير عام لأسم المستخدم

:global.usergroup متغير عام لمجموعة المستخدم 

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

  • بعد 11 شهور...

ممكن اعرف المستخدين الي ارسل ليهم دول جدولهم فين ولو فية ملف dmp يكون شكورا واسم الاسكيما الي هيشتغل عليها الفورم

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

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

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

×   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

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

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

جاري التحميل
×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية