-
Posts
9920 -
تاريخ الانضمام
-
تاريخ اخر زياره
-
Days Won
404
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو jjafferr
-
وعليكم السلام 🙂 نعمل استعلام جديد ، مبني على الاستعلام القديم ، ونضع المعيار . . ونستخدم هذا الاستعلام الجديد ، كمصدر بيانات للنموذج . والنتيجة . جعفر 1091..accdb.zip
-
هذا التشجيع ، وإلا بلاش 🙂 ها ، في احد يقبل هذا التحدي 🙂 جعفر
-
اخواني ، رجاء مراجعة هذا الرابط بالنسبة الى المواضيع القديمة: جعفر
-
السلام عليكم 🙂 أخوي @kha9009lid تستاهل درجة خبير ، واجاباتك كانت تقول انك خبير 🙂 جعفر
-
هدية برنامج الخليل المحاسبي - الاصدار الاول
jjafferr replied to ابوآمنة's topic in قسم الأكسيس Access
وعليكم السلام 🙂 شكرا اخي صالح على هذا المجهود ، وشكرا على شعورك النبيل على رد الجميل للمنتدى واعضاءه 🙂 جعفر -
هل توجد طريقة لتلوين كائنات النظام للاكسس
jjafferr replied to ازهر عبد العزيز's topic in قسم الأكسيس Access
يا اخي هذه سهلة ، بس مو بالالوان ، وانما بالمجموعات 🙂 اختار . . خليك ماسك زر Ctrl واختار الكائنات اللي تريدها للمخصص . واختار مجموعة جديدة . واكتب الاسم اللي تريد . جعفر -
هل توجد طريقة لتلوين كائنات النظام للاكسس
jjafferr replied to ازهر عبد العزيز's topic in قسم الأكسيس Access
ليس حسب علمي ، ولكني لا استغرب اذا كان هناك كود يقوم بذلك !! -
وعليكم السلام 🙂 الطريقة: 1. ضع الحقل/الحقول جنب بعض ، بحيث انه تترك مكان كافي في الورقة للاعمدة الاخرى ، 2. اختار عدد الاعمدة المطلوبة 3. اختار معاينة الطباعة . هذا الرابط فيه مثال ، فقط للتوضيح جعفر
-
هل توجد طريقة لتلوين كائنات النظام للاكسس
jjafferr replied to ازهر عبد العزيز's topic in قسم الأكسيس Access
الموجود هو ، بالفأرة اليمين انقر على المنطقة البيضاء الفاضية ، ثم اختار من القائمة في المربع الاحمر 🙂 . جعفر -
المهم الفكرة ، وفكرتك كانت جديدة 🙂 جعفر
-
-
السلام عليكم 🙂 هناك استعمال آخر له ، ولكن في تسمية زر الامر ، هكذا: . . . فيظهر النموذج بهذه الطريقة (لاحظ الحروف اللي تحتها خط) ، فبدل ان ننقر على الزر ، نستطيع ان نستعمل الكيبورد ، فيقوم مقام النقر على الزر ، هكذا : Alt + m (امسك الزر Alt على الكيبورد ، وفي نفس الوقت انقر على الحرف m) Alt + s Alt + خ . جرب وشوف ، ولا تنسى ان لغة الشاشة يجب ان تكون لغة الكتابة على الزر ، يعني الكيبورد لازم يكون انجليزي لإستعمال m و s ، ويجب ان يكون عربي لإستعمال خ 🙂 جعفر 1089.Command button shortcut.mdb
-
وعليكم السلام 🙂 قواعد المشاركة فى الموقع اضغط هنـــــــــامن فضلك لقراءة القواعد كاملة و بصفة خاصة نؤكدعلى ما يلي 1- يمنع منعا باتا نشر أية مواد تخالف حقوق الملكية الفكرية و يرجى الابلاغ عن المشاركات المخالفة من خلال زر تقرير اسفل المشاركة 2-يجب استخدام خاصيةالبحث قبل طرح السؤال توفيرا للوقت و الجهد. 3-ضرورة كتابة عنوان واضح للموضوع يدل على محتواه ويعطي وصفاً مختصرا للسؤال. 4-ممنوع منعا باتاً كتابة عناوين سينمائية مثل عاجل ، نداء الي فلان ، الي الخبراء ، طلب مساعدة ، أريد حلا..... 5-يمكن استعجال الرد باستخدام تعبير -للرفع- و غير مسموح بالالحاح او اللوم فجميع الاعضاء يشاركون تطوعا طبقا لسعة وقتهم. ومخالفة ذلك تعرض الموضوع للحذف رجاء عمل موضوع جديد ، والاخذ في الاعتبار النقاط اعلاه 🙂 جعفر
-
شكرا على هذه المعلومة 🙂 جعفر
-
صحيح اخوي كاسر ، ولكنه يقدر يفتح برنامج الاكسس (مو برنامجه) من قائمة Microsoft Office (او اي برنامج اكسس) ، ويقوم بعمل مجلد التوثيق منه 🙂 وسأقوم بإضافة هذه الفقرة على مشاركتي السابقة ، حتى تكون المعلومة متكامله هناك 🙂 جعفر
-
السلام عليكم 🙂 هكذا يمكنك عمل مجلد موثوق به على جهازك : . اذا شغلت البرنامج من مجلد غير موثوق به ، فلما تفتح البرنامج لأول مرة ، يعطيك هذا الشريط الاصفر ، والذي يجب ان تنقر على زر "تمكين" : . ولكن وللأسف الشديد ، فمعظم المبرمجين يقومون بعمل خاطئ وشائع ، بجعل النموذج منبثق ، والذي يملئ الشاشة بالكامل ، مما يجعل الشريط خلف الصورة ، فلن تراه ، واستعمال "شكلي او مشروط = نعم" ، مما لا يسمح لك ان تعمل اي شيء في الشاشة !! فيمكنك عمل التالي (اذا كنت محظوظ ولم يقفل عليك المبرمج هذه الطريقة) : امسك مفتاح الشفت على الكيبورد ، ثم انقر مرتين على ايقونة البرنامج لفتحة ، ولا تترك الشفت الى ان يفتح البرنامج ، ثم اعمل مجلد موثوق به (كما في الصورة اعلاه) ، ثم اغلق برنامجك ، ثم انقل برنامجك الى ذلك المجلد الموثوق به ، وافتح البرنامج من هناك 🙂 جعفر معلومة اضافية : او افتح برنامج الاكسس من قائمة Microsoft Office ، وقم بعمل مجلد التوثيق منه 🙂
-
شكرا جزيلا اخي رجب 🙂 جعفر
-
شكرا لك على المعلومة 🙂 جعفر
-
ترقيم تلقائي ارجاع التسلسل التلقائي الى رقم 1 عند حذف السجلات
jjafferr replied to عبد اللطيف سلوم's topic in قسم الأكسيس Access
السلام عليكم 🙂 اعمل التالي لوسمحت: اعمل 3 سجلات في الجدول ، فتحصل على 3 ارقام مسلسلة ، احذف السجل رقم 2 ، فيبقى عندك السجلين اصحاب الرقم التلقائية 1 و 3 . الآن قم بعمل اي من الطرق اللي تحب ، فإنك لن تحصل على الرقم 2 . لمزيد من المعلومات عن الرقم التلقائي ، انظر هنا والزبدة: الرقم التلقائي لإستعمال البرنامج ، وليس لإستعمال المبرمج ، نعم يستطيع المبرمج الاستفادة منه ، ولكن لا يجب الاعتماد عليه لتسلسل الاعداد جعفر -
السلام عليكم 🙂 اعتقد بأن احد المكتبات غير موجود في هذا الجهاز ، انظر الى كلمة Missing في المربعات التي عليها علامة صح . او اعمل Compile ، وسوف يقف البرنامج على العلة جعفر
-
انا لم اقل هذا ، وانما قلت: سؤال 1: لماذا لا تستعمل الحقل من "نوع مرفق" للترقيم التلقائي ؟ ج1: لأن هذا الحقل له عمل ، وذلك الحقل له عمل آخر. سؤال 2: لماذا نحن بحاجة الى كل هذه الانواع من الحقول: نص ، رقم ، تاريخ ، مذكرة ... ، ألا يكفي ان يكون عندنا حقل من نوع نص فقط ، لأننا يمكن استعماله لجميع انواع البيانات ؟ ج2: لأننا نستخدم شيء اسمه قاعدة بيانات ، وقاعدة البيانات معمولة على اساس هذه الحقول. خلاصة القول: اذا اردت ان لا تواجه مشكلة في حقل التسلسل ، فلا تستعمل حقل "الترقيم التلقائي". لا ضرر ، فانت الآن تتعامل مع حقل من نوع رقم 🙂 حقل "الترقيم التلقائي" ، والعلاقة بين هذا الحقل وحقل رقم من جدول آخر ، كأي علاقة بين جدولين. جعفر
-
تفضل . . . . وهذا كود اضافة التسلسل DoCmd.GoToRecord , , acNewRec Me.ID = Nz(DMax("[ID]", "tbl_1"), 0) + 1 . لأنه لايعمل الذي تريده بالتسلسل ، فما معناه انه لا يمكن الاعتماد عليه !! بالعكس ، فهو يمكن الاعتماد عليه 1000% ، وهو ركيزة جلب البيانات وبسرعة 🙂 اذا اردنا قيمة الحقل DOB ، فعندنا طريقتين لجلب هذه المعلومة : Me.DOB = DLookup("[DOB]", "tbl_1", "[Auto_ID]=" & Me.Auto_ID) Me.DOB = DLookup("[DOB]", "tbl_1", "[Full_Name]='" & Me.Full_Name & "'") هنا يأتي قوة وسرعة حقل الترقيم التلقائي (المفهرس والمفتاح الاساس) ، فأي الطريقتين تعتقد تكون اسرع ؟ جعفر 1088.zip
-
1. ابداً ، هذا غير صحيح !! في الجدول (واحد مثلا) اعمل حقل ترقيم/تسلسل من نوع رقم/نص ، ثم برمجيا قم بالتحكم بإضافة/خصم رقم ، للحصول على الرقم المطلوب ، وفي الجدول (اثنين مثلا) اعمل حقل من نوع رقم/نص (نفس نوع الحقل في الجدول "واحد") ، ثم اربط الجدولين بعلاقة (واذا عملت علاقة بين حقلين ، فيجب ان يكون الحقل مفهرس ، لسرعة جلب بيانات الجدولين) ، 2. جعفر
-
السلام عليكم 🙂 المنتدى لفائدة الجميع ، فرجاء ارفاق النسخة هنا حتى يستفيد منها الجميع 🙂 جعفر
-
وعليكم السلام 🙂 كل جدول يجب ان يحتوي على رقم تلقائي (وتاريخ تلقائي ، حيث نضع القيمة الافتراضية = ()Now ) ، مفهرس ، ومفتاح اساس ، الرقم التلقائي لإستعمال البرنامج ، وليس لإستعمال المبرمج ، نعم يستطيع المبرمج الاستفادة منه ، ولكن لا يجب الاعتماد عليه لتسلسل الاعداد ، الاكسس يعتمد على هذا الحقل لسرعة جلب بيانات الجدول 🙂 وهناك حالات خاصة تحدث ، حيث يقفز الاكسس ويبدأ بإعطاء ارقام تسلسل كبيرة ، وحالات يفقد خاصية التسلسل ويعطي ارقام عشوائيه ، ولكنها لا تزال ارقام فريدة. الخطأ الشائع بين المبرمجين ، انهم يستعملون ويعتمدون على حقل الرقم التلقائي في برنامجهم لتسلسل الارقام ، وهذا غير صحيح ، اذا اردت ان تعمل حقل تسلسل/ترقيم ، فهذا يعتمد على نوع البيانات في الحقل وطولها ، فإذا كانت ارقام فقط ، فتستطيع استعمال حقل رقم (نوعه طويل) ، واذا كان طولها يصل الى 13 خانه او اكثر ، فتستطيع استعمال حقل رقم (نوعه Decimal) ، كما بإمكانك استعمال حقل نص ، والذي ستحتاج ان تتعامل معه بطريقة برمجية لزيادة وتنقيص التسلسل. اما اذا كان رقم التسلسل يحتوي على حروف مع ارقام ، فيجب استعمال حقل نص (يمكن استعمال حقل الرقم ، اذا اردنا التنسيق يكون فيه حروف ثابته قبل الرقم او بعده ، ولكنه مجرد تنسيق والحقل سيحتوي الارقام فقط). جعفر