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

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

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

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

ماهو الامر الذى اكتبه داخل منشئ استعلام والذي يقوم بعمل تسلسل للمخرجات    

image.png.1e0d4a346707fb245bc7146595a7452e.pngimage.png.faeb3f8482a7075e9acf27abe4f05ae5.png

تم تعديل بواسطه Abdelaziz Osman
قام بنشر
4 ساعات مضت, Abdelaziz Osman said:

ماهو الامر الذى اكتبه داخل منشئ استعلام والذي يقوم بعمل تسلسل للمخرجات    

اخي @Abdelaziz Osman
الطرق كثيرة للترقيم في الاستعلام وانت لم تذكر لنا اسم الجدول .... لكن جرب التعديل على هذا حسب الجدول لديك واسماء الحقول ... لأاني ادرج في الاستعلام اسم حقل واحد فقط

SELECT
    DCount (
        "*",
        "Notes_Table",
        "[User_FID] <= '" & [User_FID] & "'"
    ) AS تسلسل,
    [User_FID] AS Expr1
FROM
    Notes_Table
ORDER BY
    [User_FID];

 

  • Like 1
قام بنشر
16 ساعات مضت, kanory said:

اخي @Abdelaziz Osman
الطرق كثيرة للترقيم في الاستعلام وانت لم تذكر لنا اسم الجدول .... لكن جرب التعديل على هذا حسب الجدول لديك واسماء الحقول ... لأاني ادرج في الاستعلام اسم حقل واحد فقط

SELECT
    DCount (
        "*",
        "Notes_Table",
        "[User_FID] <= '" & [User_FID] & "'"
    ) AS تسلسل,
    [User_FID] AS Expr1
FROM
    Notes_Table
ORDER BY
    [User_FID];

 

تفضل سيدى ملف الاكسيس يرجى التكرم بالمساعدة ووضع عمود للاستعلام لاستخراج المسلسل

q serial.accdb

قام بنشر
2 ساعات مضت, kanory said:

بالغ التحية والتقدير ووافر الاحترام  @kanory

ولكن هذا التسلسل يخص الجدول   

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

لك بالغ التحية لك ولكنى لااعرف لماذا الغيت معيار البحث فى حقل  اسم الشركة

ارجوا سعة الصدر

قام بنشر
23 دقائق مضت, Abdelaziz Osman said:

لااعرف لماذا الغيت معيار البحث فى حقل  اسم الشركة

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

المفروض انت تذكر المعيار وعلى ماذا يشير

لا بأس اضف معيارك المطلوب وجرب واعلمنا بالنتيجة

  • Like 1
قام بنشر

مرفق لك الملف بعد التعديلات التالية

- اضفت وحدة نمطية تحنوي على كود الترقيم

- تعديل اسم الحقل اسم الشركة للغة انجليزية ليسهل العمل

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

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

تحياتي

q serial.accdb

  • Like 1
قام بنشر (معدل)
1 ساعه مضت, kanory said:

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

المفروض انت تذكر المعيار وعلى ماذا يشير

لا بأس اضف معيارك المطلوب وجرب واعلمنا بالنتيجة

بالفعل اضفت المعيار المطلوب   ولكن ظهر العمود بالشكل التالى  

image.png.51b76700d4187539e3fa2c26f25df4ae.png

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

منذ ساعه, منتصر الانسي said:

مرفق لك الملف بعد التعديلات التالية

- اضفت وحدة نمطية تحنوي على كود الترقيم

- تعديل اسم الحقل اسم الشركة للغة انجليزية ليسهل العمل

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

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

تحياتي

q serial.accdb 448 kB · 2 downloads

عمل جيد سيدى لك جزيل الشكر  ولكن مشروعى يستلزم  معيار البحث

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

تم تعديل بواسطه Abdelaziz Osman
قام بنشر
16 دقائق مضت, Abdelaziz Osman said:

ولكن مشروعى يستلزم  معيار البحث

مافي اي مشكلة حدد المعايير الذي تريد ان عملتها بهذا الشكل عشان تعبت وانا مضطر ادخل اسماء شركات جديدة كل مرة افتح فيها الاستعلام 

يمكن الان اعادة الوضع الذي تريده وسيعمل بشكل طبيعي

19 دقائق مضت, Abdelaziz Osman said:

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

تحويل الاستعلام للاكسل افضل من تحويل التقرير

 

 

  • تمت الإجابة
قام بنشر

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

