منتدى النماذج الــ Forms
يهتم هذا القسم بموضوع الشاشات والنماذج وبجميع البرامج الخاصة بذلك مثل Forms Builder , Forms Compiler and Forms RunTime .....
13,718 موضوعات في هذا القسم
-
السلام عليكم ورحمة الله ووبركاته اخواني انا نزلت الديفيلوبير واشتغل على ie كويس لكن احب ان اشغله على الفايرفكوس وبعد ان نزلت المتصفح الجديد وقمت بالضبط الديفيلوبير كي يعمل على هذا المتصفح يظهر لي في الurl الخاص بالفايرفوكس بعد رن الفورم هذا اللينك http://127.0.0.1:3575/gHKQ8yfDJjg2aXT98lA83shK3XHiH02bt7JB8HjTu23IarVp وطبعا الصفحة بتكون The page cannot be displayed ماتفسيره ياخواني رغم اني لما اجي اشغلها على ie بتشغل كويس جدا انا طبعا منزل ال جي انيشاتور من قبل ارجو حل لهذه المشكلة
-
[size="4"]السلام عليكم انا عندي سؤال الة اصحاب الاختصاص ارجو منكم المساعدة بالسرعة القصوي انا عندي فورم مجموعة من الحقول 1و2و3و4و5و6 واريد ان يذهب من 1 الي 3 وان يضع لون معين على الحقل 2 (الذي لم تدخل به قيمة ) وجزاكم الله الف خير[/size]
-
السلام عليكم تظهر لدي هذه المشكلة في كل مرة احاول ان اعمل رن لفورما وعلى كافة انواع براوزرات الانترنت
-
بفرض انى عندى عمودين فقط عمود اسمة سيريل والتانى باركود عاوز اعمل 2 تكست ايتم اول حاجة يكون متسلسل اوتوماتيك على عمود السيريل تانى حاجة يقبل منى ان ادخل اى رقم طبعا من التسلسل بس مش عاوزه يجبرنى انى ادخل كل التسلسل عشان اوصل للرقم الى انا عاوز ادخله مثلا انا بدأت برقم 600 طبعا اوتوماتيك هايسريل نفسه ياعنى لازم ادخل 601 مباشرا لا انا عاوز بدل ماادخل 601 ادخل مثلا 607 لانى عملتها بس اجبرنى انى امشى بالتسلسل عاوز كمان اعمل تقرير بس يطلعلى الارقام الى لم تدخل (هنا مثلا المفروض يطلع 602 و 603 وهكذا) فما الكود والتريجرز الى احطها على التكست ايتم بس يارت المســـــــــــاعدة
-
- 13 رد
- 2.1k مشاهدة
- 1 follower
-
-
بسم الله الرحمن الرحيم لو تسمحو يا اخواني انا عندي الكود التالي الذي يقوم بالذهاب الى اخر سجل في قاعدة البيانات ويضيف رقم عليه وينشئ سجل جديد declare i number; begin select max(doc_NO)into i from doctors; create_record; :doctors.doc_no:=i+1; go_item('doc_name'); end; والكود شغال بس الان فيه مشكلة واحده وهي الاتي انا الان عندي اكثر من 6500 سجل وكل ما اضغط على زر اضافة سجل جديد يستغرق الوقت اكثر من10 ثواني حتى ينشى سجل جديد فهل هناك كود يعمل احسن من هذا وينشئ السجل بسرعة اكبر وجزاكم الله كل خير
-
السلام عليكم اخواني الاعزاء لدي مشكلة وهي عبارة عن Tabular عندما اقوم بعمل Create_record وادخل بياناته ومن ثم اقوم بحفط البيانات ، اكتشف لاحقاً انه حفظ معه كل الـ ROW الموجودة في التايبل حيث تتكرر البيانات. فإذا كان لدي عدد 5 record في التايبل يصبحون 10 ارجوا من اخواني اصحاب الخبرة مساعدتي في حل هذه المشكلة. اخوكم عبد الخالق وشكراً
-
يا جماعه مفيش حد عاوز يشترك معايا فى موضوع تجريه استخدم بصمه الاصابع فى نظام الحضور والانصرف الجهاز هيكون معايا فى الشغل بكره ارجو المشاركه
-
اخواني الكرام -- استاذنا القدير المهندس / خالد الشاذلي كل عام وانتم بخير ساقوم بتقديم فكره عن الموضوع لديا برنامج عملته بواسطة الديفلوبر فورمز والداتابيز اس كيو ال 10جي الفكرة في الموضوع اني قمت بتنزيل البرنامج على عشرة اجهزة كل جهاز مستقل عن الاخر تماما وكل جهاز يمثل سيرفر في هذه الحالة ولديا سيرفر رئيسي ايضا اريد ان اقوم بالعمل على البرنامج في هذه الاجهزة العشرة واخر اليوم اقوم بارسال الداتابيز الى السيرفر الرئيسي من كل هذه الاجهزة عن طريق الانترنت مباشرة فهل هناك امكانية لهذا ؟؟؟؟؟؟؟ وماهو الحل وجزاكم الله خير
-
عند تثبيت الديفلوبر 6i على وندوز 7 يمشي معاي تمام ثم تظهر رسالة خطأ .... هل يجب ان اغير الديفلوبر وماهو الاصدارة المناسبة وشكرا D2KQT10.INS(54): statement expected when found
-
-
- 13 رد
- 2.8k مشاهدة
- 1 follower
-
-
ارجو المساعدة في كيفية جلب البيانات عن موظف بمجرد ادخال رقمه الوظيفي في الTEXTBOX و الضغط على Tab او Enter IN OTHER WORDS when I insert the staff number and then hit Tab or Enter keys I would like to bring all the data of the staff and thenks for your support and valuable help that you always offer
-
بسم الله الرحمن الرحيم رجاء كتابة أى سؤال أو استفسار عن الدرس الثالث و هو : Restricting and Sorting Data و رجاء عدم كتابة اى تعليق ... فقط اكتب سؤالك وسوف ارد عليك فى اسرع وقت ان شاء الله..
-
السلام عليكم انا استخدم هذا الكود في استدعاء التقارير بس يستخدم باراميتر واحد بس عاوز اضيف معة كما باراميتر يعني يرسل 2 باراميتر declare vjob varchar2(30); VJID NUMBER(5); begin SET_REPORT_OBJECT_PROPERTY('RO3',REPORT_OTHER,'P1='||:BLOCK4.cors_no); vjob:=run_report_object('RO3'); VJID := SUBSTR(VJOB,INSTR(VJOB,'_')+1); web.show_document('http://notebook:8889/reports/rwservlet/getjobid'||vjid||'?server=ahs','_blank'); END;
-
الاخوه الاعزاء تحيه طبيه,,,,,,,,, عندى سؤال هام جدا قد يتعرض اى احد منا الى هذه المشكله فى حاله لا قدار الله فقد سورس البرنامج, عندى زميل لى فقد للاسف اصل البرنامج ولا يوجد معه الان سوى ال (run time)فقط وللاسف لا يسطيع التعديل على البرنامج الا من خلال اعاده عمل البرنامج مره اخرى....وهذا مجهود ضخم جدا ............. السؤال:هل توجد اى برمج مساعدة تسطيع من خلالها الحصول على اصل البرنامج فى حاله ضيع السورس؟ بالمناسبه من حوالى 6 سنوات اخدت قرص (designer) سمعت معلومه بس مش متاكد منها.......انه ممكن من خلال (designer)عمل (re-generate ) للفروم ذات الامداد (fmx)الى (fmb) ونفس الموضوع للتقرير بس انا يا جماعه مش متاكد من المعلومه........ياريت لو فيه حد من الساده الزمل…
-
تلوين الصفوف بناء على شرط معين للبك ارجوا من لديه تجربة سابقة ان يوضح لي حيث وقد جربت هذا الكود وما زبط معي begin if :T_ACCOUNT.acc_type=2 then set_block_Property('T_ACCOUNT',CURRENT_RECORD,VISUAL_ATTRIBUTE,'VISUAL_ATTRIBUTE4'); else null; end if; end;
-
ملف الورد مدعم بالصور +فورمة +ريبورت -------------------------------------------------- لتشغيل التقرير من الفورم 10g إتبع الخطوات التالية بالترتيب 1. خذ التقرير والفورم المرفوعين وضعهم علي جهازك يفضل في workingDirectory الموجود في ملف formsweb.cfg اذا كنت تسمع هذا الكلام لأول مرة فأنا اقصد الدخول في المسار الأتي DevSuiteHome_1\forms\server سوف تجد ملف اسمة formsweb.cfg سوف تجد سطر اسمة workingDirectory المفروض ان دا مسار الفورم والريبورتات الخاصة بمشروعك 2. خذ مسار التقرير وضعة في ال REPORT_PATH الموجود في الرجستري وإذا كنت تسمع هذا الكلام لأول مرة فتبع الأتي اكتب في RUN الأمر REGEDIT ادخل علي HKEY_LOCAL_MACHINE ادخل علي SOFT_WARE…
-
السلام عليكم اخوانى عندى مشكله اريد ان اقوم بعمل بلوك لكى يظهر قيمه من الجدول و لكن كل سجل يضاف بناء على سجل متوازى فى سجل مربوط بقاعدة بيانات للتوضيح : فكرة الفورم فى اضافه امر صيانه يظهر به المشاكل التى ظهرت فى الجهاز و فى نفس وقت اضافه المشكله يظهر فى البلوك الاخر بحيث اول سجل مشكله يقابله اول سجل فى الحل .. حتى الان مش عارف انزل للسجل الثانى انا استخدمت next_record و لكن لا تعمل و يقوم بالتعديل بالسجل الاول فقط .. فمش عارف بقا .. انا اعمل اه فى القصه ديه ومرفق صورة و شكرا
-
السلام عليكم لدي حقل لادخال السعر item_price data type number الفورمات ماسك "AED" 9999.99 اذا ادخلت رقم 3456.25 يظهر بالشكل الصحيح 3456.25 AED ولكن اذا ادخلت رقم صغير مثلا 5.25 تظهر مسافة بين الرقم والعملة فيكون بالشكل 5.25 AED كيف يمكن ان امسح المسافات بين الرقم والعملة اذا وجدت مسافة اكثر من مسافة واحدة باستخدام ltrim بانتظار ردودكم lune
-
السلام عليكم توجد مشكله كبيره وانا أحترت كيف احلهه ولم أجد أي جواب يغطي فعلا هذه المشكله ألا وهي كيف افتح البرامج الموجوده على الحاسبه من خلال الفورم علما أن البرامج ممكن متنصبه في أماكن متنوعه مثلا الــ D أو الــ C فعندما أستعملت الــ Host واجهتني مشكلة Program Path حيث أن الــ Host نحدد عن طريقه الــ EXE للبرنامج المراد فتحه وهذا لا يحل المشكل لان لدي شبكه من الحاسبات وكل حاسبه فيها برامج متنوعة الأماكن ؟؟؟ ويوجد أيضا حقل مخزون فيه الــPath للفايلات المراد فتحها بتلك البرامج. فأنا أتمنى من ذوي الخبره والتجربه المساهمه في حل هذه المشكله حيث اني بحثت كثيرا ولم أجد حل شافي لها أتمنى المشاركه لوضع حل نهائي وجذري لهذه المشكله عسا الله أن يسهل لكم ويرزقكم من رزقه …
-
السلام عليكم ، معي مشكله في تصميم الفورم ، انه عند التنفيذ تظهر جميع الحقول والازرار في اتجاهات معاكسة عن اللي صممته بـ الفورم بلدر ، ايش الحل ؟؟؟؟
-
السلام عليكم اخواني عملت بلك في الفورم بدون اي تريقر لكي ادخل بيانات وعندما ادخل البيانت واحفظها يعطيني رسالة الحفظ ولكن عندما ادهب للبرنامج واستعلم لا اجدها ؟ ماهو السبب
-
السلام عليكم اريد مساعده اعمل في مشروع للمخازن و ايد ان يظهر لي في خانت ال item no بهذه الصوره IT-001 IT-002 ........الى مالا نهايه بحيث يظهر عندي اتوماتيك بعد ما ادخل اسم ITEM وعندي سؤال اخر كيف استدعي التقويم الموجود في الفورم ؟
-
بسم الله الرحمن الرحيم بينما اقوم بعمل برنامجي التخرج احتجت ان اسمح للمستخدم من ان يضع صوره للبضاعة ويتم تخزينها في database ارجوا منكم ان تجدولي الحل الابسط لعمل ذلك
-
السلام عليكم ورحمة الله وبركاته يا شباب لقد قمت بانشاء جدول create table user_login(username varchar2(20) primary key ,pass_word varchar2(20) not null وبعدها ذهبت الى الفورم وقمت بانشاء فورمة شاشة الدخول فيها زرارين ok و cancel كتبت في زر ok هذا الكود declare cursor dd is select * from user_login; ddv dd%rowtype; xx number:=1; begin for ddv in dd loop :xx:=:xx+1; if :xx=3 then exit_form; elsif (ddv.username = :userr) and (ddv.pass_word = :pass) then call_form('c:\project\MAIN',hide,no_replace,no_query_only,''); Exit_form(no_validate); else message('username or password is wrong'||' '||:xx); me…
-
لو سمحتم أريد كتب Forms 6i و reports 6i باللغة الإنجليزية عاجـــــــــــــــــــــل جدا
-
السلام عليكم هناك مشاركة مميزة جدا شاهدتها اليوم بإسم الاخ القدير zaeen عن التحويل من اوراكل لإكسل وفي هذة المشاركة بروسجر يقوم بتحويل عمودين فقط وهذا هو رابط المشاركة http://www.araboug.org/ib/index.php?showtopic=20018 وقد حاولت تعديلها الى اكثر من عموود وإليكم التعديل declare CURSOR c_cur IS SELECT EMPNO,ENAME,JOB,MGR,HIREDATE,SAL,COMM,DEPTNO FROM emp; MyApplication OLE2.OBJ_TYPE; args OLE2.LIST_TYPE; wb OLE2.OBJ_TYPE; wss OLE2.OBJ_TYPE; wbs OLE2.OBJ_TYPE; cell OLE2.OBJ_TYPE; went ole2.obj_type; c1 number(4); c2 number(4); args1 OLE2.LIST_TYPE; nm_of_col number:=8; begin MyApplication := OLE2.CREATE_OBJ('Exc…