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

الردود الموصى بها

قام بنشر

أخوتي الأعزاء

عند التجوال في منتدانا الطيب نجد الكثير من التساؤلات و الاستفسارات والنقاشات و التطبيقات التي تتعلق بميزة الارشفة الملحقة بتطبيقات مختلفة بغض النظر عن غاياتها ، حيث ان التطورات التقنية في مجال البرمجة اتاحت المجال للكثير من الافكار وشطحات الخيال في مجال استخدام الارشفة و اساليبها المختلفة في التطبيقات البرمجية بغض النظر عن لغة البرمجة المستخدمة او الغاية من التطبيق البرمجي او مستوى بساطة او تعقيد هذا التطبيق.

وقد عكفت منذ فترة على التفكير في هذه الاساليب و امعنت النظر في مناهجهاوقلبت الامر بين ما علمني ربي من وجوهه ، وخرجت بتجارب جيدة نفعتني ومن حولي ، منها البسيط ومنها المعقد المتعب ، ومنها السهل ومنهاالمركب ، وفي جولات من العصف الذهني والتدريب و التجريب خرجت بنتائج وتطبيقات لا بأس بها جربت منها ما نفعني به الله في التطبيقات العاملة في الشركة التي اتولى ادارتها ، وفي غيرها.

وبعد تفكير و استشارة لأهل الرأي ، رأيت و الله المستعان ان أبدا موضوعا جديدا حول هذا الموضوع تحديدا ، أسعى فيه- بتوفيق من الله - لتجميع الحوارات والمناقشات و التطبيقات الخاصة بهذا الموضوع في مكان واحد ، تركيزا للجهد وتنسيقا له سواءا أكان مني أو من كل الاخوة و الاخوات الزملاء الافاضل في هذا المنتدى ، ولي فيه منهج بالطرح وترتيب متصور ، قد أصيب فيه وقد أخطئ ، ولي عند الله وعد بأجرين للاولى وفي الثانية أجر، آملا من كافة الاخوة و الزملاء ان يعينوني ما استطاعو بالحوار والنقاش والتطبيق ، وان وجدتم مني بساطة او عدم دراية كافية فلتتصدقوا على بالعون و الرأي ، وان كان مني خوض فيما لا أعلم فنبهوني بأدب طلاب العلم وسعة صدرهم ، وان كان منكم من يرى بنفسة القدرة على ادارة هذا الموضوع بما لا استطيع فله الصدارة ومنكم نستفيد .

والله من وراء القصد وهو المستعان

  • Like 3
قام بنشر

أخي ابا خليل

بارك الله بك ونفع بعلمك ، ما وهبنا الله بعض مما وهبك ، وشكر الله لك ادبك وزادك بسطة في العلم والعقل.

أخوتي الافاضل

من حيث انتهينا نبدأ ، وباسم الله وحوله نصول ونجول ، ونسأل علام الغيوب ان يعلمنا ما ينفعنا وينفعنا بما علمنا .

من خلال القاء نظرة سريعة على المشاركات التي تتعلق بالارشفة الملحقة بالتطبيقات نجد ان جلها ينصب على ما يلي :

ارفاق أكثر من وثيقة او مرفق للسجل الواحد

وهناك تصريح متوافق بان هذه المرفقات تكون من انواع شتى من الملفات ذات الامتدادات المختلفة

كما نجد توافقا على ضرورة حفظ هذه الملفات في مجلدات مختلفة خارج قاعدة البيانات وحسب طريقة معينة متصورة غير موضحة

ويطلب الجميع ربط هذه المجلدات وما تحوي من ملفات بالتطبيق وبسهولة للعودة اليها عند الحاجة

ويستمر الطلب بأن يكون اجراء الارشفة ( وحصرا ) عبر الماسح الضوئي Scanner من خلال النظام متوافقا مع ادخال المعلومات .

والغاية من الارشفة هنا سهولة الحصول على المعلومات

ورغم تعدد اساليب الطرح و الحاجات التفصيلية الخاصة الا ان ما ورد مجمل القول وأعمدة بحثة – فيما أدركت – وقد أكون أغفلت ما لم ادرك .

فمن هنا أظن بداية البحث و الحوار ، فان كان على ما اوردت زيادة فاعينوني .

  • Like 1
قام بنشر

بارك الله فيك على هذا الطرح ونحن معك في هذا النقاش وعسى الله ان ينفع به

