مشكلة مع حقل من نوع Time - منتديات الجلفة لكل الجزائريين و العرب

العودة   منتديات الجلفة لكل الجزائريين و العرب > منتديات التقنية > منتدى البرمجة

منتدى البرمجة كل ما يتعلق بلغات البرمجة، فيجوال بيسيك , سي ++ , دلفي , أكسيس , جافا , هتمل...

في حال وجود أي مواضيع أو ردود مُخالفة من قبل الأعضاء، يُرجى الإبلاغ عنها فورًا باستخدام أيقونة تقرير عن مشاركة سيئة ( تقرير عن مشاركة سيئة )، و الموجودة أسفل كل مشاركة .

آخر المواضيع

مشكلة مع حقل من نوع Time

 
 
أدوات الموضوع انواع عرض الموضوع
قديم 2009-02-25, 09:28   رقم المشاركة : 1
معلومات العضو
medreg
عضو مشارك
 
إحصائية العضو










افتراضي مشكلة مع حقل من نوع Time

السلام عليكم
كيف يمكنني إظهار محتوى الحقل في QuickRep فارغاً
بالنسبة للتاريخ فهو عندما يكون الحقل فارغ يظهر في QRLabel1
31/12/1899
فوضعت له الكود الذي يحمل اللون الأحمر حتى يظهر مكانه فارغ في QRLabel1
ونجحت العملية
وبالنسبة للساعة فحاولت بكل الطرق التي خطرت لي على بالي ولم اجد لها حل
فماذا يجب علي فعله لحقل الساعة حتى لا يطهر في QRLabel2 بهذا الشكل 00:00
أنظر إلى الكود

كود:
procedure TForm10.DetailBand2BeforePrint(Sender: TQRCustomBand;
  var PrintBand: Boolean);
  var d1,h1:TDateTime;
begin
  with DM_1 do begin
    Table1.First;
    while not Table1.Eof do begin
    if (Table1NU.Value=1) then h1:=Table1DT_DEP.Value;
    if (Table1NU.value=1) then d1:=Table1HR_DEP.Value;
لظهور QRLabel1
المتعلقة بحقل التاريخ فارغة في حالة ما إذا كان الحقل فارغ وكانت النتيجة ناجحة
وبدلا من أن يخرج لي (31/12/1899) يظهر الفراغ

كود:
    QRLabel1.Caption:=formatDateTime('yyyy/mm/dd',h1);
    if h1=00 then QRLabel1.Caption:='';
لظهور QRLabel2
المتعلقة بحقل الساعة فارغة بدلاً من ان تظهر لي بشكل 00:00
لقد نجحت العملية لكن المشكلة في حالة ما إذا كان الحقل غير فارغ ويحمل قيمة 00:00
في هذه الحالة يظهر QRLabel2 فارغ ومن المفروض في هذه الحالة لا بد من ظهور القيمة 00:00
وضعت هذا الكود

كود:
    QRLabel2.Caption:=formatDateTime('HH:MM',d1);
    if d1=00 then QRLabel2.Caption:='';
كود:
   Table1.Next;
    End;
  End;
End;








 


رد مع اقتباس
 


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

الساعة الآن 15:47

المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى
المنتدى غير مسؤول عن أي إتفاق تجاري بين الأعضاء... فعلى الجميع تحمّل المسؤولية


2006-2024 © www.djelfa.info جميع الحقوق محفوظة - الجلفة إنفو (خ. ب. س)

Powered by vBulletin .Copyright آ© 2018 vBulletin Solutions, Inc