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

jjafferr

أوفيسنا
  • Posts

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

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

  • Days Won

    415

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

  1. ومثل ما قال اخي الوزير ، وضغطت على الزر ، وطلع لي هذا الكود '------------------------------------------------------------ ' Combo3_AfterUpdate ' '------------------------------------------------------------ Private Sub Combo3_AfterUpdate() On Error GoTo Combo3_AfterUpdate_Err DoCmd.SearchForRecord , "", acFirst, "[رقم الموظف] = " & Str(Nz(Screen.ActiveControl, 0)) Combo3_AfterUpdate_Exit: Exit Sub Combo3_AfterUpdate_Err: MsgBox Error$ Resume Combo3_AfterUpdate_Exit End Sub جعفر
  2. هممم هذا اللي انت طالبه من زمان طيب ارفق لي قاعدة بيانات مصغرة ، وانا احاول اعمل موضوع خاص به ان شاء الله جعفر
  3. السلام عليكم اليك هذا المرفق الجديد : . طبعا بعد ما تدخل وووو وتصبح صفحة الادخال امامك ، 1. رجاء ادخال البيانات في صفحة الموقع يدويا ، وادخل بيانات في كل حقول الصفحة ، سواء كنت محتاج تدخلها او لا ، ولكن لا تخل نفس المعلومة مرتين (يعني اذا الاسم جعفر واسم الجد جعفر ، غيّر اسم الجد الى جعفر ، ونفس الشيء بالنسبة الى الارقام والاختيارات ، لا تدخل نفس الرقم مرتين) ، وياريت تعمل صورة من الصفحة ScreenShot . ثم انقر على زر "استيراد البيانات من صفحة الانترنت" ، واعطها شوية ثواني ، ثم افتح الجدول tbl_Retrieve ، واللي فيه حقلين Field_ID و Field_Value ، فإذا شفت البيانات التي ادخلتها في حقول صفحة الموقع ، شفتها موجودة في حقل Field_Value ، فهذا معناه ممكن التحكم في الصفحة ، وسنتعامل مع ارقام تسلسل الحقول في الصفحة بدل اسمائها ، 2. الخطوة التالية ، اريدك تضغط على الزر "ارسال البيانات الى صفحة الانترنت" (بس قبل ان تعمل هذا ، اريدك تكون اخذت صورة من الصفحة ScreenShot) ، فإذا الصفحة تتقبل ان نرسل لها بيانات ، بتشوف حقول الصفحة فيها ارقام مسلسلة ، وكذلك اريدك تأخذ صورة من الصفحة ScreenShot. 3. اريدك ترسل لي قاعدة البيانات اللي فيها بيانات حقول الموقع ، و صورة الصفحات ScreenShot اللي اخذتها (طبعا تقدر تحذف المعلومات الحساسة منها) ------------------------------ اما اذا قمت في عمل الخطوة رقم 1 والخطوة رقم 2 ، ومافي نتائج مثل ما اخبرتك ، فما بإمكاني عمل اي شيء زيادة !! جعفر 852.123.WebImport.mdb.zip
  4. السلام عليكم الكود الجديد سيغلق الاكسل ، ويقوم بحذف الملف رقم 2 بدل هذا الكود 'make reference to Microsoft Excel xx.x object Library Dim wBook As workbook Set wBook = Workbooks.Open(nFile_Name, Format:=6, Delimiter:=",") wBook.SaveAs Replace(Me.txtPath, ".csv", ".xls"), FileFormat:=xlExcel8 wBook.Close False استخدم هذا 'now we have a csv file correctly saved, 'convert it to xls Dim objXLApp As Object Dim wBook As Object Set objXLApp = CreateObject("Excel.Application") Set wBook = objXLApp.Workbooks.Open(nFile_Name, Format:=6, Delimiter:=",") wBook.SaveAs Replace(Me.txtPath, ".csv", ".xls"), FileFormat:=xlExcel8 wBook.Close 'False objXLApp.Quit Set wBook = Nothing Set objXLApp = Nothing جعفر 862.298.Remove_3_Lines_csv.mdb.zip
  5. حيا الله اخوي ابو خليل هاي يحتاج لها تجربة ، لأني من بحثي ، ما لقيت جواب لها جعفر
  6. وعليكم السلام نفترض ان حقل الادخال هو A وحقل النتيجة هو B ، فيصير الكود: عند ادخال رقم اكبر من 2000 و اصغر من 5000 ظهور رقم '2 واذا اكبر من 5000 و اصغر من 10000 ظهور رقم '3 if me.A>2000 and me.A <5000 then me.B=2 elseif me.A>5000 and me.A <10000 then me.B=3 endif جعفر
  7. حياك الله اخبرني بالضبط ماذا تريد ، وماذا فعلت ، وياريت مرفق صغير علشان افهم جعفر
  8. ووالديك ان شاء الله هذه هي الطريقة الابسط في عمل الكود ، وبدون اخطاء (لأنك تتعامل مع متغير واحد فقط في كل سطر) ، والاسهل انك شوي شوي تجرب سطر وتضيف آخر ، والارتب اذا بعدين اردت تغير شيء في الكود ، فتعرف وين تروح ، وتعرف انه ما بيأثر على الشروط/الاسطر الاخرى يعني شطارتي مو في الكود ، وانما في الترتيب المرتب جعفر
  9. وعليكم السلام http://www.utteraccess.com/forum/index.php?showtopic=1992076 رقم 63 http://www.helenfeddema.com/Code Samples.htm وتستطيع ان تنزل كود البرنامج ايضا http://www.skrol29.com/us/vtools.php واللي كان افضلهم http://www.rickworld.com/products.html جعفر
  10. وعليكم السلام خليك في النموذج مال الكود اعلاه في وضع التصميم ، وشاشة الكود مغلقة ، انقر على الكيبورد Ctrl+G ، بتدخل الكود ، وبيكون في نافذة صغيرة في اسفل شاشة الكود ، في الكود اعلاه ، احذف الشرطة من امام Debug.print ، ارجع للنموذج ، شغله ، وخليه يعطيك النتائج ، ارجع لشاشة الكود ، وشوف الشاشة في الاسفل شو مكتوب فيها جعفر
  11. جرب هذا المرفق Muscat_Browsing_csv_all.zip
  12. وعليكم السلام اعتقد بأني استاهل علامتين بس علشان هذا الترتيب ، واما اذا الاجابة صح ، فنور على نور criti = "[Num_brnamge] =" & Forms![Forme_Fatora].[Num_brnamge] criti = criti & " And" criti = criti & " ([service] Between 1 and 3 or [service] Between 6 and 8)" criti = criti & " And" criti = criti & " [Independent_Facilities] Between 1 and 3" 'Debug.Print criti Me.peoplev = DCount("[service]", "Tabil_Visitors", criti) Me.peoplev2 = DCount("[service]", "Tabil_Visitors2", criti) جعفر
  13. وعليكم السلام تستطيع تحقيق ذلك عن طريق استعلام تحديث ، ولكن وقبل ان تبدأ العمل ، اعمل نسخة من برنامجك ، لأنه اذا صارت لك مشكلة ، تقدر ترجع لبياناتك . جعفر
  14. وعليكم السلام هذه طريقتي في جميع برامجي: وهناك تحديث لكود الربط ، ويمكن انزاله من هنا http://www.jstreettech.com/files/JStreetAccessRelinker2.zip جعفر
  15. وعليكم السلام نعم ، الموقع كان به تحديث قبل قليل ، ولكن الان كل شيء تمام ومن اليمين لليسار ، هذا اعداد في الاكسس . جعفر
  16. انا اقول انك تستطيع تستعمل الهاتف وتقرأ اي باركود ، سواء من التقرير او من علبة تونه عمانية لكني في توضيحي اعلاه ، اوضحت معلومات عن تجربتي مع الباركود ، والنوع الذي استعملته جعفر
  17. يا اخوي يا شفان ليش تعطي جواب طويل لما تقدر تعطي جواب قصير ليش هذا الكود الطويل If Len(Me.Text1 & "") = 0 Then Me.Text2.Visible = False Else Me.Text2.Visible = True بينما يمكنك استعمال الكود الاقصر Me.Text4.Visible = IIf(Len(Me.Text6 & "") = 0, -1, 0) . بس يا اخوي ابو سعد ، ترى كود اخوي شفان اسرع في التنفيذ جعفر
  18. وعليكم السلام هذا معناه ان الحقل هذا هو آخر حقل في النموذج ، واعدادات النموذج عندك لقراءة "جميع السجلات" ، فيجب تغيير الاعدادت الى قراءة "السجل الحالي" . جعفر
  19. في الرابط الذي انا اشرت اليه ، استعملت الخط code39 في حقل نص عادي ، الخط بحجم 28 ، وتم طباعة الباركود على الطرف الاقصر من الهوية ، وبعد تغليف الهوية Lamination ، استعملنا الاجهزة التالية لقراءة الباركود : 1. جهاز خاص لقراءة الباركود ، مثل هذا ، وهو سريع جدا في قراءة الباركود وبأي اتجاه 2. اثنين من برامج قراءة الباركود لهواتف الاندرويد Android المجانية من سوق اندرويد ، 3. احد برامج قراءة الباركود لهواتف اي فون iPhone المجانية من سوق ابل. وجميع الاجهزة اعلاه قرأت الباركود بكفاءة وبدون اخطاء ، كما وتم طباعتها على طابعة اوراق حرارية Thermal (مثل الطابعات في السوبرماركت) ، وكذلك تم قراءة الباركود بالاجهزة اعلاه ، وبكفاءة وبدون اخطاء جعفر
  20. وعليكم السلام 1. ياريت تعطينا الرابط ، حتى اعرف خلفيته ، واستعمل الكود كاملا لتغييره حسب طلبك ، 2. الاسطر الخمسة الاولى في الكود هي التي تقوم بالتحقق من هذا الملف ، يمكنك حذفها للتجربة ، 3. ارى في الكود انه تم اغلاق صفحة الاكسل ، ولم يتم اغلاق برنامج الاكسل ، مما يؤدي الى قفل ملف csv لأنه رهن العمل (ادخل في Task Manager وشوف اذا الاكسل مفتوح ، اغلقه ، وبعدين بتقدر تحذف الملف رقم2) ، 4. جرب اللي اخبرتك اعلاه ، واخبرنا النتيجة ، وعليه نقدر نقوم بالخطوة التالية ، وهو تغيير الكود ليقوم بالعمل تلقائيا جعفر
  21. وهذه تجربتي مع الباركود ، كجزء من عمل الهويات جعفر
×
×
  • اضف...

Important Information