اذهب الي المحتوي
أوفيسنا

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

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

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

1) أحتاج عمل كيوري جديد بناء على Query5 

يتضمن عمود اسم الطالب St_Name اولا

ثم اسفله الباركود Barcode

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

بالاول الاسم واسفل كل اسم الباركود بدل ان يكون بجانبه 

وكما مبين بالصوره رقم واحد أولا ثم اسفله رقم اثنين

2) إضافة قوسين للباركود مثلا 5640ARA

يصبح تلقائيا بين قوسين (5640ARA)

IMG_٢٠٢٥٠٤٢٣_١١٢١٢٩.jpg

باركود نهائي مرتب المواد والشعب والطلاب.accdb

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

اتعب قليلاً في توضيح الفكرة من خلال صورة ذات وضوح وشرح أكثر ..

لا تستخدم الجوال في التصوير للشاشة بل استخدم مفتاح PrtScr = Print Screen لالتقاط صورة من الشاشة ولصقها في المشاركة أخي الكريم أو أي برنامج محرر صور للتعديلوالشرح والكتابة عليها 

  • Like 1
قام بنشر
21 دقائق مضت, Foksh said:

اتعب قليلاً في توضيح الفكرة من خلال صورة ذات وضوح وشرح أكثر ..

لا تستخدم الجوال في التصوير للشاشة بل استخدم مفتاح PrtScr = Print Screen لالتقاط صورة من الشاشة ولصقها في المشاركة أخي الكريم أو أي برنامج محرر صور للتعديلوالشرح والكتابة عليها 

تم استاذي 

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

1.JPG

2.JPG

قام بنشر

الأمر يسير ان شاء الله ، لكن من باب الفضول ممكن توضح لنا الهدف من كل هذا الإستعلام ؟؟؟؟؟

  • Like 1
قام بنشر (معدل)
33 دقائق مضت, Foksh said:

الأمر يسير ان شاء الله ، لكن من باب الفضول ممكن توضح لنا الهدف من كل هذا الإستعلام ؟؟؟؟؟

أنا في خدمتك استاذي

1) سوف أقوم بلصق الباركود لكل طالب على دفتره الامتحاني

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

للعلم اكثر أنا اشتريت ورق A4 سيتكر لاصق مقطع وجاهز سوف أقوم بطباعه الباركود على هذا النوع من الورق 

2) اما فائدة الاقواس هي تحويل الرقم والنص إلى خط باركود يقرأ بالجهاز

اتمنى الشرح والتوضيح والهدف واضح

تم تعديل بواسطه محمد119900
قام بنشر
الان, محمد119900 said:

أنا في خدمتك استاذي

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

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

للعلم اكثر أنا اشتريت ورق A4 سيتكر لاصق مقطع وجاهز سوف أقوم بطباعه الباركود على هذا النوع من الورق 

حسناً ، اذا عرف السبب بطل العجب ، ولكن العجب في الهدف لا يمكن إبطاله :wavetowel: ..

يا صديقي لم لا نقوم بإضافة حقل جديد في نفس الاستعلام بحيث يحتوي قيمة الباركود لكل طالب موضوعاً بين قوسين !!!!!

مع إني لست مقتنعاً بطريقة عملك ، ولكن هذه فكرتي كما في الصورة

image.png.7ddeccee54cf7c54767dc1dbd5a3571c.png

هل هو يشبه فكرتك التي تريدها ولكن في نفس السطر !!!!!!!

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

 

image.png.bb0c914d4bb10258991fcf93919e9153.png

ولكني أعلم أنك ستصر على فكرتك التي تحققت في الصورة أعلاه :biggrin: ، صحيح ؟؟؟؟؟؟؟؟؟

تم تعديل بواسطه Foksh
  • Like 1
قام بنشر (معدل)
منذ ساعه, Foksh said:

 

image.png.bb0c914d4bb10258991fcf93919e9153.png

ولكني أعلم أنك ستصر على فكرتك التي تحققت في الصورة أعلاه :biggrin: ، صحيح ؟؟؟؟؟؟؟؟؟

هههههه صحيح استاذي هذه الطريقة لا تفي بالغرض لان اختلف الترتيب

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

 

1 ساعه مضت, Foksh said:

حسناً ، اذا عرف السبب بطل العجب ، ولكن العجب في الهدف لا يمكن إبطاله :wavetowel: ..