اريد ان انوه بانه لابد من وجود سكنر خاصة لسحب عدة اوراق بالعملية الواحدة حتى يكون برنامج الارشفة مكتملة الملحقات

وشكراً

  • Like 1
قام بنشر

أخوتي الافاضل

من حيث انتهينا نبدأ ، وباسم الله وحوله نصول ونجول ، ونسأل علام الغيوب ان يعلمنا ما ينفعنا وينفعنا بما علمنا .

أهمس باذنكم أخوتي بان قلة التفاعل تورث هبوط الهمة ، وتنزع فتيل الاندفاع ، وقد واجهت هذا الامر أكثر من مرة حتى أنني احتسبت في نفسي حساباته قبل ان اطرح هذا الموضوع ، وصممت على الاستمرار ، لأن فعلي وقولي قد احتسبته عند الله ابراءا للذمة في علم تعلمته بفضل الله ، ولا يفهم هذا عتابا لا بل جزء من علم ويقين أدركته من فضل علام الغيوب.

أخوتي الافاضل

بدأت بانشاء قاعدة بيانات افتراضية للتطبيق ، هذه القاعدة و من - باب التأكيد عل الفكرة التي اطرحها - آمل ان ترتبط باي قاعدة بيانات مهما كانت غايتها ، و سنعمل ان تكون كأدة أو تطبيق مستقل خاضع للتعديل وملحق بتطبيقات الاكسيس لغايات الأرشفة.

عبر تجاربي البسيطة والتطبيقات التي قمت بانشائها أعمل حاليا على تجزئة الافكار و اعطائها حقها من التفكير و التحليل والتطبيق بشكل مستقل بعيدا عن حشرها واقحامها في التطبيق الرئيسي ، حيث أن اقحام الافكار ببعضها ودمجها يورث التطبيق تضخما وتشعبا يعيق تطوير الافكار نتيجة للتشابك والترابط ويزيده تعقيدا.

ببساطة !!

نريد قاعدة بيانات لأي غاية لنقوم بالتعامل معها في مراحل انجاز مشروعنا ، وهنا أدعو أخي الفاضل ابا عبدالله لارفاق قاعدة بياناته ( كجداول فقط ) ، وهذه القاعدة ستخضع لعملية تحليل لتحديد ما يلي :

أولا: الحقل الذي ستعتمد سجلاته لغايات الربط مع أسماء الملفات ، والربط هنا ربط بالتسمية وليس ربطا بالعلاقة و الاقتران ، حيث ستكون قيمة هذا الحقل جزءا من اسم ملفات الارشفة الخاصة بهذا السجل .

ثانيا: أعداد وتسميات مجلدات الأرشفة اللازمة للتطبيق المرفق ، مثلا ،، مجلد رئيسي للوارد يتفرع داخله مجلد للوارد العام وآخر للوارد السري ... وهكذا ، وصاحب التطبيق هنا أدرى بشعابه فيوضح لنا الاخ ابو عبدالله هذه التفاصيل بدقة ، حيث ان هذه المعلومات جزء من بنية و صياغة أحد النماذج والقائم على مراقبة وجود وانشاء المجلدات برمجيا ، بدون تدخل منعا للتكرار و الاخطاء المورثة لمنع الربط اللاحق.

وهنا أود ان أنبه لمسألة ذات أهمية ، وهي أن للأرشفة المرتبطة بالتطبيقات غايات رئيسية معلومة ، وتنفيذ هذه الغايات يتحقق بأحد منهجين – فيما أعلم - :

أولها : إعتبار الوثائق المؤرشفة مصدر معلوماتي رئيسي وغاية من الأرشفة ، وهذا يؤثر مباشرة على حجم ونوع المعلومات المتضمنة في قاعدة البيانات وتكون في غالبها للاستدلال و الاحصاء و الرقابة ، ويؤثر على منهج وآلية تسمية الملفات المؤرشفة وآليات تسميتها وفق كودات ( قوالب ) معينة.

وثانيها : أعتبار الوثائق المؤرشفة دعم توثيقي أو توثيق محوسب ( Soft Copy ) لمنظومة المعلومات ووثائقها الورقية ، وهنا يكون حجم المعلومات في قاعدة البيانات الرئيسية كبيرا وشاملا لكافة المعلومات اللازمة للاستدلاء و التفصيل و الاحصاء و الرقابة ، وتكون عند تحديد آليات تسمية الملفات المؤرشفة مخيرا بين بساطة ويدوية التسمية أو آليتها.

