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

jjafferr

أوفيسنا
  • Posts

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

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

  • Days Won

    406

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

  1. في الاكسس ، الفاصل الزمني (Time interval) بالملي ثانية ، يعني عند كتابة الثانية فيجب ان يكون الرقم 1000 (اي 1000 ملي ثانية) ، في ملف أخي محمد نموذجين ، احدهما يستخدم فاصل زمني 1 (يعني كل ملي ثانية واحدة نطلب من البرنامج النظر في وقت الكمبيوتر) ، فرجاء الانتبهاء واستخدام 1000 جعفر
  2. السلام عليكم اخوي ابوخليل كلامك جميل وواقعي بحثت في هذا الموضوع ، واتضح ان هناك طريقة بديلة تتماشى مع "المجلد الموثوق به" ، وهي إضافة "مجلد موثوق به" عن طريق ملف vbs (طبعا استعماله يكون مثل ما تفضلت ، عند تحزيم البرنامج) ، وعليه تستطيع ان تنصب برنامجك فيه وتنحلّ المشكلة هناك الكثير من الاكواد المتوفرة لهذا الغرض يعني بدل تخفيض مستوى الامان ، نعمل مجلد موثوق به جعفر
  3. شكرا يا شباب على هذه الكلمات الجميلة جعفر
  4. السلام عليكم في وقت ما ، اصبحت برامج المايكروسوفت اداة في ايدي المبرمجين المخربين ، واستغلّوا قدرة برامج المايكروسوفت على التحكم في الكمبيوتر عن طريق الـ VBA و Macro ، لذا ، اضطرت شركة مايكروسوفت الى القيام بإيقاف هذه البرامج عن طريق "مستوى أمان البرنامج" ، والطريقة التي تم الوصول لها للحماية ، اصبحت تتغير وتتحسن في اصدارات الاوفيس. اليك الطريقة الصحيحة في تمكين البرامج في استخدام VBA و Macro في الاصدار 2010: افتح برنامج الاكسس مباشرة ، وقم بإتباع الخطوات: بهذه الطريقة تستطيع ان تخبر الاكسس ان احد/بعض المجلدات هو امين/موثوق به ، وان اكسس يمكنه ان يفتح برامجك فيه وبدون رسالة الامان انا شخصيا لا اسمح لأي برنامج ان يغيّر اعدادات كمبيوتري ، واعتبره برنامج غير مرغوب فيه ، واحذفه على طول لذا ، اُفضل اتباع الخطوات اعلاه لأي كمبيوتر اتعامل معاه جعفر
  5. السلام عليكم ورحمة الله وبركاته شكرا لك أخي محمد على هذا الوسام بس ان شاء الله اكون قدر هالمسؤولية جعفر
  6. يا فرحة ما تمت كل جهاز له SDK (او كما قال أخونا ابوخليل "ملفات تطوير") خاص به ، فلهذا السبب ، وللأسف لن تستفيد من نتائج دراستي للجهاز ، وخصوصا اني لازم اتواصل مع الشباب في المؤسسة لمعرفة نوع الجهاز وموديله جعفر
  7. رحمك الله ووالديك دنيا وآخره ان شاء الله مشكور أخوي ابوخليل ، فتحت لي باب كنت غاض الطرف عنه ، وانت فتحته على مصراعيه يالله ، اراجع فكرة التصميم مرة ثانية اشوف تفاصيل SDK الجهاز ، وطريقة ربط ملف abc.dbf مع برنامج الاكسس عن طريق ODBC مباشرة جعفر
  8. السلام عليكم أخوي ابوخليل بدل استعمال SDK الجهاز ، والتعرّف/فهم اسطره البرمجية ، انا اتخذت طريق اعرفه ، وهو استيراد البيانات للأكسس ، واقوم بالتحليل ووو وطباعة التقرير . اذا سمحتوا لي ان اسرد تجربتي ، للإستفادة منها بعد تتبعنا انا وفريق العمل ، لملفات البرنامج في مجلده في الكمبيوتر ، اتضح لنا التالي: الاجهزة ، وبرنامج الكمبيوتر الذي يوصل الاجهزة ببعض: الاجهزة ترسل بياناتها الى البرنامج في الوقت الذي يتم تخزينه في الاجهزة (يعني في الجهاز ، نقول له ان يرسل بياناته الى البرنامج الساعة 9 صباحا مثلا) ، البرنامج يضيف البيانات الى ملف اسمه abc.dbf ، واذا لم يكن الملف موجود ، فيقوم البرنامج بتكوينه ، حاولت استيراد البيانات من هذا الملف الى الاكسس 2010 ، ولكن وللأسف الاكسس لم يقبله ، وبعد البحث في الانترنت وتجربة اكثر من برنامج ، اتضح ان البرنامج "DBF Viewer 2000" http://www.dbf2002.com/ لا يقوم بعمل التحويل فقط ، وانما يقبل اوامر Command Line ، وكان هذا جدا مهم لي لجعل الامور كلها تحت سيطرة برنامجي الاكسس ، فاشترينا البرنامج وطريقة العمل اصبحت: الاجهزة ترسل آخر البيانات الساعة 9 صباحا مثلا ، يقوم برنامجي الاكسس بالتالي: 1. أخذ (حذف)** الملف abc.dbf من مجلد برنامج الاجهزة ، وايداعه في مجلد Backup_dbf ، ويعطيه اسم اليوم ، 2. عن طريق الاوامر Command Line ،نحوّل الملف من abc.dbf الى abc.csv ، وذلك اذا احتجنا ان ننظر في البيانات لأي سبب كان ، 3. نستورد البيانات من abc.csv الى جدول في برنامجنا الاكسس ، 4. يقوم برنامج الاكسس بعمل التحليل*** وووو ، وطباعة التقرير ، 5. برنامجنا الاكسس يقوم بهذه العملية في مدة حوالي ساعة ونصف (طبعا وكما قلت ، العملية مرة في الشهر فقط) جعفر ** نقوم بحذف الملف من مجلد برنامج الاجهزة ، حتى لا تتراكم معلومات الاشهر فيه ، وحتى نحصل على بيانات كل شهر على حدة ، وحتى لا يكبر حجم ملف abc.dbf ، *** البرنامج يقوم بعمل حوالي 20 تحليل على اكثر من 75000 سجل ، وبعض التحاليل تتطلب فحص برامج/جداول خاصة ، مثل برنامج الاجازات ، الاستئذان والتأخر بعذر ، المستثنين من البصمة ، وووو ، واخذ القيم المناسبة منها ، ووضعها في برنامجنا
  9. السلام عليكم اليكم طريقتي بدون عنصر الصورة ، وانما وضعت الصورة على الزر مباشرة 1. عملت صورة مائلة الى السواد لكل الازرار ، حيث سنستفيد منها عند الضغط على الزر حتى تعطينا الشعور بضغطة الزر وكتبت الكلمة التي يجب ان تكون على الزر ، حيث ان اعدادات الزر يأخذ احدهما: الكلمة/النص او الصورة ، ولا يأخذهما معا: . 2. هذه اعدادات الزر ، وسنجعل الصورة على خاصية Picture للزر: . وهذا كود ثلاثة احداث تقوم بالعمل: Option Compare Database Dim image_Path As String Private Sub cmd1001_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) Me.cmd1001.Picture = image_Path & "\01-1.bmp" End Sub Private Sub cmd1001_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single) Me.cmd1001.Picture = image_Path & "\01.bmp" End Sub Private Sub Form_Load() On Error GoTo err_Form_Load image_Path = Application.CurrentProject.Path & "\icons" Me.cmd1001.Picture = image_Path & "\01.bmp" Me.cmd2005.Picture = image_Path & "\02.bmp" Me.cmd3008.Picture = image_Path & "\03.bmp" Exit Sub err_Form_Load: If Err.Number = 2220 Then Resume Next Else MsgBox Err.Number & vbCrLf & Err.Description End If End Sub . والنتيجة: . جعفر 235.Desktop.zip
  10. وأبو الشباب بعد والنِعم ، والسبعة انعام ، وانا أشهد على هذا تم غالي والطلب رخيص بس بدل ما اخلي بياناتي في الرابط اعلاه ، والقليل اللي بعرف عنه ، انا بخلي هذه المعلومات في ملفي الشخصي: http://www.officena.net/ib/profile/142414-jjafferr/?tab=field_core_pfield_25 جعفر
  11. وعليكم السلام أخي وائل هذين الرابطين فيها معلومات وامثلة على اللي تريده: http://www.officena.net/ib/topic/60554-ادراج-صورة-من-الماسح-_-سحب-الصور/#comment-391252 http://www.officena.net/ib/topic/62143-هدية-سحب-اكثر-من-صورة-من-الاسكنر-وتحويلها-الي-pdf-او-صور-مسلسلة/#comment-402210 جعفر
  12. وعليكم السلام ورحمة الله وبركاته بالإضافة الى ما قاله أخي أبوخليل: فإن بعض الاجهزة يأتي معها برنامج او اثنين جاهزين للعمل ، حتى تستطيع ان تُدخل فيها بيانات الموظفين ، مثل الاسم وبداية ساعة الدخول والانصراف ، والوقت المسموح به للتأخر ، ويوم الاستراحة الاسبوعية ، وو .... يجب الحرص على قراءة تضبيطات/اعدادات الجهاز ، فهنا قد تغني بعض هذه التضبيطات عن البرمجة ، فمثلا ، بعض الاجهزة يسجل للشخص 5 بصمات لليوم الواحد ، ولقد رأيت سجلات اشخاص استعملوها كلها في دقيقة واحدة (يعني يبصم ، ثم يبصم مرة ثانية ... خمس مرات في الدقيقة الواحدة) ، ولما يريد يبصم للخروج ، فلا يسجل الجهاز هذه البصمة ، لأن الموظف استعمل البصمات الخمسة المسموح بها لذلك اليوم (ولا تستطيع ان تزيد في هذا العدد)!! لهذا ، فمن اعدادات الجهاز هنا مثلا ، ان لا يسمح للبصمة التالية إلا بعد دقيقة مثلا ، فالمسألة سهلة للجهاز ، ولكن برمجتها وتصليح وقت البصمة في البرنامج يكون اصعب!! ونفس الجهاز يعطيك بعض انواع التقارير ، حسب الحقول التي تختارها ، والتواريخ. ومن اعدادات الجهاز كذلك ، تستطيع ان تطلب من الجهاز ان يصدر بياناته الى الكمبيوتر (سواء الكمبيوتر الموصل به ، او على الشبكة ، الى كمبيوتر معين بإستخدام IP الكمبيوتر في الشبكة) في ساعة معينة يوميا ، وبأن يقفل/يُوقف الجهاز من وقت الى وقت آخر (يعني مثلا ساعة بعد وقت الدخول الرسمي للمؤسسة ، وساعة بعد وقت الانصراف). والاجهزة عادة فيها ذاكرة تخزينية ، وتحتفظ بمعلومات البصمات حتى تصل الى تملئ الذاكرة ، والجهاز (او برنامج الجهاز الذي على الكمبيوتر) عادة عنده الامكانية في تصدير المعلومات بعدة صيغ ، منها csv xls dbf mdb ، وانا شخصيا أفضل mdb او csv ،والسبب ان البيانات اذا سُحبت شهريا ، فإنها قد تصل الى أكثر من 75000 سجل (خمسة وسبعين الف سجل) لمؤسسة تضم 2500 موظف (2500 موظف x ثلاثين يوم في الشهر = 75000 سجل) ، وصيغة الاكسل xls تتحمل 65536 سجل فقط في الورقة الواحدة ، مما ستحتاج الى اكثر من ورقة (الجهاز سيُصدر جميع الاوراق تلقائيا ، ولكن الحساب على اكثر من ورقة سيكون صعبا) ، لهذا السبب اسحب البيانات على صيغة mdb او csv او طبعا xlsx. وعادة ، المالية تطلب منك التقرير شهريا وليس يوميا ، فالسجلات ستكون كثيرة ولكن ، بعض الاوقات ، برامج الجهاز لا تفي بالغرض ، لعدة اسباب خاصة بالمؤسسة ، لهذا السبب ، فيجب عليك تصدير/استيراد هذه البيانات الى برنامجك (انا استعملت الاكسس طبعا ، وتقوم في برنامجك بالتحليل وووووو ، وطباعة التقرير جعفر
  13. السلام عليكم شباب ، نعم أخوي أبوخليل انت منهم اشكركم جزيل الشكر على هذه اللمّه والسؤال عني ، وبصراحة أخجلتوني في الفترة الاخيرة قبل غيابي ، كان عندي مجال ادخل المنتدى بكثرة ، وما انتبهت لنفسي ، وصرت اشارك في أكبر عدد من المشاركات ، وبعدها حسيت بألم في معصمي ، وهذا شئ مب جديد عليّ ، فأعرف انه بسبب كثرة العمل على الكيبورد والفأرة بعد الاستراحة بيومين او ثلاث ، جأني اتصال من مؤسستين أعمل برامج لهم ، لعمل بعض التغييرات المستعجلة والمهمة على أحد برامجهم ، ولازلت ومن كم يوم راسلني بعض الشباب على الخاص للإطمئنان عليّ (طبعا هذا غير اللي يطلب مساعدة في السؤال الفلاني ) ، فحبيت ان اطمئن الجميع اني بخير والحمدلله ، وشكر الله سعيكم بالسؤال عني ، ولا اراكم الله مكروها جعفر
  14. وعليكم السلام أخي ابومصطفى ما كان سؤالي عن تعارض الكتابة ، وانما كان: مغزى السؤال ، هل كانت المشكلة موجودة اصلا ، او ان المشكلة حصلت بسبب التعديل اللي انا عملته؟ جعفر
  15. وعليكم السلام أخي الاستاذ علي انا اعرف ان الاخ محمود يشتغل على الاكسس 2003 ، اللي مافيه التصدير لـ PDF جعفر
  16. . انا كذلك استخدم نفس الكود عيناً ، ولكني وجدته في احد المواقع الاجنبية ، ولكن ولكل ملف اكسل طريقة خاصه لإستخلاص نتائجه ، فانا غيرت الشئ البسيط في الكود ، وبدل ان يقرأ جميع اوراق الاكسل ويضع نتائجها في جدول واحد في الاكسس ، قمت بطلب كل ورقة على حدة ، الى جدول مؤقت ، ثم عن طريق الاستعلامات ، استخلص نتائج الطالب الى الجدول النهائي كل مبرمج عنده طريقة للتعامل مع المسألة جعفر
  17. سؤال ابومصطفى المرفق الاصل اللي وضعته انت في المشاركة ، واللي فيه مشكلة write conflict ، هل كانت النتائج صحيحة في النماذج: جعفر
  18. كلامي كان عن Nitro جعفر
  19. رحم الله والديك أخوي حسين انا متأكد ان الاخوة المدرسين ممكن يستفيدوا من المرفق ، لكن بالنسبة لي ، المجلدات كثيرة ، بس اكيد صاحب الحاجة بيعرف طريقه جعفر
  20. مادام عندك البرنامج ، جرب واخبرنا النتيجة ، على جميع برامج تحويل PDF اللي عندك ، بتسوي فينا خير اسهل طريقة انك تستخدم ملف MS Word مثلا ، وتصدره للـ pdf ، وابحث فيه جعفر
  21. السلام عليكم أخي الشمال من تجربتي لبرنامج Nitro انه غير متوافق مع اللغة العربية ، يعني لما تصدر التقرير العربي ، صحيح انك تشوف النتيجة بالعربية ، لكن ما تقدر تبحث فيه!! جعفر
  22. في الواقع انا بدأت العمل في البرنامج ، ولكن للأسف توقفت الشئ اللس لاحظته في ملف الاكسل ، ان كل طالب عنده صفحتين ، واحدة للحصص ، والثانية اعتقد للدين او ما شابه ذلك ، وهي مادة واحدة فقط وبدون علامات ، فايش تريد ان تعمل بها؟ جعفر
  23. حياك الله هل افهم من كلامك انك خلصت الموضوع؟ انا اعتذر منك ، انشغلت باشياء ثانية جعفر
  24. تفضل تم تفعيل الاستعلامان Q4 و Q5 ، ولكن Q4 يدخل بيانات جميل السجلات ، ماعدا السجل الذي نحن عليه ، حيث يتم ادخاله بالمعادلة التي وضعتها لك سابقا جعفر 333.فواتيراجلة.accdb.zip
  25. أحي أبومصطفى انا قلت لك من اول مشاركة في هذا الموضوع ، ومن اول سطر بعد السلام: جعفر
×
×
  • اضف...

Important Information