يا صديقي لم لا نقوم بإضافة حقل جديد في نفس الاستعلام بحيث يحتوي قيمة الباركود لكل طالب موضوعاً بين قوسين !!!!!

مع إني لست مقتنعاً بطريقة عملك ، ولكن هذه فكرتي كما في الصورة

image.png.7ddeccee54cf7c54767dc1dbd5a3571c.png

هل هو يشبه فكرتك التي تريدها ولكن في نفس السطر !!!!!!!

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

تم تعديل بواسطه محمد119900
  • تمت الإجابة
قام بنشر
16 دقائق مضت, محمد119900 said:

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

طيب يا صديقي ..

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

SELECT Combined.Barcode, Combined.St_Code, Combined.St_Name, Combined.St_Group, Combined.StudyMaterialsEng, Combined.St_Sex
FROM (SELECT 
        St_Code & Switch(
            [StudyMaterialsEng]="ARABIC","ARA",
            [StudyMaterialsEng]="ART","ART",
            [StudyMaterialsEng]="ENGLISH","ENG",
            [StudyMaterialsEng]="MATH","MAT",
            [StudyMaterialsEng]="RELIGION","REL",
            [StudyMaterialsEng]="SCIENCE","SCI",
            [StudyMaterialsEng]="SOCIAL","SOC",
            [StudyMaterialsEng]="SPORT","SPO"
        ) AS Barcode, 
        St_Code, 
        St_Name, 
        St_Group, 
        StudyMaterialsEng, 
        St_Sex,
        Switch([StudyMaterialsEng]="ARABIC",1,
              [StudyMaterialsEng]="ART",2,
              [StudyMaterialsEng]="ENGLISH",3,
              [StudyMaterialsEng]="MATH",4,
              [StudyMaterialsEng]="RELIGION",5,
              [StudyMaterialsEng]="SCIENCE",6,
              [StudyMaterialsEng]="SOCIAL",7,
              [StudyMaterialsEng]="SPORT",8) AS MatOrder,
        [St_Group] AS GrpOrder,
        Switch(InStr(1,[St_Sex],"ذكر")>0,1,InStr(1,[St_Sex],"أنثى")>0,2,True,3) AS SexOrder,
        [St_Name] AS NameOrder,
        1 AS RecType
    FROM Query1
    
    UNION ALL
    
    SELECT 
        "" AS Barcode, 
        "" AS St_Code, 
        "(" & CalcBarcode & ")" AS St_Name, 
        "" AS St_Group, 
        "" AS StudyMaterialsEng, 
        "" AS St_Sex,
        MatOrder,
        GrpOrder,
        SexOrder,
        NameOrder,
        2 AS RecType
    FROM (
        SELECT 
            St_Code,
            StudyMaterialsEng,
            St_Code & Switch(
                [StudyMaterialsEng]="ARABIC","ARA",
                [StudyMaterialsEng]="ART","ART",
                [StudyMaterialsEng]="ENGLISH","ENG",
                [StudyMaterialsEng]="MATH","MAT",
                [StudyMaterialsEng]="RELIGION","REL",
                [StudyMaterialsEng]="SCIENCE","SCI",
                [StudyMaterialsEng]="SOCIAL","SOC",
                [StudyMaterialsEng]="SPORT","SPO"
            ) AS CalcBarcode,
            Switch([StudyMaterialsEng]="ARABIC",1,
                  [StudyMaterialsEng]="ART",2,
                  [StudyMaterialsEng]="ENGLISH",3,
                  [StudyMaterialsEng]="MATH",4,
                  [StudyMaterialsEng]="RELIGION",5,
                  [StudyMaterialsEng]="SCIENCE",6,
                  [StudyMaterialsEng]="SOCIAL",7,
                  [StudyMaterialsEng]="SPORT",8) AS MatOrder,
            [St_Group] AS GrpOrder,
            Switch(InStr(1,[St_Sex],"ذكر")>0,1,InStr(1,[St_Sex],"أنثى")>0,2,True,3) AS SexOrder,
            [St_Name] AS NameOrder
        FROM Query1
    ) AS SubQuery
)  AS Combined
ORDER BY Combined.MatOrder, Combined.GrpOrder, Combined.SexOrder, Combined.NameOrder, Combined.RecType;

 

والنتيجة كالآتي ..

image.png.8ea7546d306a1cb73d173f8430256c26.png

 