والجمع بين المنهجين وارد ولكن قد يكون فيه تزيد وهدر للجهد و الوقت و الامكانات ، وتشعر مع تطبيقه بالثقل .

وتأسيسا على ما تقدم ندرك أهمية التروي عند تحليل قاعدة بياناتنا التي نعزم على اضافة خدمة الأرشفة اليها.

بانتظار قاعدة البيانات ( بعدد كاف من السجلات للوارد والصادر بفروعه) من أخي أبي عبدالله ، بالاضافة لما تجود به قرائحكم من مساهمات و ارشادات وأفكار.

والله من وراء القصد

وللحديث بقية ....

post-12714-12879982941996_thumb.png

  • Like 1
قام بنشر

أخي العزيز

تم التحميل ، كنت قد بدأت المشروع مع إحدى قواعد البيانات الخاصة لدي لغاية في نفسي، سانظر بالتعديل واوافيكم بالنتيجة،،

قام بنشر

أخوتي الأفاضل

بسم الله ،، ومن حيث انتهينا نبدأ ، وباسم الله وحوله نصول ونجول ، ونسأل علام الغيوب أن يعلمنا ما ينفعنا وينفعنا بما علمنا ، اللهم افتح علي ، وافكك عقدة من لساني يفقهوا قولي ، اللهم لا علم لنا إلا ما علمتنا.

أخي أبا عبد الله ، كنت طلبت جدولا فيه من السجلات ما يكفي للتعامل مع مشروعنا ، مع تحليل لمراحل وأقسام التطبيق لديك ، وربما أخفقت بإيصال الفكرة أو لم تصلك مني واضحة ، ولكنني سأستمر بالإشارة لتطبيقك لحين وصولك لما ينفعك بإذن الله.

سأبدأ بالخطوة الأولى و المرحلة الأولى من التطبيق ، وهي بإجمالها تتضمن ما يلي :

= إسم القاعدة التي سيتم إرفاقها (File & Folders 1.mdb )

= تتضمن القاعدة جدولا واحدا وهو tblDocumentation وهو الجدول الرئيسي لدينا للتعامل مع التطبيق

وأنشأنا فيه خمسة حقول حسب الصورة 3.01 (وسنستخدم هنا الصور تعزيزا للشرح حتى نعزز الفهم بالمشاهدة) ، كل حقل سيحمل حقلا من حقول مراحل الأرشفة ، ولمزيد من التوضيح ، لتطبيقات الصادر تكون مراحل لفرز المجلدات كما يلي :

المرحلة الأولى ( الصادر) وتلحق سجلاتها بالحقل strStage1

المرحلة الثانية ( نوع الصادر ، عادي وسري) وتلحق سجلاتها بالحقل strStage2

المرحلة الثالثة ( السنة) وتلحق سجلاتها بالحقل strStage3

المرحلة الرابعة ( رقم الصادر) وتلحق سجلاتها بالحقل strStage4

وسيتم لاحقا توضيح آلية الإلحاق والفكرة المقترحة للتطبيق ، عند التعرض لما هو مطلوب لإلحاق معلومات أي قاعدة بتطبيقنا هذا.

= لي وجهة نظر في مسألة شكل النموذج ومراعاة الجماليات في النماذج بالإضافة للتطبيقات المساعدة والتي تريح المبرمج المنفذ والمستخدم ، من حيث مراعاة الألوان المريحة أو المهيجة ، بالإضافة لإدراج أدوات بحث وفرز وتحليل وإحصاء مبدئية في النماذج المهمة بحيث لا نضطر للقفز والانتقال بين أكثر من نموذج للوصول للنتائج المرجوة ، ناهيك عن إدراج تلميحات وتعليقات مفيدة للاستخدام العام للنموذج أو التطبيق كاملا.

= تتضمن القاعدة نموذجين ، الأول F1 ، وهو نموذج ترحيب واستهلال ، وفي هذا النموذج ننفذ مجموعة من التطبيقات البرمجية ومنها :

- تنفيذ فكرة Progress Bar من خلال كود في حدث Form Timer ( عند عداد الوقت)