جرب هذا الإستعلام أخي الكريم واستبدله باستعلامك السابق :-

SELECT 
    (SELECT Count(*) 
     FROM [ادوات التقييم] AS T
     WHERE 
         (((T.[اسم الشركة]) Like [ادخل الفيندور الاول] 
         Or (T.[اسم الشركة])=[الثانى]) 
         OR ((T.[اسم الشركة])=[الثالث] 
         And (T.[اسم الشركة]) Is Not Null))
         AND T.[اسم الشركة] <= Q.[اسم الشركة]
    ) AS رقم_تسلسلي,
    Q.[اسم الشركة],
    Q.guarantee_value,
    Q.response_po,
    Q.cod_supply,
    Q.cod_cut,
    Q.Safety,
    Q.administrative,
    Q.Warning,
    Q.Quality
FROM [ادوات التقييم] AS Q
WHERE (((Q.[اسم الشركة]) Like [ادخل الفيندور الاول] 
        Or (Q.[اسم الشركة])=[الثانى]) 
        OR ((Q.[اسم الشركة])=[الثالث] 
        And (Q.[اسم الشركة]) Is Not Null))
ORDER BY Q.[اسم الشركة];

 

صورة توضيحية للنتيجة :-

Foksh01.gif.91ab0cdf4acc93c3bf5594890e5b4169.gif

 

ملفك بعد التعديل :-

 

q serial.zip

  • Thanks 1
قام بنشر
18 ساعات مضت, Abdelaziz Osman said:

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

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

 

قام بنشر
في 10‏/11‏/2025 at 11:53, Abdelaziz Osman said:

ماهو الامر الذى اكتبه داخل منشئ استعلام والذي يقوم بعمل تسلسل للمخرجات

تفضل استاذ @Abdelaziz Osman حسب ما فهمت تفضل الشرح والمرفق ووافني بالرد .:fff:

                                                                                           image.gif.4730724542154cd748337e22e30ca9a5.gif

Abdelaziz Osman1.rar

  • Like 1
قام بنشر
منذ ساعه, kkhalifa1960 said:

تفضل استاذ @Abdelaziz Osman حسب ما فهمت تفضل الشرح والمرفق ووافني بالرد .:fff:

                                                                                           image.gif.4730724542154cd748337e22e30ca9a5.gif

Abdelaziz Osman1.rar 35.17 kB · 1 download

عمل رائع بالفعل معلمى جزيل جزيل الشكر ولكن لا ابحث بالجدول عن رقم التسلسل لاسم معين لا ليس هذا الذى اريده

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

على سبيل اخبرته ان يبحث  عن تلك المعلومات ( محمد ) ثم ( احمد ) ثم ( هدي) 

ثم قام باستخراج هذه الاسماء وقام بتسلسها اعطى احمد رقم 1  - محمد رقم 2 - هدى رقم 3

لانى اخبرته بالفرز التصاعدى للاسماء

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

 

بالغ التحية

قام بنشر
18 ساعات مضت, Foksh said:

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

جرب هذا الإستعلام أخي الكريم واستبدله باستعلامك السابق :-

SELECT 
    (SELECT Count(*) 
     FROM [ادوات التقييم] AS T
     WHERE 
         (((T.[اسم الشركة]) Like [ادخل الفيندور الاول] 
         Or (T.[اسم الشركة])=[الثانى]) 
         OR ((T.[اسم الشركة])=[الثالث] 
         And (T.[اسم الشركة]) Is Not Null))
         AND T.[اسم الشركة] <= Q.[اسم الشركة]
    ) AS رقم_تسلسلي,
    Q.[اسم الشركة],
    Q.guarantee_value,
    Q.response_po,
    Q.cod_supply,
    Q.cod_cut,
    Q.Safety,
    Q.administrative,
    Q.Warning,
    Q.Quality
FROM [ادوات التقييم] AS Q
WHERE (((Q.[اسم الشركة]) Like [ادخل الفيندور الاول] 
        Or (Q.[اسم الشركة])=[الثانى]) 
        OR ((Q.[اسم الشركة])=[الثالث] 
        And (Q.[اسم الشركة]) Is Not Null))
ORDER BY Q.[اسم الشركة];

 

صورة توضيحية للنتيجة :-

Foksh01.gif.91ab0cdf4acc93c3bf5594890e5b4169.gif

 

ملفك بعد التعديل :-

 

q serial.zip 18.79 kB · 2 downloads

