بحث مخصص من جوجل فى أوفيسنا
![]()
Custom Search
|
-
Posts
12838 -
تاريخ الانضمام
-
Days Won
239
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو ابوخليل
-
تعديل واضافة كود عمل ماسح ضوئي مع برنامج (IrfanView)
ابوخليل replied to Ahmed_J's topic in قسم الأكسيس Access
جلست على المثال فترات طويلة المشكلة التي واجهتها انه لا يتم الاتصال بالماسح من خلال الكود .. رغم ان يتصل من خلال البرنامج i_view64.exe على كل حال بالنسبة للحفظ هل جربت مثل هذا : Dim mypath mypath = CurrentProject.Path & "\My_Archive\Import\My_pdf\" Shell ("c:\Program Files (x86)\irfanview\i_view32.exe /batchscan=(ahmed,1,1,2,0,mypath,pdf,1) /scanhidden") اعتذر اخي كنت تمنيت ان الكود عمل يبدوا ان النظام له يد في ذلك -
السلام عليكم اهم النقاط التي يجب اعتبارها عند انشاء شجرة العائلة 1- الاهتمام بمعرف الفرد .. فالافضل ان يكون رقم الهوية (الرقم القومي ) ، وان لم يتهيأ ذلك فيجب تخصيص كل جدول بنطاق محدد من الارقام ، وهذا الأخير هو الذي عملت به في هذا المثال . والسبب ان الجداول كثيرة حيث ان كل جيل او طبقة لهم جدول يخصهم ، وغالبا نحتاج ضم الجميع في استعلام واحد لإجراء بعض العمليات الخاصة التي تستلزم ضمهم ولهذا وجب الاهتمام بمعرف الفرد . 2- تسمية الجداول والاستعلامات بأسماء يمكن من خلالها المقارنة بين هذه الاسماء برمجيا .. والتعرف عليها لمناداتها عند اللزوم اتمنى ان تجدوا الفائدة والمتعة . شجرة أوفيسنا.rar
-
تعديل واضافة كود عمل ماسح ضوئي مع برنامج (IrfanView)
ابوخليل replied to Ahmed_J's topic in قسم الأكسيس Access
لا يوجد في جهازي (ارفان فيو) فقمت بتحميله لا يوجد في جهازي اكروبات لذا حذفت مكتبته من المكتبات .. عليك ملاحظة ذلك بحثت وحاولت احقق الفكرة ونجحت في الصور .. ولكنه لم يتعرف على ملف pdf ايضا الكود يقوم بتحويل صيغ الملفات .. كل ما عليك عمله هو تغيير صيغة الملف الوجهة لا اعلم لماذا لم يتعرف على ملف pdf .. قد يكون لمكتبة acrobat دخل في ذلك .. لا اعلم او ان لـــــ (ارفان فيو) اعدادات خاصة المصدر test2.rar -
عليكم السلام ما المشكلة اخي .. الامر يسير جدا اعمل تقرير واجعل مصدر بياناته الاستعلام نفسه
-
السلام عليكم برنامج شجرة العائلة بحاجة الى اعداد خاص في الجداول خاصة المعرف ، فيجب ان يكون المعرف هو رقم الهوية لضمان عدم التشابه وان تعذر ذلك يجب ان يخصص نطاق ارقام خاص بكل جدول وبما ان مثال الاخ جو بحاجة الى تغيير شامل في الجداول والنماذج .. وهذا بالتأكيد لن يكون مقبولا عنده ، رأيت ان اعمل هذا التأسيس في موضوع مستقل . وسوف اضع الرابط هنا عند ادراج طريقتي . تم الادراج هنــــــــــــــا
-
طهور .. لا باس عليك جمع الله لك بين الأجر والعافية
-
انظر هنا
-
كيف اسمح للمستخدم اخفاء وترتيب الاعمدة عن طريق الكود ؟
ابوخليل replied to alzahrani07's topic in قسم الأكسيس Access
تم عمل المطلوب عملت جدول فرعي مرتبط بمعرف المستخدم ، ثم كود برمجي لنسخ تسميات الحقول الى هذا الجدول لجميع المستخدمين المسجلين ---------------------------------------- طبعا المثال لا يحتوي على آلية لتعيين المستخدم وانما يتم ذلك في برنامجك عند بدء فتح البرنامج لذا عملت شيئا من هذا القبيل في النموذج لتعيين مستخدم محدد كي نشاهد نتيجة العملية ------------------------------------- تطبيق الفكرة سهل ويسير فقط تتبع الخطوات من خلال النماذج نبدأ من نموذج الإعداد / ثم نموذج الخيارات / ثم النتيجة في نموذج عرض البيانات آمل ان يحوز على رضاك ويلبي طلبك ،،، Data2.rar -
كيف اسمح للمستخدم اخفاء وترتيب الاعمدة عن طريق الكود ؟
ابوخليل replied to alzahrani07's topic in قسم الأكسيس Access
فكرتك جميلة .. والحاجة هي ام الاختراع سأحاول تنفيذها .. فانتظرني -
كيف اسمح للمستخدم اخفاء وترتيب الاعمدة عن طريق الكود ؟
ابوخليل replied to alzahrani07's topic in قسم الأكسيس Access
الأمر يسير جدا .. ما دام العمل على الشبكة وكل مستخدم له واجهاته الخاصة ،، فالامر عادي يمكنه اخفاء العمود وسيتستمر هذا الإخفاء حتى يظهره مرة اخرى عملية الاخفاء تتم على النموذج مباشرة -
تعديل كود حفظ مسار الصور من الماسح الضوئي (سكانر)
ابوخليل replied to Ahmed_J's topic in قسم الأكسيس Access
الجهاز الذي عندي HP عادي ولولا وجوده عندي لما تمكنت من ضبط الكود .. طبعا اي تعديل يحتاج تجربة لذا لا يمكنني معالجة الكود ما لم يكن عندي مثل جهازك هذا اتوقع ان خاصية عدد النسخ موجودة في مربع حوار الجهاز ،، مثل الطابعة اذا كان توقعي صحيح فالكود يحتاج فقط لدوارة (لوب) يدرج فيها معرف الصورة -
هل من الممكن جعل النموذج ينشىء زر عند حدوث شرط ؟
ابوخليل replied to Foksh's topic in قسم الأكسيس Access
لنبدأ مما انتهى الآخرون منه -
تعديل كود حفظ مسار الصور من الماسح الضوئي (سكانر)
ابوخليل replied to Ahmed_J's topic in قسم الأكسيس Access
السلام عليكم التعديل تم كالتالي : 1- وجدت خلل غير ملاحظ وهو تسمية متغير بنفس اسم حقل الاسم ... وهنا تظهر فائدة Option Explicit في رأس المحرر 2- حذفت جميع ما يخص انشاء المجلدات وحذفها ، واذا اردنا حذف الملف وبياناته التي في الجدول فأرى من الأفضل تخصيص زر خاص بها 3- المشكلة الحقيقية كانت في ادخال مجلد قاعدة البيانات ضمن المسار .. فقمت باستبعاده عن المسار اخيرا ازلت جميع المسافات في تسميات المجلدات .. للتنبيه فيما لو نقلت القاعدة بجانب مجلداتك Newfolder.rar -
مشاركة مع اخي قاسم باختصار : البيانات الثابتة في جدول ( الثابتة هي التي لا تتغير على الأقل خلال سنة مالية ) البيانات المتغيرة في جدول ( وهي التي تتغير كل شهر او كل فترة ) العلاقة التي تربط بين الجدولين هو حقل الرقم الوظيفي . كما اشار الاستاذ قاسم ابتعد عن الحقول المحسوبة .. فالافضل ان المجاميع تتم في الاستعلام في الاستعلام يتم ادراج البيانات المطلوبة من الجدولين ويتم الجمع هذا الاستعلام سيكون هو مصدر التقرير (كشف الراتب )
-
هل من الممكن جعل النموذج ينشىء زر عند حدوث شرط ؟
ابوخليل replied to Foksh's topic in قسم الأكسيس Access
الملف المرسل يضيف حقول جديدة ولا دخل لنا في البيانات الموجودة ، بحيث لا تتأثر هذا اقوم بعمله دوما اضيف حقول متنوعة على الاقل ثلاثة حقول المسألة لا تتوقف عند الحقول .. بل تتعدى الى اضافة جداول جديدة .. ويمكن عمل علاقة للجدول البعيد برمجيا على كل حال هذه الاجراءات يضطر الى استخدامها بهذه الطريقة حين تكون الجهة مالكة البرنامج حساسة حول الاطلاع على بياناتها . -
ربط اوليات المراسلات الاولية مع بعضها البعض
ابوخليل replied to زياد الحسناوي's topic in قسم الأكسيس Access
شايبنا العزيز كما ذكرت لكم اعلاه انا حاليا اعمل على عمل مشابه ، واليكم شرحا لخطواتي في العمل . ولا استغني عن وجهات النظر لأصحاب الخبرة في هذا المجال : 1- جدول رئيسي يشتمل على (معرف المعاملة) ورقم الورود وتاريخه وحقول اخرى تخص المعاملة يجب انجازها + جهة الصادر ورقمه وتاريخه + حقل التسديد ( يتم تحديث هذا الحقل من الجدول الفرعي ) ننتظر المعاملة الى ان تعود الينا .. اذا عادت يتم رصدها في : 2- جدول فرعي مرتبط بالرئيسي بواسطة (معرف المعاملة ) وهو نسخة طبق الأصل من الرئيسي (تقريبا ) والفرق بينهما ان المعرف في الرئيسي لا يمكن تكراره هذه المعاملة تذهب وتعود عدة مرات ( الى جهة او جهات متعددة ) وفي كل مرة تعود تأخذ سجلا جديدا في الجدول الفرعي ليس هناك تغييرات جذرية او فروقات في سجلات المعاملة المرصودة سوى بعض التغييرات مثل تغير الموظف مدخل البيانات ونحو ذلك لا يتم تسديد المعاملة التي صدرت ، وانما التسديد يتم على المعاملات الموجودة .. لأن الخطوة التي تلي التسديد هي الحفظ في الأرشيف وهذا يعني ان اي معاملة مصيرها الرجوع الى اول جهة اصدرتها الجدول الفرعي هذا اسميته جدول المتابعة ومنه يتم التسديد على آخر سجل تم رصده .. وفي الوقت نفسه يتم تحديث حقل التسديد في الرئيسي لكي لا تظهر المعاملة في عمليات البحث الحالية . هذه المعاملات والمكاتبات متنوعة من حيث الموضوع والمحتوى ... ويمكننا من خلال جدول المتابعة اجراء الكثير من العمليات : التتبع والمقارنة والتصفيات والبحث ... الخ -
هل من الممكن جعل النموذج ينشىء زر عند حدوث شرط ؟
ابوخليل replied to Foksh's topic in قسم الأكسيس Access
من تجربتي مع التطوير : اولا يجب فصل الجداول عن الواجهات الجداول يمكنني زيادة جداول او حقول او تغيير مسميات عن بعد .. واذا كانت الجهة حساسة يمكن ارسال ملف تنفيذي يقوم بالمهمة بالنسبة للازرار وغيرها من نماذج واستعلامات وتقارير .. يكفي ارسال نسخة محدثة من الواجهات الى الجهة التي تعمل على البرنامج القصد اني ابتعد عن وجع الرأس في مثل هذه الجزئيات -
ملحوظة ملاحظة جميلة من الاستاذ @Foksh حول ازرار اختيار الشعبة .. ماذا لو استجد مستقبلا زيادة في الشعب لذا فالحل المرن المحكم هو استبدال الازرار بمربع تحرير يتم الاختيار منه تجدون ادناه تعديل على المرفق السابق TT3.rar
-
ربط اوليات المراسلات الاولية مع بعضها البعض
ابوخليل replied to زياد الحسناوي's topic in قسم الأكسيس Access
مستغر ب ليه؟ نحن رفقاء درب واكيد يوجد تزامن بين مخك ومخي تعقيب : من يتتبع مشاركاتي حول هذا الخصوص يلاحظ انني انهج هذالنهج وانصح بشدة باستخدام الجدول الواحد ما امكن ذلك ويسعدني ان تكون افكاري مشابهة لفكر قامة برمجية معتبرة .. الى درجة توحي بالاقتباس -
ربط اوليات المراسلات الاولية مع بعضها البعض
ابوخليل replied to زياد الحسناوي's topic in قسم الأكسيس Access
خذ باعتبارك ان البرمجة فكر يجب ان تتبلور الفكرة جيدا في رأس المبرمج اللي فهمته منك ان الكتاب والبرقية بينهما ارتباط وثيق ( بالمعلومة) اي انهما يعالجان موضوع واحد توجيهات : 1- الكتاب او البرقية يجب ان يأخذ رقما خاصا بمشأتك (معرف ) بغض النظر عن رقمه في الجهة الواردة منها 2- اذا تستلزم البرقية رقما يخصها مغايرا لرقم الكتاب (معرف فرعي) فمكان هذا الرقم هو الجدول الفرعي اما الجدول الرئيسي فيشتركان برقم واحد ( يسمح بالتكرار مرتين فقط ) وذلك باستخدام خاصية مفاتيح الجدول 3- رقم الكتاب او البرقية الوارد من الجهة الخارجية والتاريخ يتم ادراجه ضمن السجل عند تسجيل الوارد ،، ايضا عند اصدار الكتاب يتم ادراج رقم الصادر وتاريخه الخلاصة : المعرفات الخاصة بالمعاملات هي ارقام تخص المنشأة .. يرجع اليها عند البحث والتصفية . -
ربط اوليات المراسلات الاولية مع بعضها البعض
ابوخليل replied to زياد الحسناوي's topic in قسم الأكسيس Access
لا اعلم لماذا عملت كل هذه الجداول لو عملت جدولا واحدا للصادر وآخر للوارد لكان الأمر مقبولا نعم .. وازيدك من الشعر بيتا .. اعتقد ان جدولا واحدا يقوم بعمل هذه الجداول الأربعة .. ويكون التصميم اقوى واسرع في حصر البيانات خذ نفسا واستمع انا اعمل الآن على عمل مشابه لعملك .. ( معاملات تصدر وتعود مرة اخرى ) قد يتكرر ذهاب وعودة معاملة اكثر من اصابع اليدين صنعت جدولين فقط الجدول الأول اساس يرصد فيه بيانات المعاملة سواء كان مصدرها المؤسسة نفسها او تكون وردت من جهة خارجية واهم حقل فيها هو رقم خاص بها غير قابل للتكرار .. ويرتبط بنفس الرقم في الجدول الثاني ( رأس لأطراف ) الجدول الثاني : هو لحركة المعاملة صدورا او ورودا مع الأخذ بالاعتبار ان الورود والصدور يرصد في سجل واحد .. وهذا ما عملته انا ( لأن العمل هذا خاص يستلزم هذه الطريقة ) ويمكن ان تكون الطريقة بالعمل المتعارف عليه وهي ان تكون كل حركة ( صادر أو وارد) في سجل يخصها ونعمل حقل يدل على نوع الحركة هنا يمكننا الاستعلام عن المعاملة او الخطاب في تقرير واظهار جميع الحركات التي تمت عليه -
مشاركة مع اخوتي .. تم تحقيق الفكرة مع مراعاة تغير نظام الحضور ( الشتوي / الصيفي) Public Function funTestTimes() On Error GoTo err_idt Dim idt As String idt = DLookup("[hour_no]", "[Ttime]", "[time_from] <=#" & Time() & "# And [time_to] >=#" & Time() & "# ") funTestTimes = idt err_exit: Exit Function err_idt: If idt = "" Then MsgBox "لا يوجد حصص في الوقت الحالي" Resume err_exit End If End Function TT2.rar
-
شاركونا التهنئة بارتقاء اخوين عزيزين على قلوبنا الى مجموعة الخبراء
ابوخليل replied to ابوخليل's topic in قسم الأكسيس Access
اخونا @شايب لا يرغب . 🏃♂️ وعند جهينة الخبر اليقين . دعوني اشق القربة 😳 .. سبق لأخينا شايب ان حصل على الترقية مرتين ونحن ننزل عند رغبة استاذنا .. ولا نزيد .. -
تمرين تمرين للمهارات البرمجية 😊💪🏻 ((( لعبة الكلمات المتقاطعة ))) :: 🔳🔲🔳🔲🔲🔳
ابوخليل replied to Moosak's topic in قسم الأكسيس Access
سبحان الله رجعت بي الى الوراء خمسين سنة .. كنت في الخامسة عشر .. اتتبع الجرائد ( الصحف ) من اجلها .. واجد متعة لا يعادلها متعة اذا حصلت على واحدة . في ذلك الوقت لا تخلوا جريدة او مجلة منها .