هل هو طلبك ؟:rol:؟

 

 

باركود نهائي مرتب المواد والشعب والطلاب.accdb

قام بنشر
6 دقائق مضت, Foksh said:

طيب يا صديقي ..

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

SELECT Combined.Barcode, Combined.St_Code, Combined.St_Name, Combined.St_Group, Combined.StudyMaterialsEng, Combined.St_Sex
FROM (SELECT 
        St_Code & Switch(
            [StudyMaterialsEng]="ARABIC","ARA",
            [StudyMaterialsEng]="ART","ART",
            [StudyMaterialsEng]="ENGLISH","ENG",
            [StudyMaterialsEng]="MATH","MAT",
            [StudyMaterialsEng]="RELIGION","REL",
            [StudyMaterialsEng]="SCIENCE","SCI",
            [StudyMaterialsEng]="SOCIAL","SOC",
            [StudyMaterialsEng]="SPORT","SPO"
        ) AS Barcode, 
        St_Code, 
        St_Name, 
        St_Group, 
        StudyMaterialsEng, 
        St_Sex,
        Switch([StudyMaterialsEng]="ARABIC",1,
              [StudyMaterialsEng]="ART",2,
              [StudyMaterialsEng]="ENGLISH",3,
              [StudyMaterialsEng]="MATH",4,
              [StudyMaterialsEng]="RELIGION",5,
              [StudyMaterialsEng]="SCIENCE",6,
              [StudyMaterialsEng]="SOCIAL",7,
              [StudyMaterialsEng]="SPORT",8) AS MatOrder,
        [St_Group] AS GrpOrder,
        Switch(InStr(1,[St_Sex],"ذكر")>0,1,InStr(1,[St_Sex],"أنثى")>0,2,True,3) AS SexOrder,
        [St_Name] AS NameOrder,
        1 AS RecType
    FROM Query1
    
    UNION ALL
    
    SELECT 
        "" AS Barcode, 
        "" AS St_Code, 
        "(" & CalcBarcode & ")" AS St_Name, 
        "" AS St_Group, 
        "" AS StudyMaterialsEng, 
        "" AS St_Sex,
        MatOrder,
        GrpOrder,
        SexOrder,
        NameOrder,
        2 AS RecType
    FROM (
        SELECT 
            St_Code,
            StudyMaterialsEng,
            St_Code & Switch(
                [StudyMaterialsEng]="ARABIC","ARA",
                [StudyMaterialsEng]="ART","ART",
                [StudyMaterialsEng]="ENGLISH","ENG",
                [StudyMaterialsEng]="MATH","MAT",
                [StudyMaterialsEng]="RELIGION","REL",
                [StudyMaterialsEng]="SCIENCE","SCI",
                [StudyMaterialsEng]="SOCIAL","SOC",
                [StudyMaterialsEng]="SPORT","SPO"
            ) AS CalcBarcode,
            Switch([StudyMaterialsEng]="ARABIC",1,
                  [StudyMaterialsEng]="ART",2,
                  [StudyMaterialsEng]="ENGLISH",3,
                  [StudyMaterialsEng]="MATH",4,
                  [StudyMaterialsEng]="RELIGION",5,
                  [StudyMaterialsEng]="SCIENCE",6,
                  [StudyMaterialsEng]="SOCIAL",7,
                  [StudyMaterialsEng]="SPORT",8) AS MatOrder,
            [St_Group] AS GrpOrder,
            Switch(InStr(1,[St_Sex],"ذكر")>0,1,InStr(1,[St_Sex],"أنثى")>0,2,True,3) AS SexOrder,
            [St_Name] AS NameOrder
        FROM Query1
    ) AS SubQuery
)  AS Combined
ORDER BY Combined.MatOrder, Combined.GrpOrder, Combined.SexOrder, Combined.NameOrder, Combined.RecType;

 

والنتيجة كالآتي ..

image.png.8ea7546d306a1cb73d173f8430256c26.png

 

هل هو طلبك ؟:rol:؟

 

 

باركود نهائي مرتب المواد والشعب والطلاب.accdb 708 kB · 1 download

عاشت ايدك استاذي مبدع وفنان الله يخفظك

  • Like 1
قام بنشر
5 دقائق مضت, محمد119900 said:

الله يخفظك

وإياكم اخي الكريم :wub: 

  • Like 1

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