- تنفيذ فكرة إغلاق النموذج الحالي وتشغيل نموذج ثاني من خلال كود في حدث Form Timer ( عند عداد الوقت)

الثاني frmFolderTracker ، وهو نموذج متعقب ومحدد مسار مجلدات الأرشفة ومنشئ لها ، ومصدر معلوماته مستقاة مباشرة من الجدول tblDocumentation ، ويحتوي :

- محرك بحث من ثلاث مراحل ، بتوافق الثلاثة strStage1 و (strStage2 أو strStage3 ) و strStage4 ، الصورة 3.02

- إظهار نتائج البحث ضمن النموذج و / أو معلومات الجدول .

- خمسة حقول تحتوي سجلات القيد الحالي ( لمجلدات الأرشفة ) في أربعة منها ، والخامس يحتوي مسار الملفات المستهدفة

- تنفيذ فكرة Progress Bar من خلال كود في حدث Form Timer ( عند عداد الوقت)

- مجموعة أزرار مجسمة ذات شكل جميل ومريح ومتميز ، زر للسجل التالي ، و زر للسجل السابق ، و زر للسجل الأول ، وزر للسجل الأخير ، تعتمد على وحدة نمطية في التنفيذ ، مع رسائل عند نهاية السجلات المختارة ، بالإضافة لزر للإغلاق ، الصورة 3.03 ، وهي تنفذ حسب ارتباطها بالوحدة النمطية و أوامرها الموضحة بالصورة 3.04

- أربعة أزرار لإنشاء مجلدات الأرشفة ، بحث تكون متاحة أو غير متاحة تبعا لوجود المجلد أو عدمه

وبعد إذنكم ... للحديث و الأزرار بقية ...

والله من وراء القصد

post-12714-12882708294743_thumb.png

post-12714-12882708724989_thumb.png

post-12714-12882709683474_thumb.png

post-12714-12882709890461_thumb.png

post-12714-12882710120508_thumb.png

قام بنشر

أخوتي الأفاضل

بسم الله ،، ومن حيث انتهينا نبدأ ، وباسم الله وحوله نصول ونجول ، ونسأل علام الغيوب أن يعلمنا ما ينفعنا وينفعنا بما علمنا ، اللهم افتح علي ، وافكك عقدة من لساني يفقهوا قولي ، اللهم لا علم لنا إلا ما علمتنا.

- في النموذج الثاني frmFolderTracker ، وهو نموذج متعقب ومحدد مسار مجلدات الأرشفة وصلنا للحديث عن إنشاء أربعة أزرار غايتها إنشاء مجلدات الأرشفة ، بحث تكون متاحة أو غير متاحة تبعا لوجود المجلد أو عدمه ، حيث يقوم التطبيق ومن خلال كود في حدث ( في الحالي On Current) بتعقب وجود المجلد ، وحال العثور علية يقوم بمنع إتاحة الزر ( رغم انه لو بقي متاحا فلن يقوم بتكرار إنشاء المجلد كونه موجود) ولكنني قمت بمنع إتاحة الزر حتى يعلم المستخدم أن المجلد موجود ، وهذا ينطبق على المجلدات من strStage1 إلى strStage4 ، الصورة 3.05 .

- وهناك زر لإعادة تفعيل البحث ، الصورة 3.06

- زر إظهار مسار ملفات الأرشفة المستهدفة كاملا ، الصورة 3.07

- زر تنشيط السجلات بعد البحث ، ضمن المجموعة الواردة في الصورة 3.03

وننتقل أعزائي إلى متطلبات تفعيل هذه المرحلة من التطبيق ، حيث يلزمنا أن نقوم بربط الجدول الرئيسي لتطبيقنا المرتبط والمراد أرشفة ملفات لخدمته ، ثم إنشاء استعلام إلحاق بالجدول tblDocumentation ويتم من خلاله إلحاق رمز التصنيف الرئيسي بالحقل strStage1 ، ثم إلحاق رمز التصنيف الثاني بالحقل strStage2 ، ثم إلحاق رمز التصنيف الثالث بالحقل strStage3 ، ثم إلحاق رمز التصنيف الرابع بالحقل strStage4 ، ونقوم بإلغاء هذا الاستعلام لأن استخدامه انتهى ولا داعي له ، وتكون النتيجة حسب الصورة 3.08 ( تم الإجراء في التطبيق المرفق ويمكن إلغاء جميع السجلات الموجودة بموجب استعلام إلغاء وإلحاق السجلات من أي قاعة تشاء حسب الطريقة أعلاه)

