بحث مخصص من جوجل فى أوفيسنا
![]()
Custom Search
|
-
Posts
9975 -
تاريخ الانضمام
-
تاريخ اخر زياره
-
Days Won
406
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو jjafferr
-
وعليكم السلام 🙂 اخي الفاضل ابو ماجد 🙂 قسم الاكسس هو لمساعدة المبرمجين ، وتبادل الخبرات ، اما اذا اردت برنامج جاهزة ، فرجاء وضع طلبك في هذا الرابط : إعلانات شخصية بأجر للاعضاء ولكن لو بحث في المنتدى ، لوجدت الكثير من هذه المواضيع وبعض البرامج الجاهزة ، وبما ان المنتدى للفائدة العامة ، فالحل بالمراسلات الخاصة كذلك ممنوع 🙂 قواعد المشاركة فى الموقع اضغط هنـــــــــامن فضلك لقراءة القواعد كاملة و بصفة خاصة نؤكدعلى ما يلي 1- يمنع منعا باتا نشر أية مواد تخالف حقوق الملكية الفكرية و يرجى الابلاغ عن المشاركات المخالفة من خلال زر تقرير اسفل المشاركة 2-يجب استخدام خاصيةالبحث قبل طرح السؤال توفيرا للوقت و الجهد. 3-ضرورة كتابة عنوان واضح للموضوع يدل على محتواه ويعطي وصفاً مختصرا للسؤال. 4-ممنوع منعا باتاً كتابة عناوين سينمائية مثل عاجل ، نداء الي فلان ، الي الخبراء ، طلب مساعدة ، أريد حلا..... 5-يمكن استعجال الرد باستخدام تعبير -للرفع- و غير مسموح بالالحاح او اللوم فجميع الاعضاء يشاركون تطوعا طبقا لسعة وقتهم. ومخالفة ذلك تعرض الموضوع للحذف جعفر
-
اخفاء الحقول المتشابهة و المكررة لنفس الشخص عند عملية الفرز
jjafferr replied to nabil2255's topic in قسم الأكسيس Access
لا يمكن عمل هذا في النموذج المستمر ، اما اذا كان النموذج فردي ، فتستطيع ان تعمل نموذج فرعي للحقول الباقية (نوع الاعانة ، تحديد .... ، ولكن يمكن عمل هذا في التقرير ، بحيث تعمل تجميع وفرز بالرقم ، وهذا الرابط يشرح طريقة العمل : جعفر -
وعليكم السلام 🙂 اعتقد بأن الجملة اصبحت مفهومة اكثر الآن اسهل طرق عمل هذا الجدول المؤقت هناك فوائد للجدول المؤقت المُعد مسبقا ، وهذه الفائدة لا تجدها في استعلام عمل الجدول Make-Table ، فالجدول المؤقت الذي تصنعه انت ،تتحكم في عدد الحقول (فقد يكون هناك حقول تستخدم لها استعلام تحديث آخر لتحديث هذه البيانات) ، بينما استعلام عمل الجدول Make-Table يأخذ نفس عدد الحقول (طبعا يدويا تستطيع تغييرها) التي تستعملها من الاستعلام/الجدول الذي به النتائج ، ونوع كل حقل (هذا مهم ، لأنه قد يكون عندك حقل به ارقام ، ولكنك عمله حقل نص لأسبابك او لأنه يرتبط بحقل من جدول آخر من نوع نص ايضا) ، بينما استعلام عمل الجدول Make-Table اذا راى حقل رقم في الاستعلام ، فإنه يعمل حقل من نوع رقم في الجدول المؤقت ، والآن وبعد الحاق البيانات بهذا الجدول (سواء الجدول المؤقت المُعد مسبقا ، او الجدول المؤقت الذي يعمله استعلام عمل الجدول Make-Table ، يجب عمل استعلام تحديث بيانات من هذا الجدول ، الى الجدول المُراد تحديث بياناته 🙂 جعفر
-
السلام عليكم 🙂 تم مراجعة قوانين المنتدى الى هذه : جعفر
-
- 3
-
-
انت عملت استعلام الحاق 🙂 واذا كانت عندك سجلات في الجدول store ، فلن يلحق الاستعلام اي سجلات !! ولكن لعمل استعلام تحديث (وهذا هو طلب السائل) ، وحسب الرابط الذي ذكرته ، فيقول انك تحتاج الى جدول مؤقت (اذا اتتك رسالة ان الاستعلام لا يمكن تحديثه !! ) 🙂 جعفر
-
ارجو المساعدة في تعديل استعلام تجميعي
jjafferr replied to Ahmed Aljaberi's topic in قسم الأكسيس Access
حتى اذا تصدر الى اكسل ، فالتنسيق يكون في الاكسل 🙂 جعفر -
ارجو المساعدة في تعديل استعلام تجميعي
jjafferr replied to Ahmed Aljaberi's topic in قسم الأكسيس Access
الاستعلام هو وسيط بيانات بين الجدول و النموذج/التقرير (حيث تعمل التنسيق اللي تحب 🙂 ) جعفر -
حياك الله اخوي ابو عمار 🙂 ممتاز ، ولكنه كذلك يستعمل جدول مؤقت 🙂 جعفر
-
تنبيه برسالة في حالة كان عدد صفحات التقرير أكثر من واحدة
jjafferr replied to nonar's topic in قسم الأكسيس Access
وعليكم السلام 🙂 . 1. نعم مثل ما كتب اخوي احمد ، 2. نعم تستطيع عمل هذا: اكتب هذا الكود في "عند تنسيق" "قسم التفصيل" Detail : if me.pages > 1 then msgbox "توجد اكثر من صفحة في التقرير" end if جعفر -
السلام عليكم 🙂 اسمحوا لي ان اقوم بتغيير افضل اجابة الى اجابة اخونا "أبو عبدالله الحلواني" ، لأنه اجاب على السؤال ، بينما اخونا "احمد الفلاحجي" قام بإعطاء جواب بديل جميل ،ولكنه لا علاقة له بإستعلام التجميع 🙂 والحل في هذه الحالة هو الجدول المؤقت ، مثل ما عمل اخونا أبو عبدااله 🙂 جعفر
-
ارجو المساعدة في تعديل استعلام تجميعي
jjafferr replied to Ahmed Aljaberi's topic in قسم الأكسيس Access
وعليكم السلام 🙂 يجب ان تعطي الامر بالكامل علشان تحصل على النتيجة المطلوبة ، وعلشان الكود ينكتب بالطريقة الصحيحة ، خلينا نستخدم هذه الاسماء بالانجليزي كمثال: حالة الخدمة= H_Service منقطع = Temp فيكون الكود : Sum_Filed: Sum(iif([H_Service]="Temp",1,0) يعني اذا قيمة الحقل = Temp اجمع لنا 1 (لأن العدد واحد لكل شخص) ، بالعربي المعادلة تنقلب (لهذا السبب فإنه لا يُنصح بإستخدام مسميات عربية في اي من كائنات الاكسس) : . والنتيجة بعد التعديل: . . جعفر AA1.zip -
اخفاء الحقول المتشابهة و المكررة لنفس الشخص عند عملية الفرز
jjafferr replied to nabil2255's topic in قسم الأكسيس Access
-
قواعد المشاركة فى الموقع اضغط هنـــــــــامن فضلك لقراءة القواعد كاملة و بصفة خاصة نؤكدعلى ما يلي 1- يمنع منعا باتا نشر أية مواد تخالف حقوق الملكية الفكرية و يرجى الابلاغ عن المشاركات المخالفة من خلال زر تقرير اسفل المشاركة 2-يجب استخدام خاصيةالبحث قبل طرح السؤال توفيرا للوقت و الجهد. 3-ضرورة كتابة عنوان واضح للموضوع يدل على محتواه ويعطي وصفاً مختصرا للسؤال. 4-ممنوع منعا باتاً كتابة عناوين سينمائية مثل عاجل ، نداء الي فلان ، الي الخبراء ، طلب مساعدة ، أريد حلا..... 5-يمكن استعجال الرد باستخدام تعبير -للرفع- و غير مسموح بالالحاح او اللوم فجميع الاعضاء يشاركون تطوعا طبقا لسعة وقتهم. ومخالفة ذلك تعرض الموضوع للحذف
-
السلام عليكم 🙂 وهذه عيدية العيد لنا 🙂 شكرا للاخوة الاخوة @اشرف و @Gamal.Saad لكل ما تبذلوه ، مبروك لكم الترقية 🙂 جعفر
-
بعض الرسائل ظهرت بعد تحويل النسخه من 32 بت الى 64
jjafferr replied to سلمان الشهراني's topic in قسم الأكسيس Access
وعليكم السلام اخوي سلمان 🙂 ولو اننا نحاول نحل المشكلة ونحن مغمضين بدون الكود للتجربة عليه ، ولكن ان شاء الله انت اللي تجرب لنا 🙂 1. محتاجين معلومات اكثر بالنسبة لهذه الرسالة ، 2. استعمل هذا : #If VBA7 Then Private Declare PtrSafe Function SetWindowsHookEx Lib "user32" Alias "SetWindowsHookExA" ( _ ByVal idHook As Long, _ ByVal lpfn As LongPtr, _ ByVal hmod As LongPtr, _ ByVal dwThreadId As Long _ ) As LongPtr Declare PtrSafe Function EnumFontFamilies Lib "gdi32" Alias "EnumFontFamiliesA" (ByVal hdc As LongPtr, ByVal lpszFamily As String, ByVal lpEnumFontFamProc As LongPtr, ByVal lParam As LongPtr) As Long Declare PtrSafe Function EnumFontFamiliesEx Lib "gdi32" Alias "EnumFontFamiliesExA" (ByVal hdc As LongPtr, lpLogFont As LOGFONT, ByVal lpEnumFontProc As LongPtr, ByVal lParam As LongPtr, ByVal dw As Long) As Long Declare PtrSafe Function SetTimer Lib "user32" (ByVal hwnd As Long, _ ByVal nIDEvent As Long, _ ByVal uElapse As Long, _ ByVal lpTimerFunc As LongPtr) As Long #Else Private Declare Function SetWindowsHookEx Lib "user32" Alias "SetWindowsHookExA" ( _ ByVal idHook As Long, _ ByVal lpfn As Long, _ ByVal hmod As Long, _ ByVal dwThreadId As Long _ ) As Long Declare PtrSafe Function EnumFontFamilies Lib "gdi32" Alias "EnumFontFamiliesA" (ByVal hdc As LongPtr, ByVal lpszFamily As String, ByVal lpEnumFontFamProc As LongPtr, ByVal lParam As LongPtr) As Long Declare PtrSafe Function EnumFontFamiliesEx Lib "gdi32" Alias "EnumFontFamiliesExA" (ByVal hdc As LongPtr, lpLogFont As LOGFONT, ByVal lpEnumFontProc As LongPtr, ByVal lParam As LongPtr, ByVal dw As Long) As Long Declare PtrSafe Function SetTimer Lib "user32" (ByVal hwnd As Long, _ ByVal nIDEvent As Long, _ ByVal uElapse As Long, _ ByVal lpTimerFunc As LongPtr) As Long #End If وبالنسبة للخطوط ، اذا ما نفع الكود اعلاه : في الكود ، بدل هذا السطر EnumFontFamilies hdc, vbNullStrin, AddressOf EnumFontFamilies, Combo جرب هذا السطر EnumFontFamilies hdc, vbNullStrin, AddressOf EnumFontFamilies, Combo او EnumFontFamiliesEx hdc, vbNullStrin, AddressOf EnumFontFamilies, Combo او EnumFontFamiliesEx hdc, vbNullStrin, AddressOf EnumFontFamiliesEx, Combo جعفر -
هذه لها حلول ، ولكن بمزاج وعلى كوب شاي 🙂 ممكن تعمل لها موضوع خاص ، وترفق لنا الرابط هنا اذا احببت 🙂 جعفر
-
وعليكم السلام 🙂 عيدك مبارك أخوي قاسم 🙂 قواعد المشاركة فى الموقع اضغط هنـــــــــامن فضلك لقراءة القواعد كاملة و بصفة خاصة نؤكدعلى ما يلي 1- يمنع منعا باتا نشر أية مواد تخالف حقوق الملكية الفكرية و يرجى الابلاغ عن المشاركات المخالفة من خلال زر تقرير اسفل المشاركة 2-يجب استخدام خاصيةالبحث قبل طرح السؤال توفيرا للوقت و الجهد. 3-ضرورة كتابة عنوان واضح للموضوع يدل على محتواه ويعطي وصفاً مختصرا للسؤال. 4-ممنوع منعا باتاً كتابة عناوين سينمائية مثل عاجل ، نداء الي فلان ، الي الخبراء ، طلب مساعدة ، أريد حلا..... 5-يمكن استعجال الرد باستخدام تعبير -للرفع- و غير مسموح بالالحاح او اللوم فجميع الاعضاء يشاركون تطوعا طبقا لسعة وقتهم. ومخالفة ذلك تعرض الموضوع للحذف ورجاء اكتب تفاصيل طلبك في الموضوع ، حتى تحصل على اجابة اسرع ، فالكثير من الاعضاء (وانا منهم) لا ينزل المرفق إلا اذا رأى انه يعرف الاجابة 🙂 رجاء اعمل موضوع جديد ، آخذا في الاعتبار الملاحظات اعلاه 🙂 وشكرا لتفهمك 🙂 جعفر
- 1 reply
-
- 1
-
-
عدم ظهور الصورة في طباعة التقرير
jjafferr replied to ABDELRAHMAN ALFAHOUM's topic in قسم الأكسيس Access
وعليكم السلام 🙂 لا تستعمل صور كبيرة الحجم (الطول والعرض) !! قم بتصغير حجم الصورة/الصور ، وجرب مرة اخرى 🙂 ذاكرة الطابعة قليلة (وخصوصا القديمة او للاستعمال المنزلي) 🙂 جعفر -
عيدكم مبارك وايامكم سعيدة ان شاء الله 🙂
-
بالعكس ، فمثل هذه المعلومات غير متداولة في المنتدى هنا ، ومن المهم ان يعرفها الاعضاء 🙂 نعم للشركات اللي تصنع الكمبيوترات ، ولكن نسخة 32 بث بتكون لاتزال موجودة للأفراد 🙂 وعلى العموم ، الوندوز نواة 64 بت لا يغير من موضوعنا شيء ، ولكنه مفيد بأننا نقدر ان نثبت الاوفيس نواة 32 بت او 64 بت عليه 🙂 ومتابع 🙂 جعفر
-
خلينا نتابع موضوع تنصيب النواتين على الرابط اعلاه 🙂 جعفر
-
وهذا بالضبط اللي عملته انا في البداية ، حيث من المعروف ان الوندوز يسمح بتنصيب اكثر من وندوز على الجهاز الواحد ، ولكن من تجربتي لما نصبت الوندوز 10 نواة 64 بت ثم نصبت الوندوز 32 بت ، صار لي مجموعة من المشاكل لاحقا ، فكان الكمبيوتر يشتغل تمام معظم الاحيان ، ولكن بعض الاوقات ما يشتغل ، وبالتالي اضطررت ان انصب نواة واحدة فقط !! ما ادري ، يمكن الوندوز 10 في اول ايامه كان فيه مشاكل !! جعفر
-
هذه هي الطريقة الصحيحة لتنصيب اصدار واحد فقط من اوفيس ، وجهاز آخر لإصدار آخر ، وجهاز آخر لإصدار آخر ، وجهاز آخر لإصدار آخر ، وجهاز آخر لإصدار آخر .... ولكن كأنك تلمح لشيء ولكن ما تريد تقوله قصدك تعمل كمبيوتر افتراضي ، في كمبيوترك بإستعمال برامج مثل VMware وبدائله 🙂 بهذه الطريقة يكون عندك كل هذه الاجهزة في جهاز واحد ، وكل جهاز يكون فيه الوندوز والافيس الخاص به ، دون تداخل/تضارب المكتبات لإصدارات الاوفيس المختلفة في الجهاز الواحد🙂 واللي عنده جربة في هذا المجال ، ياريت يشاركنا تجربته ، لوسمحتم 🙂 جعفر