met قام بنشر سبتمبر 14, 2006 قام بنشر سبتمبر 14, 2006 السلام عليكم كما عرفت من خلال موقعكم في استفساري السابق ان is Not Null تستخدم في حالة عدم وجود اي شيء في الحقل فان هذه الكلمة تقوم باخفاء السطر بالكامل وسؤالي هو او اردنا استخدام امر عكس الامر السابق وذلك في حالة كتابة حرف او كلمة في احدى الخانات المعرفه بهذا الامر يقوم البرنامج باخفاء السطر يعني لو عندي خانه فاضية وحطيت فيها حرف Y يقوم البرنامج باخفاء السطر وشكرا
منذر عساج قام بنشر سبتمبر 14, 2006 قام بنشر سبتمبر 14, 2006 الأخ الكريم العكس له هو Is Null وهو يقوم بأضهار القيم الفارغة فقط لا أدري إن كان هذا ما تريد والله الموفق ,,,
met قام بنشر سبتمبر 14, 2006 الكاتب قام بنشر سبتمبر 14, 2006 شكرا يا اخي العزير على تجاوبك معي ولكن طلبي يختلف عن ذلك انا عندي خانه فاضية واريد لو وضعت حرف فيها ان يقوم البرنامج بالغاء السطر بالكامل مثال نفرض اني عندي سلعة معينه وبعد انتهاء هذه السلعة من المخزن اريد ان أضع كلمة ( غير متوفر ) على سبيل المثال واريد امر في حالة تعبئة هذه الخانه أن يقوم البرنامج بالغاء السطر وشكرا
منذر عساج قام بنشر سبتمبر 15, 2006 قام بنشر سبتمبر 15, 2006 أخي الكريم يمكنك استبدال العبارة السابقة بالعبارة : <>"غير متوفر " أو يمكنك اضافة حقل في الجدول من نوع (صح/خطأ) وفي حالة أنتهاء السلعة تضع فيه اشارة (صح) وتقوم بالفرز حسب صح أو خطأ والله الموفق ,,,
met قام بنشر سبتمبر 16, 2006 الكاتب قام بنشر سبتمبر 16, 2006 (معدل) اخذي الكريم اسف على كثرة اسئلتي واتمنى ان تتقبلها بصدر رحب بالنسبة لـ اضافة حقل في الجدول من نوع (صح/خطأ) وفي حالة أنتهاء السلعة تضع فيه اشارة (صح) هل بالامكان ان يقوم الكمبيوتر باخفاء علامة صح الخاصة بالسلعة بعد انتهاء تاريخ صلاحيتها المحدد في الخانه السابقة بشكل اوتوماتيكي ؟؟؟ ؟؟ مثال السلعة رقم السلعة تاريخ الانتهاء انتهت الصلاحية -------------------------------------------------------------------------------------- حليب 123 16 / 9 / 2006 اخفاء علامة صح وشكرا تم تعديل سبتمبر 17, 2006 بواسطه rudwan
rudwan قام بنشر سبتمبر 17, 2006 قام بنشر سبتمبر 17, 2006 في هذه الحالة يمكنك ادراج شرط الاستعلام تحت خانة حقل تاريخ الصلاحية > Now() فيأتي لك بكل الأصناف التي لازالت تاريخ صلاحيتها سارية
ahamied قام بنشر سبتمبر 17, 2006 قام بنشر سبتمبر 17, 2006 السلام عليكم اخواني الكرام بارك الله فيك اخي رضوان وزادك من العلم بحور وانهار مرفق مثال به نموزجين الاول تطبيقا لرأي الاستاذ رضوان والثاني استخداما للتنسيق المشروط حيث لا يشترط تخزين تاريخ الصلاحية بحقل وحقل آخر علامة صح لبيان طبيعة الصلاحية مما يضخم حجم ملف البيانات ويكرر البيانات اخوكم فى الله ASD.rar
met قام بنشر سبتمبر 17, 2006 الكاتب قام بنشر سبتمبر 17, 2006 السلام عليكم في البداية اشكر الاخ rudwan على الرد وسأقوم بتجربة هذا الكود انشأ الله . اما بالنسبة للأخ ahamied فقد وضعت مثالين جميلين لكني للأسف لم استطلع الاستفادة منهم وقد بحثت كثير كي أعرف كيف استطعت أن تجعل البرنامج يحدد الايام المنتهية باللون الرمادي فلم اجد أي اثر للطريقة كما لم اجد كذلك اي دلائل على كيفية جعل البرنامج يظهر فقط الايام المنتهية . واتمنى لو نفعتنا بعلمك يا أخي وتفضلوا بقبول فائق الاحترام والتقدير
أبو هادي قام بنشر سبتمبر 17, 2006 قام بنشر سبتمبر 17, 2006 السلام عليكم is Not Null الصياغة خاطئة والصحيح : Not IsNull تحياتي .
met قام بنشر سبتمبر 17, 2006 الكاتب قام بنشر سبتمبر 17, 2006 السلام عليكم اهلين مره ثانية يا أبو هادي انا صراحة أستخدم في برنامجي الأمر Is Not Null وشغال معاي من أحسن مايكون وهذا الموضوع حصلته في موقع MSDN لمايكروشوفت عن SQL Server IS [NOT] NULL Determines whether or not a given expression is NULL. Syntax expression IS [ NOT ] NULL Arguments expression Is any valid expression in Microsoft® SQL Server™ 2000 Windows® CE Edition (SQL Server CE). NOT Specifies that the Boolean result be negated. The predicate reverses its return values, returning TRUE if the value is NOT NULL, and FALSE if the value is NULL. Result Types bit Return Code Values If the value of expression is NULL, IS NULL returns TRUE; otherwise, it returns FALSE. If the value of expression is NULL, IS NOT NULL returns FALSE; otherwise, it returns TRUE. Remarks To determine whether an expression is NULL, use IS NULL or IS NOT NULL rather than comparison operators (such as = or !=). Comparison operators return UNKNOWN if either or both arguments are NULL.
أبو هادي قام بنشر سبتمبر 17, 2006 قام بنشر سبتمبر 17, 2006 (معدل) السلام عليكم نعم أخي أنه تعبير سليم للـ SQL وخطأي أن لم أقرأ تفاصيل الموضوع فاعتقدت أنك تريد عكس دالة IsNull وأحيانا من النظرة الأولى لتعبير معين يظهر أن به عيب ما وبشكل بدهي وبدون بذل أي جهد ، وهي مثل النحوي الذي يستطيع أن يصطاد الأخطاء اللغوية حتى وإن لها في موضوع آخر ، فالخطأ يخترق سمعه ويؤذيه في أكثر الأحيان . الظاهر قمت أتفلسف كثير على كل حال في الإستعلام يمكن الإختصار في كتابة التعبير بكتابة Null <> وسيقوم المحرر بتحويلها تلقائيا . تحياتي . تم تعديل سبتمبر 17, 2006 بواسطه أبو هادي
ahamied قام بنشر سبتمبر 18, 2006 قام بنشر سبتمبر 18, 2006 السلام عليكم اخي الكريم اولا : السؤال كيف استطعت أن تجعل البرنامج يحدد الايام المنتهية باللون الرمادي ؟ عند الضغط كليك يمين علي مربع النص الخاص بالتاريخ فى النموزج اذا كنت تستخدم اوفيس انجليزي هتلاقي اختيار Coditional Format ولو عربي يعني التنسيق المشروط. قم بالضغط عليه وستجد شاشة بسيطو وان شاء الله بتعرف تتعامل معاها. يستخدم هذا الاختيار لفرض تنسيق معين فى حالة تحقق شرط معين لقيمة مربع النص انا استخدمت شرط ( ان التاريخ < من الان Now). السؤال الثاني: كما لم اجد كذلك اي دلائل على كيفية جعل البرنامج يظهر فقط الايام المنتهية ؟ كل ما تم عمله هو تغيير مصدر بيانات النموزج من جدول الي استعلام بسيط جدا وايضا فيه نفس الشرط " الا يعرض سجلات يكون بها حقل التاريخ < الان NOW " وبالله التوفيق اما موضوع Null فيجب علينا اخواني ان نثبت مبدأ استخدام فى لغة استعلام : Is Not Null استخدام لغة برمجة : Not Is Null معلش الموضوع يلخبط بس مفيش فى ايدينا غير ان نقول حاضر ونعم أطلبوا العلم ولو فى الصين
met قام بنشر سبتمبر 22, 2006 الكاتب قام بنشر سبتمبر 22, 2006 السلام عليكم وكل عام وانتم بخير بمناسبة حلول شهر رمضان الكريم اود من الاخ ahamied لو يشرح لي مره اخرى وبشكل اوضح ولو بصورة واحدة على الاقل طريقة المثال الذي وضعة لاني صراحة ماعرفت شلون اخلي الجدول يظهر المواد المنتهية الصلاحية فقط دون الاخرى التي لم تنتهي صلاحيتها اما بالنسبة لاظهار لون معين خلف التاريخ المنتهي فكان الشرح واضح وتمكنت من عملها وشكرا :')
met قام بنشر سبتمبر 23, 2006 الكاتب قام بنشر سبتمبر 23, 2006 السلام عليكم وينك يا اخ ahamied ؟؟؟؟ :') :')
منذر عساج قام بنشر سبتمبر 24, 2006 قام بنشر سبتمبر 24, 2006 اخي الكريم ماقام به الاخ ahamied هو أن وضع الشرط الذي أشار اليه الاخ / رضوان والذي يعني ( أقل من تاريخ اليوم) في الاستعلام المصدر للنموذج . أفتح النموذج ( المنتهي فقط ) في عرض التصميم - أفتح خصائص النموذج - ثم بيانات - عند خانة مصدر السجل اضغط على النقط الثلاث (... )وشاهد الاستعلام المصدر والشرط السابق في خانة معايير والله الموفق ,,,
met قام بنشر سبتمبر 24, 2006 الكاتب قام بنشر سبتمبر 24, 2006 السلام عليكم اشكرك يأ اخ منذر صراحة هالمعلومة فادتني كثير جزاك الله خيرا مع السلامة والى سؤال قادم انشأ الله
الردود الموصى بها