ثم ننتقل لإنشاء مجلد الأرشفة الرئيسي ضمن القرص الصلب D تحت الاسم D:\Databases وبداخله ننشئ مجلد آخر باسم Files لتخصيصه للمجلدات الفرعية الخاصة بالأرشفة ، وتم تعريف هذه المجلدات ضمن الوحدة النمطية MyFile ليتم استخدامها في كامل التطبيق، ويمكنك هنا تحميل التطبيق ضمن المجلد Databases بجانب المجلد MyFile ، وأنا بحكم الخبرة المتواضعة ابتعد كثيرا عن القرص الصلب C ، لأنه حمال الأسية وكثيرا ما يتعرض للأعطال والفورمات و .. و.. فيبقى تطبيقنا بعيدا قدر الإمكان عن المشاكل .

وحال عدم وجود القرص الصلب D أو عدم الرغبة باستخدامه يمكن استبداله بأي جزء من القرص الصلب وذلك بتغييره منذ البداية ضمن الوحدة النمطية كما في الصورة 3.09 إلى أي هدف تريد.

وللحديث بقية ...

post-12714-12882943657501_thumb.png

post-12714-12882943833974_thumb.png

post-12714-12882943957808_thumb.png

post-12714-12882944094522_thumb.png

post-12714-1288294427998_thumb.png

قام بنشر

أخوتي الأفاضل

بسم الله ،، ومن حيث انتهينا نبدأ ، وباسم الله وحوله نصول ونجول ، ونسأل علام الغيوب أن يعلمنا ما ينفعنا وينفعنا بما علمنا ، اللهم افتح علي ، وافكك عقدة من لساني يفقهوا قولي ، اللهم لا علم لنا إلا ما علمتنا.

وفي التطبيق المرفق أصبح لدينا في الجدول 10666 سجل للتعامل معها ، والتفصيل كما يلي:

= رمز التصنيف الرئيسي بالحقل strStage1 يخص المركز الجمركي

= رمز التصنيف الثاني بالحقل strStage2 يخص المركز السنة

= رمز التصنيف الثالث بالحقل strStage3 يخص المركز الوضع الجمركي

= رمز التصنيف الرابع بالحقل strStage4 يخص المركز رقم الإشارة (ملف العملية الخدمية)

= يتم استخدام معالج البحث المتضمن بالنموذج عند الحاجة ، كل مجلد تم إنشاؤه ، سيكون زر الإنشاء الذي بجانبه تحت وضع (عدم التمكين)، وتمكين الزر معناه ( المجلد غير موجود ، قم بإنشاء المجلد بالضغط هنا ) كما في الصورة 3.10.

= عند الضغط على زر إنشاء مجلد سيخبرك صندوق الرسائل بأنه سيتم إنشاء مجلد سنوات أو أوضاع أو مركز ، وبالموافقة سيتم إشعارك بنجاح عملية إنشاء المجلد ، الصورة 3.11 و 3.12

= بعد إنشاء المجلدات وتخزين الملفات ضمنها ( كما سنعرف لاحقا ) ، نقوم بالبحث عن إشارة معينة وعند جلب معلوماتها وتعقب ملفاتها والتأكد بأنها موجودة ، الصورة 3.13 ، نضغط على زر إظهار المجلد الخاص بالإشارة وبعد الإجابة على استفسار صندوق الرسائل بالرغبة بمشاهدة محتويات المجلد ، تظهر لنا محتويات المجلد باستخدام كود برمجي ، كميزة جميلة نستطيع من خلالها تشغيل المرفق مهما كان نوعه بالضغط المزدوج على الأيقونة الخاصة به ، الصورة 3.14 و3.15.

... قلبوا الأمور وللحديث بقية و ..

post-12714-12882955731792_thumb.png

post-12714-12882955853184_thumb.png

post-12714-12882956036818_thumb.png

post-12714-12882956300517_thumb.png

post-12714-12882956458802_thumb.png

post-12714-12882956624434_thumb.png

قام بنشر

أخوتي الأفاضل

