بحث مخصص من جوجل فى أوفيسنا
Custom Search
|
-
Posts
10020 -
تاريخ الانضمام
-
تاريخ اخر زياره
-
Days Won
408
نوع المحتوي
التقويم
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو jjafferr
-
ربط مربعين سرد وتصفير الثاني في حالة تغير قيمة الاول
jjafferr replied to simsimasy's topic in قسم الأكسيس Access
شكرا جزيلا على هذا التوضيح الجميل ، رحم الله والديك جرب استخدام الحدثين التاليين بدل الحدثين اللي عندك مسبقا ، وشوف اذا يؤدي بالغرض: Private Sub StationCodeM_AfterUpdate() Me.StationName = Me.StationCodeM.Column(1) Me.FeederName = "" Me.FeederCodeM.Requery Me.FeederCodeM.SetFocus Me.FeederCodeM.Dropdown End Sub Private Sub FeederCodeM_BeforeUpdate(Cancel As Integer) Me.FeederName = Me.FeederCodeM.Column(1) Me.FaultCodeM = "" End Sub جعفر -
المشكلة في كود الـ Api ، فهو يختلف من 32 بت عنه في 64بت ، ويجب عليك تضبيط الكود ليعمل على النوعين هذا الرابط يشرح لك المشكلة ، وطريقة الحل: http://www.officena.net/ib/topic/64325-مثال-يعمل-على-اكسس-32-بت-و-64-بت/ وفي الرابط الاعلى هناك رابطين خارجيين مهمين ، فيجب تتبعهم للحصول على الفائدة الكاملة جعفر
-
برنامج حجمه 5.80 ميكا بايت كيف يتم رفعه للمنتدى
jjafferr replied to حربي العنزي's topic in قسم الاقتراحات و الملاحظات
-
وعليكم السلام هذه حاله غير طبيعية في الاكسس!! اذا كانت جميع برامج الاكسس عندك تُغلق عند الضغط على الزر ESC ، فأعتقد بأنه يجب عليك إعادة تنصيب أكسس ، واثناء التنصيب انتبه للزر التخصيص ، ومنه اختار تنصيب الاكسس كاملا ، وذلك عن طريق استعمال الزر الثاني في هذا الرابط: http://www.databasedev.co.uk/image/office2007_1.jpg ثم تختار Run all from my Computer ، وهو الاختيار الثاني المظلل في الصورة في الرابط التالي: http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-60-37/1373.AccessRunAllFromMyComputerOCT.jpg أما إقتراح أخي عبدالرحمن ، فهي طريقة لحل مشكلتك حاليا ولكن يجب ان تعرف اننا نستخدم زر ESC في الغاء إدخال السجل/تعديل البيانات في النموذج/الجدول (يعني اذا ادخلت معلومة في سجل جديد او عملت تعديل في معلومات سجل ، وقبل الانتقال الى سجل آخر ، واردت حذف الادخال/التعديل في هذا السجل ، فإضغط على الزر ESC ، فان اكسس سيلغيه ) ، فهذا الزر له اهمية في العمل جعفر
-
ربط مربعين سرد وتصفير الثاني في حالة تغير قيمة الاول
jjafferr replied to simsimasy's topic in قسم الأكسيس Access
انا انزلت ملفك قبل ان اضع مشاركتي السابقة ، وملفك مافيه الاجابة على اسئلتي ، لهذا السبب ما قادرين نفهم المطلوب بالضبط رجاء: جعفر -
رجاء النظر في هذا الرابط: http://www.officena.net/ib/topic/64036-هل-استخدم-اوفيس-32-بت-او-64-بت/ جعفر
-
ربط مربعين سرد وتصفير الثاني في حالة تغير قيمة الاول
jjafferr replied to simsimasy's topic in قسم الأكسيس Access
السلام عليكم الموضوع غير واضح ، لهذا السبب لا يمكن الوصول الى الاجابة الصحيحة رجاء تعمل مثال في الاكسل: 1. عن الذي موجود بعدة سجلات ، 2. ثم لما تغير المحطة (هل سجل جديد او سجل موجود سابقا) ، ماذا تريد ان يكون في حقل الفيدر (سواء في هذا السجل او جميع السجلات). معلش ، خذ من وقتك واعطنا هذا التفصيل ، وان شاء الله تجد الاجابة جعفر -
حساب اقدمية من تاريخ بالسنة والشهر واليوم
jjafferr replied to Taher DZ's topic in قسم الأكسيس Access
السلام عليكم أخي كريمو في الواقع انا انزلت مرفقك قبل يومين ، ولكن للأسف لم يكن فيه بيانات كافية اجرب عليها ، والاهم انه لم اجد المثال المتكامل الذي يجب ان احتذي به رجاء تعمل مثال تكون فيه النتائج الصحيحة ، وتشرح لماذا النتائج صحيحة ، وعليه نحاول ان نلوي يد البرنامج ونجعله يعطينا نفس النتائج ان شاء الله جعفر -
حيا الله الشباب ، ومشكورين على تشجيعكم جعفر
-
برنامج حجمه 5.80 ميكا بايت كيف يتم رفعه للمنتدى
jjafferr replied to حربي العنزي's topic in قسم الاقتراحات و الملاحظات
هلا بيك أخوي كنت اشرب شاي وآكل مكسرات فقلت خلني اشوف السؤال اللي ما يخليني أفكر ، وما يشغلني عن شغلي (انت تعرف ، مو كل المكسرات نفس الحجم والطعم ، فلازم ادقق واختار ، وهذا يحتاج تمعّن ) ، فلقيت سؤال أخوي حربي قدّامي ، وكان الانسب لوضع التفكير جعفر -
برنامج حجمه 5.80 ميكا بايت كيف يتم رفعه للمنتدى
jjafferr replied to حربي العنزي's topic in قسم الاقتراحات و الملاحظات
هلا والله الشباب سألوا عني هنا: http://www.officena.net/ib/topic/66388-غياب-الاستاذ-جعفر-عن-المنتدى/ وإدارة الموقع ضمّتني لهم هنا: http://www.officena.net/ib/topic/66487-نرحب-بالأخ-جعفر-فى-فريق-الموقع/ تعال شاركنا هناك جعفر -
وعليكم السلام أخي غسان المفروض ان برنامج الاكسس يشتغل على جميع الاصدارات (يعني الاصدار الجديد يشغّل برامج الاصدار الاقدم "تقريبا") ، فما ممكن نحكم على السبب ، إلا اذا ارفقت البرنامج ، واوضحت مكان المشكلة بس السؤال اللي على بالي ، ليش تستخدم الاكسس 64بت ؟ جعفر
-
برنامج حجمه 5.80 ميكا بايت كيف يتم رفعه للمنتدى
jjafferr replied to حربي العنزي's topic in قسم الاقتراحات و الملاحظات
وعليكم السلام أخي حربي هناك طريقتين حسب علمي: 1. ان ترفع البرنامج على احد مواقع رفع الملفات او DropBox او Google Drive (مع اعطاء خاصية السماح لأي شخص يحصل على رابط الملف ان يقرأ الملف دون ان يكون لديه حساب في Google Drive مثلا) ، 2. الرابط التالي فيه برنامج الضغط المجاني 7z http://www.7-zip.org/ هذا البرنامج فيه خيارات الضغط الاخرى مثل zip rar ، ولكن 7z يضغط الملف بشكل أكبر من الباقين ، فقم باستخدامه في الضغط واحفظ الملف ، ثم غيّر صيغة الملف من مثلا abc.7z الى abc.zip ، وارفقه في المنتدى مع وضع ملاحظة بتغيير صيغة الملف (لاحظ ملاحظتي في هذا الرابط:) http://www.officena.net/ib/topic/63915-تقرير-شهري-بالغياب/#comment-415943 انا شخصيا أفضل ان يكون المرفق في المنتدى هذا ، بدلا ان يكون في مكان آخر ، لكن الخيار لك جعفر -
عداد الوقت في النموذج (عنوان معدل)
jjafferr replied to بسام محمد صالح شعلان's topic in قسم الأكسيس Access
في الاكسس ، الفاصل الزمني (Time interval) بالملي ثانية ، يعني عند كتابة الثانية فيجب ان يكون الرقم 1000 (اي 1000 ملي ثانية) ، في ملف أخي محمد نموذجين ، احدهما يستخدم فاصل زمني 1 (يعني كل ملي ثانية واحدة نطلب من البرنامج النظر في وقت الكمبيوتر) ، فرجاء الانتبهاء واستخدام 1000 جعفر -
السلام عليكم اخوي ابوخليل كلامك جميل وواقعي بحثت في هذا الموضوع ، واتضح ان هناك طريقة بديلة تتماشى مع "المجلد الموثوق به" ، وهي إضافة "مجلد موثوق به" عن طريق ملف vbs (طبعا استعماله يكون مثل ما تفضلت ، عند تحزيم البرنامج) ، وعليه تستطيع ان تنصب برنامجك فيه وتنحلّ المشكلة هناك الكثير من الاكواد المتوفرة لهذا الغرض يعني بدل تخفيض مستوى الامان ، نعمل مجلد موثوق به جعفر
-
شكرا يا شباب على هذه الكلمات الجميلة جعفر
-
السلام عليكم في وقت ما ، اصبحت برامج المايكروسوفت اداة في ايدي المبرمجين المخربين ، واستغلّوا قدرة برامج المايكروسوفت على التحكم في الكمبيوتر عن طريق الـ VBA و Macro ، لذا ، اضطرت شركة مايكروسوفت الى القيام بإيقاف هذه البرامج عن طريق "مستوى أمان البرنامج" ، والطريقة التي تم الوصول لها للحماية ، اصبحت تتغير وتتحسن في اصدارات الاوفيس. اليك الطريقة الصحيحة في تمكين البرامج في استخدام VBA و Macro في الاصدار 2010: افتح برنامج الاكسس مباشرة ، وقم بإتباع الخطوات: بهذه الطريقة تستطيع ان تخبر الاكسس ان احد/بعض المجلدات هو امين/موثوق به ، وان اكسس يمكنه ان يفتح برامجك فيه وبدون رسالة الامان انا شخصيا لا اسمح لأي برنامج ان يغيّر اعدادات كمبيوتري ، واعتبره برنامج غير مرغوب فيه ، واحذفه على طول لذا ، اُفضل اتباع الخطوات اعلاه لأي كمبيوتر اتعامل معاه جعفر
-
السلام عليكم ورحمة الله وبركاته شكرا لك أخي محمد على هذا الوسام بس ان شاء الله اكون قدر هالمسؤولية جعفر
-
السلام عليكم أخوي ابوخليل بدل استعمال 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 سجل ، وبعض التحاليل تتطلب فحص برامج/جداول خاصة ، مثل برنامج الاجازات ، الاستئذان والتأخر بعذر ، المستثنين من البصمة ، وووو ، واخذ القيم المناسبة منها ، ووضعها في برنامجنا
-
السلام عليكم اليكم طريقتي بدون عنصر الصورة ، وانما وضعت الصورة على الزر مباشرة 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
-
وأبو الشباب بعد والنِعم ، والسبعة انعام ، وانا أشهد على هذا تم غالي والطلب رخيص بس بدل ما اخلي بياناتي في الرابط اعلاه ، والقليل اللي بعرف عنه ، انا بخلي هذه المعلومات في ملفي الشخصي: http://www.officena.net/ib/profile/142414-jjafferr/?tab=field_core_pfield_25 جعفر
-
وعليكم السلام أخي وائل هذين الرابطين فيها معلومات وامثلة على اللي تريده: http://www.officena.net/ib/topic/60554-ادراج-صورة-من-الماسح-_-سحب-الصور/#comment-391252 http://www.officena.net/ib/topic/62143-هدية-سحب-اكثر-من-صورة-من-الاسكنر-وتحويلها-الي-pdf-او-صور-مسلسلة/#comment-402210 جعفر
-
وعليكم السلام ورحمة الله وبركاته بالإضافة الى ما قاله أخي أبوخليل: فإن بعض الاجهزة يأتي معها برنامج او اثنين جاهزين للعمل ، حتى تستطيع ان تُدخل فيها بيانات الموظفين ، مثل الاسم وبداية ساعة الدخول والانصراف ، والوقت المسموح به للتأخر ، ويوم الاستراحة الاسبوعية ، وو .... يجب الحرص على قراءة تضبيطات/اعدادات الجهاز ، فهنا قد تغني بعض هذه التضبيطات عن البرمجة ، فمثلا ، بعض الاجهزة يسجل للشخص 5 بصمات لليوم الواحد ، ولقد رأيت سجلات اشخاص استعملوها كلها في دقيقة واحدة (يعني يبصم ، ثم يبصم مرة ثانية ... خمس مرات في الدقيقة الواحدة) ، ولما يريد يبصم للخروج ، فلا يسجل الجهاز هذه البصمة ، لأن الموظف استعمل البصمات الخمسة المسموح بها لذلك اليوم (ولا تستطيع ان تزيد في هذا العدد)!! لهذا ، فمن اعدادات الجهاز هنا مثلا ، ان لا يسمح للبصمة التالية إلا بعد دقيقة مثلا ، فالمسألة سهلة للجهاز ، ولكن برمجتها وتصليح وقت البصمة في البرنامج يكون اصعب!! ونفس الجهاز يعطيك بعض انواع التقارير ، حسب الحقول التي تختارها ، والتواريخ. ومن اعدادات الجهاز كذلك ، تستطيع ان تطلب من الجهاز ان يصدر بياناته الى الكمبيوتر (سواء الكمبيوتر الموصل به ، او على الشبكة ، الى كمبيوتر معين بإستخدام IP الكمبيوتر في الشبكة) في ساعة معينة يوميا ، وبأن يقفل/يُوقف الجهاز من وقت الى وقت آخر (يعني مثلا ساعة بعد وقت الدخول الرسمي للمؤسسة ، وساعة بعد وقت الانصراف). والاجهزة عادة فيها ذاكرة تخزينية ، وتحتفظ بمعلومات البصمات حتى تصل الى تملئ الذاكرة ، والجهاز (او برنامج الجهاز الذي على الكمبيوتر) عادة عنده الامكانية في تصدير المعلومات بعدة صيغ ، منها csv xls dbf mdb ، وانا شخصيا أفضل mdb او csv ،والسبب ان البيانات اذا سُحبت شهريا ، فإنها قد تصل الى أكثر من 75000 سجل (خمسة وسبعين الف سجل) لمؤسسة تضم 2500 موظف (2500 موظف x ثلاثين يوم في الشهر = 75000 سجل) ، وصيغة الاكسل xls تتحمل 65536 سجل فقط في الورقة الواحدة ، مما ستحتاج الى اكثر من ورقة (الجهاز سيُصدر جميع الاوراق تلقائيا ، ولكن الحساب على اكثر من ورقة سيكون صعبا) ، لهذا السبب اسحب البيانات على صيغة mdb او csv او طبعا xlsx. وعادة ، المالية تطلب منك التقرير شهريا وليس يوميا ، فالسجلات ستكون كثيرة ولكن ، بعض الاوقات ، برامج الجهاز لا تفي بالغرض ، لعدة اسباب خاصة بالمؤسسة ، لهذا السبب ، فيجب عليك تصدير/استيراد هذه البيانات الى برنامجك (انا استعملت الاكسس طبعا ، وتقوم في برنامجك بالتحليل وووووو ، وطباعة التقرير جعفر