الان انت قد فهمتنى   رائع رائع رائع   اشكرك جزيل الشكر

  • Like 1
قام بنشر
3 ساعات مضت, kkhalifa1960 said:

تفضل استاذ @Abdelaziz Osman حسب ما فهمت تفضل الشرح والمرفق ووافني بالرد .:fff:

                                                                                           image.gif.4730724542154cd748337e22e30ca9a5.gif

Abdelaziz Osman1.rar 35.17 kB · 3 downloads

سؤال اخر اريد ان ازيد من مربعات البحث الى 25 بحث   ماذا افعل 

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

ان امكن المساعدة بالكود SQL   هل اجعل عدد الاقواس 25 قوس  هكذا

SELECT Count(*) 
     FROM [ادوات التقييم] AS T
     WHERE 
   (((((((((((((((((((((((((T.[سم الشركة]) Like [ادخل الاسم الاول]
Or (T.[اسم الشركة])=[الثانى])
Or (T.[اسم الشركة])=[ الثالث])
Or (T.[اسم الشركة])=[ الرابع])
Or (T.[اسم الشركة])=[ الخامس])
Or (T.[اسم الشركة])=[ السادس])
Or (T.[اسم الشركة])=[ السابع])
Or (T.[اسم الشركة])=[ الثامن])
Or (T.[اسم الشركة])=[ التاسع])
Or (T.[اسم الشركة])=[ العاشر])
Or (T.[اسم الشركة])=[ الحادى عشر])
Or (T.[اسم الشركة])=[ الثانى عشر])
Or (T.[اسم الشركة])=[ الثالث عشر])
Or (T.[اسم الشركة])=[ الرابع عشر])
Or (T.[اسم الشركة])=[ الخامس عشر])
Or (T.[اسم الشركة])=[ السادس عشر])
Or (T.[اسم الشركة])=[ السابع عشر])
Or (T.[اسم الشركة])=[ الثامن عشر])
Or (T.[اسم الشركة])=[ التاسع عشر])
Or (T.[اسم الشركة])=[ العشرون])
Or (T.[اسم الشركة])=[ الحادي و العشرون])
Or (T.[اسم الشركة])=[ الثاني و العشرون])
Or (T.[اسم الشركة])=[ الثالث و العشرون])
Or (T.[اسم الشركة])=[ الرابع و العشرون])
Or (T.[اسم الشركة])=[ الخامس و العشرون])
         And ((T.[اسم الشركة]) Is Not Null)
         AND T.[اسم الشركة] <= Q.[اسم الشركة]
   ) AS م, Q.[اسم الشركة], Q.Warning, Q.Quality
FROM [InfoVen] AS Q
WHERE (((((((((((((((((((((((((Q.[سم الشركة]) Like [ادخل الاسم الاول]
OR (Q.[اسم الشركة])=[الثانى])
Or (Q.[اسم الشركة])=[ الثالث])
Or (Q.[اسم الشركة])=[ الرابع])
Or (Q.[اسم الشركة])=[ الخامس])
Or (Q.[اسم الشركة])=[ السادس])
Or (Q.[اسم الشركة])=[ السابع])
Or (Q.[اسم الشركة])=[ الثامن])
Or (Q.[اسم الشركة])=[ التاسع])
Or (Q.[اسم الشركة])=[ العاشر])
Or (Q.[اسم الشركة])=[ الحادى عشر])
Or (Q.[اسم الشركة])=[ الثانى عشر])
Or (Q.[اسم الشركة])=[ الثالث عشر])
Or (Q.[اسم الشركة])=[ الرابع عشر])
Or (Q.[اسم الشركة])=[ الخامس عشر])
Or (Q.[اسم الشركة])=[ السادس عشر])
Or (Q.[اسم الشركة])=[ السابع عشر])
Or (Q.[اسم الشركة])=[ الثامن عشر])
Or (Q.[اسم الشركة])=[ التاسع عشر])
Or (Q.[اسم الشركة])=[ العشرون])
Or (Q.[اسم الشركة])=[ الحادى و العشرون])
Or (Q.[اسم الشركة)=[ الثانى و العشرون])
Or (Q.[اسم الشركة])=[ الثالث و العشرون])
Or (Q.[اسم الشركة])=[ الرابع و العشرون])
Or (Q.[اسم الشركة])=[ الخامس و العشرون])
  And (Q.[اسم الشركة]) Is Not Nul)
ORDER BY Q.[اسم الشركة];

 

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

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

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

Important Information