بسم الله ،، ومن حيث انتهينا سنعود لنستمر ، وباسم الله وحوله سنصول ونجول ، ونسأل علام الغيوب أن يعلمنا ما ينفعنا وينفعنا بما علمنا ، اللهم لا علم لنا إلا ما علمتناو نسأل الله العظيم رب العرش العظيم أن ينفع بما قدمت في المرحلة الأولى من التطبيق .

راجيا من الإخوة والاخوات الافاضل فتح باب النقاش حول هذه المرحلة ، لنتأكد من فاعليتها و ربطها مع تطبيقاتهم وبرامجهم كيما ننتقل للمرحلة الثانية بإذن الله.

والله من وراء القصد

قام بنشر

استاذنا الكريم

يقف القلم امام هذا الابداع البرمجي وهذه الريشة الفنية

الملاحظات لا تتضح الا من خلال تفعيل هذا المحرك وتشغيله في برامجنا باختلاف تخصصاتها

والزمن كفيل بهذا

متعك الله بالصحة وغمرك بفضله ،،،

هناك ملاحظة برمجية صغيرة ، الا ان كانت مقصودة

وهي بعد التنشيط : لا يمكن الاختيار ثانية من قوائم البحث الا بعد اغلاق النموذج وفتحه مرة أخرى

قام بنشر

أخوتي الاعزاء

أعذروني على غيابي فاحوال الانترنت لدي سيئة في المكتب و المنزل فهو كثير الانقطاع ، وسبب لي مشاكل كثيرة ،بالاضافة لوعكة صحية ، والله المستعان

بحول الله ننتقل للمرحلة الثانية من مشروعنا ، ونغير هنا المنهج المتبع قليلا ، حيث سارفق التطبيق كما هو بالاضافات التي تمت عليه ، وان كان هناك أي استفسار نرد عليه بإذن الله.

باختصار المرفق هو التطبيق و ملف DLL وهو TWAIN32d.dll معروف للغالبية لتشغيل الماسح الضوئي ، ينقل للمجلد C:\WINDOWS\system32.

الاضافات هي عبارة عن نموذج جديد نصل اليه بالبحث عن الملف الذي نحتاجة في نموذج التعقب و بعد التيقن من وجود جميع المجلدات اللازمة وبالضغط على زر المسح الضوئي يظهر لنا النموذج الجديد حيث نحدد مجلد المقصد للملف ثم نحدد الماسح ونجري المسح الضوئي حسب ترتيبات النموذج وتتم التسمية حسب رقم الاشارة بالاضافة لرقم مولد عشوائيا بموجب كود ضمن النموذج لتمييز المرفقات الخاصة لنفس الاشارة.

والله من وراء القصد

وللحديث بقية

File & Folders 2.rar

قام بنشر (معدل)

بارك الله فيك يا استاذنا الفاضل

واسف على الانقطاع حيث انني بعيد عن الديار ووجدت فرصة في الدخول الى النت للمشاركة معكم

استاذي الكريم لدي سؤال على ما سبق في القسم الاول

هل بالامكان التحكم في اختصار تفرع المجلدات حيث لاحظت انشاء تفرعات للمجلدات وقد لا احتاج اليها ؟

وهل بالامكان كتابة اسماء المجلدات بالعربي وليس بالارقام

اما فيما يتعلق بالقسم الثاني فليس لدي في الوقت الحالي سكنر حتى اتمكن من تطبيق الملف

وشكرا لك

تم تعديل بواسطه aa11sa
قام بنشر

أخي العزيز

نعم يمكن اختصار مجلدات او زيادتها، والتسمية تخضع للاسماء التي تكون ضمن جدولك

وكل شيئ متاح باذن الله

قام بنشر

أخوتي الأفاضل

بسم الله ،، ومن حيث انتهينا نبدأ ، وباسم الله وحوله نصول ونجول ، ونسأل علام الغيوب أن يعلمنا ما ينفعنا وينفعنا بما علمنا ، اللهم افتح علي ، وافكك عقدة من لساني يفقهوا قولي ، اللهم لا علم لنا إلا ما علمتنا.

مرفق بهذه المشاركة مجلد يحمل نتيجة مسح ضوئي لنفس الوثيقة بملفين ، واحد من خلال تطبيقنا وهو بصيغة JPGE ، بحجم ( 7.66 mb) و الثاني من الماسج الضوئي مباشرة وخارج تطبيقنا وهو بصيغة TIF ، بحجم (87.1 kb) ، وهذا فارق كبير عند عقد المقارنة ، وعند مراعاة حجم التطبيق الذي سيخضع للارشفة – مثل تطبيقنا- و الذي يتألف من 10666 سجلا ومرشح للزيادة ، وكل سجل يحتاج لاكثر من ملف و أكثر من وثيقة للارشفة ، سنجد ان الفارق بين الحجمين المقترحين كبير جدا.

