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

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

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

01.png.527721e335791220626cc940aee3d3ef.png

أخواني وأساتذتي ومعلمينا ( دون استثناء )

في هذه الأداة والتي وظيفتها إزالة التكرارات من الجداول ، قمت بتنفيذ فكرتها بناءً على مشكلة واجهت أحد منتسبي مجتمع اكسس جروب على الواتس اب .

حيث كل ما على المستخدم هو نقل النموذج لمشروعه ، واختيار الجدول الذي يريد حذف التكرارات منه .

small.Blue-check.png.685b9b4d755a1579b52 المزايا التي تم تأمينها في الأداة :-

1️⃣ التعرف على أسماء الجداول في قاعدة البيانات الحالية عند فتح الأداة .

2️⃣ التعرف على عدد السجلات في الجدول عند اختيار أي جدول بسرعة فائقة . ( تمت التجربة على الملف المرفق بعدد سجلات = 1886169 سجل ) ولا تحتوي على بيانات شخصية أو سرية .

3️⃣ إمكانية إيقاف العملية أثناء الفحص ( في حال استطاع المستخدم اللحاق بها 😅 ) .

4️⃣ نموذج تفاعلي لكل مرحلة من مراحل التصفية والتنقية ، والمرحلة الحالية التي هي قيد العمل حالياً .

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

6️⃣ تجاوز حقل الترقيم التلقائي من المقارنة بين السجلات

 

small.Blue-check.png.685b9b4d755a1579b52 واجهة الإداة البسيطة :-

image.png.411941ca2ee8ee7d2e099faf46c4de87.png

 

small.Blue-check.png.685b9b4d755a1579b52 صورة توضيحية لأداء الأداة :-

Cleaner.gif.d5c1a9b00274d83381e93021be481231.gif
لاحظ أخي الكريم أن الزمن المستغرق تقريباً 18 ثانية لفلترة سجلات تتكون من أكثر من مليون و 880 ألف سجل في الجهاز الحالي
وفي جهاز آخر استغرق الأمر على نفس عدد السجلات تقريباً
9 ثواني فقط لا غير .😮.

 

05.png.8fe3b502e8827cbc9c5d0d0a8c4e8770.png

حجم الملف المرفق تقريباً 23 ميجا ، وذلك ليس حجم الأداة ، بل حجم الجدول الذي يحتوي 1,886,169 سجل 😁 .

 

small.Blue-check.png.685b9b4d755a1579b52 ملف الأداة مفتوح المصدر مع الجدول :-

Smart Fillter.zip

 

small.Blue-check.png.685b9b4d755a1579b52 ملف الأداة مفتوح المصدر بدون الجدول :-

Smart Fillter No TBL.zip

تم تعديل بواسطه Foksh
تعديل المرفق للتعامل مع حقل الترقيم التلقائي ، وإضافة ملف الأداة بدون الجدول
  • Like 1
قام بنشر
56 دقائق مضت, فريدالطحان said:

رائع كالعادة ... اثابكم الله
ملاحظة لاستاذنا انها لا تتعامل مع الترقيم التلقائى

وعليكم السلام أستاذ فريد ، شكراً لمرورك وملاحظتك الجميلة أيضاً ..

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

لأجراءاتكم بالإفادة والمتابعة :wub: 

  • Like 1
قام بنشر
في 10‏/8‏/2025 at 03:55, Foksh said:

01.png.527721e335791220626cc940aee3d3ef.png

أخواني وأساتذتي ومعلمينا ( دون استثناء )

في هذه الأداة والتي وظيفتها إزالة التكرارات من الجداول ، قمت بتنفيذ فكرتها بناءً على مشكلة واجهت أحد منتسبي مجتمع اكسس جروب على الواتس اب .

حيث كل ما على المستخدم هو نقل النموذج لمشروعه ، واختيار الجدول الذي يريد حذف التكرارات منه .

small.Blue-check.png.685b9b4d755a1579b52 المزايا التي تم تأمينها في الأداة :-

1️⃣ التعرف على أسماء الجداول في قاعدة البيانات الحالية عند فتح الأداة .

2️⃣ التعرف على عدد السجلات في الجدول عند اختيار أي جدول بسرعة فائقة . ( تمت التجربة على الملف المرفق بعدد سجلات = 1886169 سجل ) ولا تحتوي على بيانات شخصية أو سرية .

3️⃣ إمكانية إيقاف العملية أثناء الفحص ( في حال استطاع المستخدم اللحاق بها 😅 ) .

4️⃣ نموذج تفاعلي لكل مرحلة من مراحل التصفية والتنقية ، والمرحلة الحالية التي هي قيد العمل حالياً .

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

6️⃣ تجاوز حقل الترقيم التلقائي من المقارنة بين السجلات

 

small.Blue-check.png.685b9b4d755a1579b52 واجهة الإداة البسيطة :-

image.png.411941ca2ee8ee7d2e099faf46c4de87.png

 

small.Blue-check.png.685b9b4d755a1579b52 صورة توضيحية لأداء الأداة :-

Cleaner.gif.d5c1a9b00274d83381e93021be481231.gif
لاحظ أخي الكريم أن الزمن المستغرق تقريباً 18 ثانية لفلترة سجلات تتكون من أكثر من مليون و 880 ألف سجل في الجهاز الحالي
وفي جهاز آخر استغرق الأمر على نفس عدد السجلات تقريباً
9 ثواني فقط لا غير .😮.

 

05.png.8fe3b502e8827cbc9c5d0d0a8c4e8770.png

حجم الملف المرفق تقريباً 23 ميجا ، وذلك ليس حجم الأداة ، بل حجم الجدول الذي يحتوي 1,886,169 سجل 😁 .

 

small.Blue-check.png.685b9b4d755a1579b52 ملف الأداة مفتوح المصدر مع الجدول :-

Smart Fillter.zip

 

small.Blue-check.png.685b9b4d755a1579b52 ملف الأداة مفتوح المصدر بدون الجدول :-

Smart Fillter No TBL.zip

السلام عليكم

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

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

مع فائق الشكر والتقدير :fff:

قام بنشر
4 ساعات مضت, محمد التميمي said:

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

 

وعليكم السلام ورحمة الله وبركاته ..

وجهة نظرك جميلة ، ولكننا هنا سنحذف المكررات ؛ فما حاجتك بالمقارنة اذا كان الأصل موجود في نفس الجدول !!!!!

قام بنشر (معدل)
17 ساعات مضت, Foksh said:

وعليكم السلام ورحمة الله وبركاته ..

وجهة نظرك جميلة ، ولكننا هنا سنحذف المكررات ؛ فما حاجتك بالمقارنة اذا كان الأصل موجود في نفس الجدول !!!!!

السلام عليكم

شكرا جزيلا اخي واستاذي القدير على مرورك لمشاركتي.

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

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

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

مع فائق الشكر والتقدير ......

تم تعديل بواسطه محمد التميمي
  • 4 weeks later...
قام بنشر

1504722535_.png.e9bb645ff2a91e16fc64b39104a41096.png

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

فقط اختر الجدول ، ثم الحقل المستهدف للفلترة ، ثم قيمة الشرط للحقل الأخير الذي لن يتم حذفه .

 

image.png.f1f6c4b21aba38b7291ff5da345d91c6.png

 

 

 

Smart Fillter.accdb

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

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

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

Important Information