بتاريخ: 8 يوليو 200916 سنة comment_162554 لسلام عليكم ورحمة الله وبركاتهالموضوع:عدم الانتقال من الفورم الى التقرير مباشرة وظهور شاشة الاتصال ويتم ادخال البيانات صحيحة ويرفض الانتقال الى التقرير ولا يعطي اي خطا او صح..وتظل الشاشة كما هي متى: عند الضغط على زر طباعة والكود موجود في الاسفل ممكن تتطلعوا عليه كيف: تظهر لي رسالة الاتصال بقاعدة البيانات بعد ان اضغط زر طباعة من شاشة form builder اثناء التنفيذملاحظة: التقرير المعد مسبقاً شغال طبيعي لما انفذه من report builderوهذه اول مرة اجرب فيها هذاالعمل والنسخة هي 6iفهل يوجد طريقة اخفي فيها شاشة الاتصال ويتم الاعتماد الاتصال بالفورم فقطارجوا من لديه الخبرة ان يتعاون معنا وبارك الله فيكم declare PL PARAMLIST; begin --ADD PARAMETER LIST pl:=CREATE_PARAMETER_LIST('pl'); --ADD PARAMETER SYSTEM. ADD_PARAMETER(PL,'PARAMFORM',TEXT_PARAMETER,'NO'); ADD_PARAMETER(PL,'MAXMIZE',TEXT_PARAMETER,'YES'); --ADD PARAMETER USER ADD_PARAMETER(PL,'P_cause_symbol',TEXT_PARAMETER,:sess.SESS_CAUSE_SYMBOL); ADD_PARAMETER(PL,'P_DATE_coming_from',TEXT_PARAMETER,:sess.SESS_DATE_FROM); ADD_PARAMETER(PL,'P_date_coming_to',TEXT_PARAMETER,:sess.SESS_DATE_TO); --run RUN_PRODUCT(REPORTS,'sesstion_in_date_inrequest.rdf',SYNCHRONOUS,RUNTIME,FILESYSTEM,PL); ---------- DESTROY_PARAMETER_LIST(PL); end; تقديم بلاغ
بتاريخ: 8 يوليو 200916 سنة comment_162581 معذرةً إيه المقصود برسالة الاتصال لو ممكن برينت اسكرين من الرسالة ده عشان افهم اكتر تقديم بلاغ
بتاريخ: 9 يوليو 200916 سنة كاتب الموضوع comment_162631 بارك الله فيك على الرد ياسيدي الرسالة اقصد بها شاشة الاتصال بقاعدة البيانات الـ(connect) بتاع الاوراكل اللي نعبي فيها اسم المستخدم وكلمة المرور واسم الداتا بيز اذا كان هناك سرفر مع العلم اني ما عندي سرفر الاتصال بقاعدة البيانات عندي localوايضا انا شغال عندي الريبورت بيلدر ويتصل كويس والفروم بيلدر ايضا لا يوجد لدي مشكلة في الاتصال مع قاعدة البيانات سواء من الديفلوبر او من الريبورت تم تعديل 9 يوليو 200916 سنة بواسطة امير101 تقديم بلاغ
بتاريخ: 9 يوليو 200916 سنة comment_162632 السلام عليكماخي الحبيب...اذا انت مشكلتك ظهور شاشة اللوجن ليست على الفورم وانما على الريبورت صح ؟؟انت عملت ربط بين الداتا بيز والريبورت ؟؟؟ تقديم بلاغ
بتاريخ: 10 يوليو 200916 سنة كاتب الموضوع comment_162781 شكر للاخ PALI ORACLEكما سبق ان تحدثت ان التقرير يشتغل معاي طبيعي لما اشغله من REPORT BUILDERيعني ان اتصال التقرير بقاعدة البيانات شغالوالله اعلم تقديم بلاغ
بتاريخ: 11 يوليو 200916 سنة كاتب الموضوع comment_162843 ياسيدي المشكلة لاتظهر اسم التقرير خطاولكن المشكلة هو ظهور اللوجن بتاع التقرير شاشة الاتصال بقاعدة البيانات انا لااريد ان تظخر هذه الشاشة كما طلبت في الاعلى تقديم بلاغ
بتاريخ: 11 يوليو 200916 سنة comment_162845 اخي الحبيب...المشكله هي باتصال الفورم مع قاعدة البيانات...على مستوى الموديول قم بوضع ترجر on-logon واكتب بداخله : LOGON ('GBT','GBT@ORA8'); فقط قم بتغيير اسم الداتا بيز عندك ...بالتوفيق تقديم بلاغ
بتاريخ: 11 يوليو 200916 سنة كاتب الموضوع comment_162847 الاخ pali oracleاقصد ان المشكلة تظهر بعد الرن تايم بتاع الفورم قاعدة البيانات في نفس الجهاز لذلك انا لا اكتب اسم القاعدة في اللوجن بتاع الفورم وكذلك في اللوجن بتاع التقرير وشغال معاي تمام ومع هذا سويت الل قلت عليه ولكن لما اسوي طباعة اثناء التنفيذ تظهر اللوجن LOGON ('scott','tiger'); تقديم بلاغ
بتاريخ: 11 يوليو 200916 سنة comment_162853 السلام عليكم أخي الكريم انت المفروض تعمل log on في بداية أول فورم للبرنامج وبكده تكون انت فتحت session على القاعدة ويظل معك الاتصال مستمر حتى الخروج ولاتفقد الاتصال الا إذا حدثت مشكلة للقاعدة البيانات إذن المفروض في بداية أول فورم هتعمل زي ماقال لك أخي pali.oracle كود اللوجن ولاتحتاجه مرة تانية لا عند منادة فورم ولا منادة تقرير ولا طباعة تقرير لو ظلت معك المشكلة قائمة ياريت تشرح واحدة واحدة من البداية اه الاي انات عمله شكرا لك تقديم بلاغ
بتاريخ: 11 يوليو 200916 سنة كاتب الموضوع comment_162871 اريد المنك الطريقة الصحيحة لعمل الاتصال بقاعدة البيانات والديفلوبر وكذا الريبورتلان الاسلوب الذي عملته هو قمت بانشاء srring value بالزر الايمن من new وسميته oracle _sid وقيمته اسم قاعدة البيانات بتاعيوذلك فيالريجستري في مجلد home 0 ,home1 ,home2فهل هذه الطريقة سليمة وهل يوجد افضل منها تقديم بلاغ
بتاريخ: 11 يوليو 200916 سنة comment_162873 السلام عليكماخي الحبيب...لعمل ربط قم بالتالي:1- START.....PROGRAMS2- Oracle for Windows NT - DEV6I3- Oracle Net8 Easy Config4- ADD NEW SERVICE5- LOCAL DATABASE6- اكتب اسم الداتابيز7- TEST SERVICE8- ادخل اي يوزر وليكن SCOTT/TIGERازا اعطاك THE CONNECTION IS ESTABLISHED معناته الامور تمام عندكبالتوفيق تقديم بلاغ
بتاريخ: 11 يوليو 200916 سنة كاتب الموضوع comment_162874 بارك الله فيكشغال Connecting....The connection test was successful.ابغى اسالك عن tnsوكمان اعدادت الاتصال من الريجستريماهي افضل طريقة لعمل ربط بين الديفلوبر والداتابيس والريبورت والداتا بيسلانه انا مسوي ملف في الريجستري في كل مجلد home 0 و home1 و home2بعنوان oracle_sid وخليت قيمته اسم الداتابيس بتاعي تقديم بلاغ
بتاريخ: 11 يوليو 200916 سنة comment_162875 السلام عليكماخي امير...اذا قمت بعملية الربط عن طريق الــ WIZARD اللي هي الطريقة السابقة ... ما في داعي لعمل الخطوات التي ذكرتها...ويمكنك عمل ربط بين التقارير والداتا بيز بنفس الطريقة..بالتوفيق تقديم بلاغ
بتاريخ: 11 يوليو 200916 سنة كاتب الموضوع comment_162876 بارك الله فيك ياخي plai oracleلقد تمت بنجاح تقديم بلاغ
بتاريخ: 11 يوليو 200916 سنة كاتب الموضوع comment_162878 هل يوجد طريقة اتخلص من كتابة اسم المستخدم وكلمة المرور في الفورم بحكم انها ستتغير اثناء تنزيل البرنامج للعميل واغلاق المستخدمين (scott,system)بحكم ان كل مستخدم سيدخل يبوزر مختلف تقديم بلاغ
بتاريخ: 11 يوليو 200916 سنة comment_162879 السلام عليكماخي امير...اسم المستخدم وكلمة المرور ليست لها علاقة باليوزر نيم والباسوورد الخاصة بالداتا بيز...حيث ان المستخدمين على النظام سيكون لم جدول خاص بالمستخدمين والصلاحيات....اما بالنسبه لليوزر نيم والباسوورد الخاصة بالداتا بيز انت رح تنزل الداتا بيز على جهاز العميل وتنشيء اليوزر الخاص بالنظام وعن طريق الفورم تختار ترجر ON-LOGON وتكتب فيه اليوزرنيم والباسوور الخاص بالداتا بيز...وهو الكود الموجود في مشاركتي في هذا الموضوع...ارجو ان تكون الفكرة قد وصلت...بالتوفيق تم تعديل 11 يوليو 200916 سنة بواسطة PALI.ORACLE تقديم بلاغ
بتاريخ: 11 يوليو 200916 سنة كاتب الموضوع comment_162880 بارك الله فيك ماشاء الله عليك رد سريع واجابة شافية ربنا ما يحرمك من الاجر وقد سمعت بجدول المستخدمي وبدات فيهوالجديد اللي فهمته منك انه لازم يكون هناك يوزر او اكثر في قاعدة البيانات ويستخدمها المبرمج في برنامجه ويستدعيها الكوداخي العزيز ابي منك نصائح او معلومات تدلني عليها الان او اي وقت تحبعن اليوزرات اللي بقاعدة البيانات غير ال (scott,system) عشان اعطلهم لما انزل الداتا بيز عند العميل-كذلك اذا لم اسبب لك اي ازعاج وانت مطلع على نماذج سابقة للمستخدمين والصلاحيات اقصد formكذلك طماع .......ياخوي معلش سامحني بارك الله فيككذلك لو حصلت لي على نموذج فورم ازود بها برنامجي كي يسمح للعميل من اجراء نسخ احتياطية للبيانات واستعادتهااذا تيسرت يا اخي العزيز.....لا حرج عليك فقد افتدني كثيراًاكرر شكري وامتناني لك .... تقديم بلاغ
بتاريخ: 11 يوليو 200916 سنة comment_162881 السلام عليكماخي امير...بالنسبة لجدول المستخدمين والصلاحيات راجع هذا الرابط:http://www.araboug.org/ib/index.php?showto...&hl=صلاحياتبالنسبة لفورم للنسخ الاحتياطي...فالفورم بالمرفقات...فقط ادخل على الكود الموجود داخل الزر وغير اسم الداتا بيز عندك...بالتوفيق BACKUP.rar تقديم بلاغ
بتاريخ: 12 يوليو 200916 سنة كاتب الموضوع comment_162883 بارك الله فيك على حسن تعاملك وجعلك الله ذخرا للاسلام والمسلمينيابوي والله انك اصيل وانا ومادري ويش اسوي واجازيككلما اعطيتني رد اطمع اكثر في علمكلكن رجاء خذ راحتك مش بالضرورة ترد الان فقد اخذت كل وقتك اليومبارك الله فيكوالمفترض انني طرحت عليك هذه الاسئلة في موضوع جديد عشان يستفيدوا الشباب منهاولدي لك سؤال خارج عن عنوان موضوعنا وساطرحه لكم كي تعم الفائدة من علمكم الغزير الى شبابنا اصلح الله حالهم ووفقهم لما فيه خير البلاد والعباد تقديم بلاغ
بتاريخ: 12 يوليو 200916 سنة comment_162884 السلام عليكمنحن جاهزون بأي وقت لكي تعم الفائدة للجميع...بالتوفيق... تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.