اما بالنسبة للتطبيقات الصغيرة و البسيطة التي تكون فيها اعداد الملفات المؤرشفة قليلة ومحدودة وزياداتها المتوقعة محدودة ، فنحن هنا امام خيار مثالي باستخدام المسح الضوئي من خلال تطبيقنا .

هنا يبرز سؤالي الرئيسي و المهم والذي يفتح ابواب البحث و التنقيب عن حلول عملية منطقية :

ما هو الحل ، لهذا الحجم المتضخم للمجلدات التي تحوي ملفات الارشفة ؟؟

والسؤال التبعي بالضرورة ( حتى نكون متبعين لمنهج علمي ومنطقي سليم )

ما هو البديل ؟؟

سؤال دفعني للسير في المنهج المتبع في هذا التطبيق ، واساسه التطبيقي البحث عن البدائل العملية و تسخير الادوات و الحلول البرمجية لخدمة الحاجات الواقعة و المتوقعة.

فقمت بانتهاج ما طبقت لتسخير الوسائل المتاحة بالسيطرة على التعامل مع المجلدات و الملفات في بيئة الاكسيس ، منعا لتضخم قاعدة البيانات .

وبقي امامنا انتهاج سبيل لتخفيف التضخم المتوقع في حجم هذه المجلدات و ملفاتها المؤرشفة ، اذا بقينا على طريقتنا المتاحة بالالتزام بصيغ ذات حجم كبير للملفات المؤرشفة .

وهذا السبيل يتطلب تصورا أوسع لفكرة الأرشفة ، وأن لا نحصرها بطلب المسح الضوئي لوثيقة ودمج معطياتها في القاعدة أو ربط سجلاتنا بمجلدات وملفات كما تم بتطبيقنا الحالي.

وهذا ما أعمل عليه منذ فترة ، لتحويل ما لدي من تطبيقات عاملة بشركتي بخصوصيتها ، لما ينفع إخوتي بعموم حاجاتهم.

أسأل الله العون والفتح ، وللحديث بقية ...

Compare file sizes.rar

قام بنشر

مشكور على الطرح للمناقشة

ولكن عند تطبيق مثالك المرفق يعطى تحزير عند محاولة استعراض الصورة لانه يحتاج لفتح برنامج خارجى لاستعراضها وايضا عملية سحب الصورة تعتمد على برنامج خارجى وعن طريقه يتم حفظ وتسمية الصورة ثم عن طريق مربع نص فى الفورم نقوم بتحديد المسار المحفوظة فيه وتعتبر هذه الطريقة يدوية بالكامل

منذ فترة وانا اعمل على موضوع الارشفة ورأيت مواضيع كثيرة حول سحب الصور بالسكانر حتى برنامج المعاملات الخاص بالاخ رضا عقيل يستخدم نفس الاداة التى تعطى حجم ملفات كبير للصور المسحوبة وهذا غير مناسب لعملية الارشفة ولكن بعد محاولات توصلت الى الاداة DBPix20.ocx مع التحكم فى عرض وارتفاع الصورة الناتجة اعطتنى نتيجة جيدة حوالى 1.5 ميجا فى الورقة A4 مقارنة بالـ 13 ميجا عن طريق الاداة Twinacquire لكن ما استوقفنى اننى احتاج الى عمل كليك يمين على الصورة فى الفورم ثم اختيار سحب الصورة ولا استطيع اضافة زر امر يقوم بتمرير امر السحب للاداة مباشرة

وبانتظار حلول من الجميع

قام بنشر

أخي العزيز سامح

جزاك الله خيرا على المشاركة و الطرح

المسألة ليست (تحزير) وليست عشوائية كما فهمتها، هذا تطبيق عام وفيه بعض التبسيط لغايات ادراك وتوضيح المنهج و الطريقة ، ومربعات النص التي تظهر مسارات الملفات جعلت لنفس الغاية وكذلك الامر بالنسبة للتسمية التي تظهر امامك بمربع نص .

وكل هذا عند التطبيق النهائي يتحول لكودات لا يظهر منها ما ازعجك.

