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

jjafferr

أوفيسنا
  • Posts

    10020
  • تاريخ الانضمام

  • تاريخ اخر زياره

  • Days Won

    408

كل منشورات العضو jjafferr

  1. الحقني يا ابوعبدالله ، هذا شيفان انتقل من الكلام العلمي الكثيف اللي نفهمه ، الى الاختصار المُعجز اللي ما نفهمه جعفر
  2. وعليكم السلام نعم تستطيع ، ولكن يجب ان تعرف جميع الحروف التي تحتاج الى تغيير اولا ، وهذا سهل ، قم بجلب مجموعة من الملفات ، وباستخدام طريقتي اعلاه ستعرفهم جميعا ، ثم نعمل وحدة نمطية لتغيير الاحرف الخطأ الى الاحرف الصحيحة ، سواء بإستخدام الحرف او رقمه AscW ، وننادي هذه الوحدة النمطية من الاستعلام ، هذا الرابط يعطيك فكرة جعفر
  3. وعليكم السلام عملت برنامج بسيط يحول الحروف الى ascii ، اي يعطينا رقمها حسب اعدادات Unicode ، والنتيجة وضعتها في جدول ، كل حرف (من جدول 1 و 2) وضعتهم جنب الاخر ، رجاء النظر الى الحقلين AscW_1 و AscW_2 ، والتي ارقامها تختلف ، فالبرنامج يعتبرها حرف يختلف ، لذلك لا تستطيع الربط بين الاسمين: . جعفر 617.Err_Data.mdb.zip
  4. أخي السيد شوف الرابط التالي ، فيه نفس فكرتك ، ولكن بالاكسل: جعفر
  5. مبروك اللقب أخي شيفان ، ونعرف انك ستتحمل اعباء وزنه وشكرا أخي ابو زاهر على الملاحظة جعفر
  6. افضل طريقة هي ان تنزل البرنامج ، وتتبع طريقة العمل ، ولما البرنامج يشتغل بطريقة صحيحة ، اعمل نسخة منه ، وابدأ بحذف الكائنات واحدا واحدا ، مثل النماذج والجداول والوحدات النمطية (احذف احدهم وجرب البرنامج) ، الى ان ترى ان البرنامج لا يعمل المطلوب ، فتعرف الكائنات المهمة فيه ، هنا تنقل هذه الكائنات الى برنامجك الآخر جعفر
  7. عفوا ابو عبدالله ، بس للأسف ما عندي فكرة عن الموضوع يمكن الرابط التالي يفيدك https://www.codeproject.com/Articles/53059/Parallel-Processing-MS-Access-VBA-Application جعفر
  8. ليس في الاستعلام ، وانما في حدث الزر امر9 مثل ما ارفقتيه في الصورة في اول مشاركتة لك جعفر
  9. تفضل نعمل آخر سجل حسب آخر ادخال (ويمكن استخدام Max بدلا عن Last) والنتيجة . ونستعمل هذا الاستعلام كمعيار لربط السجلات الاخيرة ، مع الجدول الاساسي: والنتيجة جعفر 616.Database1.accdb.zip
  10. انا كنت ادري ان ردّي مُحبط ، ولكني اضطررت ان اكتبه وسأزيدك بشيء آخر وهو: رجاء لا تضيع وقتك في هذا الموضوع ، فأنت كنت من الاوائل الذين دخلوا في هذا المجال ولديك مشاركة جدا غنية عن Google Drive ، ولم تصل الى نتيجة ، وانا قرأت الكثير عن هذا الموضوع ، وكيف ان بعض الشركات صرفت مبالغ كبيرة ، ولم يصلوا الى نتيجة وكما قلت: أخي السيد جمال ، دعنا نرى فكرة اخرى جميلة من افكارك المُبدعة ، واستثمر الوقت فيها نصيحة اخ الى اخيه السيد جعفر
  11. وعليكم السلام حسب علمي ، وانا لست بخبير في SQL Server الواجهة ممكن ان تكون: - اكسس - وبرنامج Visual Studio به عدة برامج يمكن استخدامها كواجهة ايضا ، مثل جميع عائلة Net. ومنها Asp و #C و VB ... ، جميعها مكمّله لـ HTML ، اي يجب عليك معرفة HTML عند استخدام البرامج اعلاه، هذا والله العالم ، وفي انتظار رد محترفي هذا المجال جعفر
  12. حيا الله أخي طارق بقليل من التعديل على اماكن وجود الحقول في التقرير ، ثم . واصبحت النتيجة: و . جعفر 615.obeidi input44.mdb.zip
  13. وعليكم السلام ازّيك يا ريس حسب علمي ، One Drive مثله مثل DropBox و Google Drive ، كلها لا تصلح للمزامنه وقد قام الكثير بعمليات برمجية كثيفة لها ، وبدون فائدة جعفر
  14. انت بحاجة الى وحدة نمطية تضع فيها كل شرط ، هكذا (طبعا لم اضع كل الشروط ، وعليك بإضافتها كلها): Function Clean_Data(S) 'S = string of numbers mixed with data If Right(S, 2) = "-x" Then C = Mid(S, 1, Len(S) - 2) ElseIf Right(S, 5) = "xxxxx" Then C = Mid(S, 1, Len(S) - 5) Else C = S End If Clean_Data = Trim(C) End Function وتنادي الوحدة النمطية من الاستعلام هكذا: B: Clean_Data([f5]) والنتيجة حسب الشروط التي في الوحدة النمطية: جعفر
  15. المفروض ان اكتب: تستطيع في الحدث "بعد التحديث" للحقل ad ويمكنك ان ترفق هذه الجزئية من البرنامج ، وخلينا نشوف كيف نحلها ان شاء الله جعفر
  16. شكرا جزيلا أخي شفان انا شفت البرنامج سابقا ، ولكني الآن انزلته ، وبالفعل به الكثير ، وكما قلت انت : جعفر
  17. السلام عليكم الرابطين فيها نقاش مطوّل عن الساعة: و جعفر
  18. أخوي ابو زاهر الآن انزلت مرفقك ، وماشاء الله بحر من الكائنات لازم تخبرنا وين تريدنا نطالع ، اي جدول ، اي حقل ، اي قيمة ، .... وهكذا ، واذا شرحك وافي ، فعلى بركة الله ، ولكن رجاء ، اعطنا كل التفاصيل يعني: 1. ما حد يعرف برنامجك مثلك ، فلا تتوقع منا نبحث عن حقل هنا او هناك ، 2. ساعدنا بمعرفة المطلوب وبدقة ، علشان نساعدك بالاجابة وبشرح جعفر
  19. تفضل: ضع جملة SQL هذ في استعلام: SELECT MSysObjects.Name FROM MSysObjects WHERE (((MSysObjects.Type)=1 Or (MSysObjects.Type)=6) AND ((Left([Name],4))<>'MSys') AND ((Left([Name],1))<>'f' And (Left([Name],1))<>'~')) ORDER BY MSysObjects.Name; 1 معناه جدول مضمن ، و 6 معناه جدول مرتبط جعفر
  20. وعليكم السلام قد تجد المطلوب في موضوع أخونا شيفان جعفر
  21. وعليكم السلام أخوي ابو زاهر معظم المتواجدين في المنتدى ليسوا بمحاسبين ، لذلك ما نفهم هذه المصطلحات من بيانات قاعدة بياناتك ، اعمل اللي تريده بالاكسل او الوورد او بالصور ، واعطي تفصيل عن المطلوب ، واحنا ان شاء الله نحاول ترجمته بالاكسس جعفر
  22. كم مستخدم عندك؟ عادة لكل مستخدم سجل فيه معلوماته ومعلومات الدخول، فاذا كان عندك مستخدم اسمه جعفر ، وآخر اسمه جعفر2 ، وعند دخولك النموذج ، فتلقائيا النموذج يُفتح على السجل الاول ، والذي يكون جعفر ، ولكن المستخدم قد يكون جعفر2!! الطريقة السهلة لكي تعرفين ان البيانات متطابقة هي ان تجعلين الحقول ظاهره وغير مخفية ، ومنها تكون المقارنة شيء آخر تستطيعين عمله هو تغيير الكود بهذا: if me.sds1.text=me.user_Name and ..... بحيث تضيفين للحقول الغير مضمنه كلمة .text ومعناها القيمة التي لم تُحفظ بعد واذا هذه الطرق ما نفعت ، فلوسمحتي ترفقي هذه الجزئية من قاعدة بياناتك جعفر
  23. وعليكم السلام تستطيع في الحدث "بعد التحديث" ان تقول: me.Qty=me.ad جعفر
×
×
  • اضف...

Important Information