بتاريخ: 1 فبراير 200917 سنة comment_148229 السلام عليكم ورحمة الله عندي أستفسار أن شاء الله انه بسيط بس أنا مبتدئ مع الأوراكلوهو كيف أضع نتيجة query داخل text fieldطبعاً الـ query تعطين الوقت الحالي للنظامو انا ابي نتيجة الإستعلام تكون الdefault value لمربع النص في الformوشكرا لكم تقديم بلاغ
بتاريخ: 1 فبراير 200917 سنة كاتب الموضوع comment_148235 أشكرك على الرد السريع الأستعلام راح يكون:select sysdate into :PS_REV_DATE from dual; بس وين أكتب الأستعلام هذا فيه حتى يكون القيمة الإفتراضية للحقل تقديم بلاغ
بتاريخ: 1 فبراير 200917 سنة comment_148238 هتلاقي خاصية default valueفي خصائص العنصرعندها اكتب$$time$$ تم تعديل 1 فبراير 200917 سنة بواسطة ezzat_hakeem تقديم بلاغ
بتاريخ: 1 فبراير 200917 سنة كاتب الموضوع comment_148242 أشكرك أخوي عزت بس للأسف طريقتك ماطبقت معييطلع لي في الحقل نص $$time$$بس أنا ابي تاريخ اليوم تقديم بلاغ
بتاريخ: 2 فبراير 200917 سنة كاتب الموضوع comment_148284 يا أخوان المشكلة و بإختصار أنا عندي قاعدة بيانات لمستوصف وفيها جدول للزيارات اليوميةالمطلوب:و في الform الخاص بالزيارات أبي الحقل الخاص بتاريخ المراجعة يتعبى تلقائياً بتاريخ اليوم------------------------أضفت هذا الرد فقط للتوضيحوفي أنتظار إقتراحاتكم وشكرا تقديم بلاغ
بتاريخ: 2 فبراير 200917 سنة comment_148296 أخي الحبيبمش عارف ايه المشكلة الموضوع بسيط جدا $$time$$ $$date$$ في form مرفقةيا ريت تشوفها test.zip تقديم بلاغ
بتاريخ: 2 فبراير 200917 سنة comment_148299 أخي الحبيبمش عارف ايه المشكلة الموضوع بسيط جدا$$time$$ $$date$$ في form مرفقةيا ريت تشوفها $$date$$$$time$$is giving the client information not from the server تقديم بلاغ
بتاريخ: 2 فبراير 200917 سنة comment_148302 الأخ الكريم ، السلام عليكم ورحمة الله وبركاتة ،علشان تجلب تاريخ اليوم هناك أكثر من أسلوب ، فيمكنك الوقوف علي الحقل المناسب وفي المجاميع يتم تحويلة الي Formula ومن ثم كتابة $$Date$$ لعرض التاريخ أو $$Time$$ لعرض الوقت أو $$DateTime$$ لعرض التاريخ والوقت ، أو بدلاً من كل هذا يمكنك في خاصية Default تكتب أللي أنت عايزةلكن صراحتاً أنا لم أستخدم كل هذه الطرق ، حيث أعتقد أن هذه الطرق تجلب تاريخ الـ Clint وليس الـ Server ، لذلك دائماً أجلب التاريخ من قاعدة البيانات أضمن بكثير من كل هذه الطريق ، ولكي يتم جلب التاريخ من قاعدة البيانات يمكنك كتابة جملة الإستعلام التالية : Select SysDate Into :Field_Name From Tab Where RowNum = 1; أو يمكنك بناء Function داخل قاعدة البيانات نفسها لتسهيل الأمور كما يلي : CREATE OR REPLACE FUNCTION GET_SQL_VALUE(IN_SQL VARCHAR2) RETURN VARCHAR2 AS ID_RETURN VARCHAR2(1000); BEGIN EXECUTE IMMEDIATE IN_SQL INTO ID_RETURN; RETURN ID_RETURN; EXCEPTION WHEN OTHERS THEN RETURN ''; END; / ومن ثم الذهاب الي الحقل المناسب وتحويلة الي حقل Formula من مجموعة Calcolation وكتابة ما يلي : GET_SQL_VALUE('SELECT SYSDATE FROM TAB WHERE ROWNUM = 1') وبالطبع كل ما سبق يتم تطبيقة علي الـ Form ، ولكن ماذا عن التقارير ؟؟؟؟الأخ الكريم ، الفكرة واحدة ، فقط أصنع Formula جديد وأمنحة إسم مميز ، ومن ثم أصنع له Return كما يلي : RETURN GET_SQL_VALUE('SELECT SYSDATE FROM TAB WHERE ROWNUM = 1'); الأفكار كثيرة وهناك العديد من الأفكار بالمنتدي ، فقط يمكنك البحث وستجد كل ما تشاءبالتوفيق تقديم بلاغ
بتاريخ: 2 فبراير 200917 سنة comment_148305 أخي الحبيبمش عارف ايه المشكلة الموضوع بسيط جدا$$time$$ $$date$$ في form مرفقةيا ريت تشوفها $$date$$$$time$$is giving the client information not from the server but He didn't determine server or client timeAnyway, thanks for this tip تقديم بلاغ
بتاريخ: 2 فبراير 200917 سنة كاتب الموضوع comment_148323 السلام عليكمأبشركم أنحلت المشكلة وشاكر للجميع تعوانكمrose_4_prettyezzat_hakeemMMAطبعا الحل اللي أستخدمته هو Begin :PS_REV_DATE := sysdate; commit; End; تم تعديل 2 فبراير 200917 سنة بواسطة mofaker تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.