و لم افهم من كلامك الطيب

( يدوية بالكامل )؟؟

(عملية سحب الصورة تعتمد على برنامج خارجى) ؟؟

راجيا توضيحها حتى تعم الفائدة .

أخي العزيز

أبدعت استاذتي الفاضلة زهرة العبدالله باستخدام الاداة DBPix20.ocx وطرحت تطبيقات ممتازا لاستخدامها ، وعدل علي التطبيق الاخ ابو يوسف بتعدد السجلات و الصور المرتبطة بسجل رئيسي ، وهذا لهم فيه السبق .

أستاذي ابو هادي والاخ رضا عقيل لهم ما لهم في هذا المجال فسخروا المتاح لتحقيق الغايات المطلوبة ، أما (غير مناسب لعملية الارشفة ) فهذه مسألة نسبية تتعلق بتطبيق معين أو منهج متبع لتحقيق غاية معينة ، كما اسلفت في تطبيقي الذي يحوي 10666 سجل كل سجل يحتاج عدد غير محدد من الملفات قد تصل الى 20 ملف بامتدادات مختلفة ، والتعميم في الحكم عليه تحفظ ، فبعض التطبيقات يكون فيها الخيار الذي ( لا يناسبك ) خيارا مثاليا وكافيا ومحققا للغاية ، كما أن خيارك المناسب لك في (حوالى 1.5 ميجا فى الورقة A4) ، لا يناسب تطبيقاتي .

وكلما ازددت علما زادني علما بجهلي ، فعلمنا اللهم ما لم نعلم

قام بنشر

مهلاً مشرفنا العزيز انا كنت شغال فى مشروع بسيط ولقيت موضوع الارشفة وما تطرحه للمناقشة مفيد جدا فى مشروعى هذا اذا كانت مناقشة انا لست خبير ولا مشرف انا بتعلم منكم وباحاول اطبق انا جربت فكرة الاخت زهرة واعطتنى حجم اقل فى الصور حبيت اضع فكرة بسيطة لتقليل حجم الصور المسحوبة خاصة ان حضرتك تكلمت فى المشاركة السابقة مقارنة عن حجم الصور

ويدوية بالكامل يعنى باستدعى برنامج من الخارج لعمل سحب الصورة واقوم بحفظها عن طريق البرنامج ثم اقول بتوجيه مربع النص لمسار الصورة المحفوظة ولم اقصد التقليل من الفكرة ولكن ان اجراءاتها طويلة شوية مقارنة بالمشاركات المطروحة لسحب الصور من الاعضاء

اكيد عند حضرتك حل لهذه المشكلة وتحويلها الى اوتوماتيكية عن طريق زر امر واحد لكن لابد اللى زيى يسأل ويفكر ويشارك بمشاركات ويخطئ وحضرتك تصوب الخطأ هذا ما فهمته من موضوع مطروح للمناقشة بانتظار المزيد منكم ولكم الشكر

قام بنشر

أخي العزيز سامح

هو نقاش ، وأنت خبير ما دمت في الطريق السليم ومتابع لطلب العلم، وجميعنا نتعلم من خبرات تراكمت وتحققت لكل منا ، وعندك ما ليس لدي ، ولدي ما ليس عندك ، ولقائنا في مثل هذا النقاش تبادل يولد خبرة متبادلة ، وان كان في ردي بعض الحدة ، فهي من باب التوضيح والتصويب ، وتحفظي واضح في ردي ، وليس فيه أي إساءة لا بل حفظ للحقوق والجهود ، ولا احبذ الاشارة المباشرة للاشخاص لا بل دعونا نناقش الافكار و الطروح ومدى استفادتنا منها ، ومدى تحقيقها لحاجاتنا كما نراها او نفهمها.

وهذه المواضيع تطرح لنستفز أنفسنا ونستفزك لتشارك وتناقش وتجرب وتخطئ وتصيب وتبحث عن المزيد .

كان الحديث عن استخدام الاداة DBPix20.ocx قادما في حينه، ولكن بجب ان تراعي أخي سامح أن ما نطرحه هنا نظم الارشفة وليس (فقط) المسح الضوئي أو السحب كما تسميه أنت ، وهذه مسألة مهمة لتحديد وفهم الحاجات التي نسعى اليها ،،،

وللحديث بقية ...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information