بتاريخ: 26 يناير 200422 سنة comment_477 مرفق فانكشن يا شباب ترجع المسار او form_path تقوم هذه الفانكشن بارجاع مسار الفولدر الذي توجد فيه الفورم ديناميكيا اي في الرن تايم و ممكن بها ان نقرا مثلا صورة لتحميلها علي ايتم ايمدج موجود في نفس الفولدر بدون مشاكل المسارات المعروفة و لها استخدامات كثيرة ارجو من الجميع اذا كان عنده اضافات عليها ان يرسلها او اذا كان لديه تعليق ولا تنسونا من دعائكم وفقكم الله جميعاhanon _ocp FUNCTION_get_dir_path.txt تقديم بلاغ
بتاريخ: 26 يناير 200422 سنة comment_480 شكرا شكرا اخ hanon_OCP فنكشن رائعه فعلا انها الحل الامثل لجميع استخدامات الفورمز و مكوناتها يجب ان تكون هذه الفنكشن طريقة التعامل بدخل جميع الفورمز في المشاريع لان هذا يعني ببساطه انك تستطيع نقل الفولدر المحتوي علي المشروع لاي مكان براحتكاكرر شكري اخي والفت نظر الجميع لاهمية هذه الفنكشنتمنياتي بالتوفيق تقديم بلاغ
بتاريخ: 27 يناير 200422 سنة comment_509 شكرا يا اخى وجزاك الله خيرا واعتذار لمشرف المنتدى لكن كان لازم اشكره تقديم بلاغ
بتاريخ: 27 يناير 200422 سنة comment_527 مشكور اخي على ال function ولكن لو يتم توضيح طريقة استعمال function وشكراً تقديم بلاغ
بتاريخ: 27 يناير 200422 سنة comment_535 شكرا للاخ hanon_OCP على هذا ال function الرائع و الأخ BLACK& WHITE على التعقيب و الايضاحوأرجو منهم توضيح كيفية أستخدام هذا functionحتى يتم الاستفادة منه -----> وهذا هو الغرض الذى من أجله تم وضع هذا ال function تقديم بلاغ
بتاريخ: 27 يناير 200422 سنة كاتب الموضوع comment_536 السلام عليكم كيفكم يا شباب لقد ارسلت هذه الفنكشن كرد علي سؤال من الاخ wael890610حيث كان يريد ان يقرا صورة في فورم بدون الاعتماد عل بالpath الموجود فيه الفورم اي عندما نقل الفورمة من مكان علي اخر في نفس الجهاز او علي جهاز اخر فلا نضطر ان ندخل مرة اخري علي السورس لنعدل الpath مثال علي ذلك READ_IMAGE_FILE(get_dir_path||'\7.jpg','JPG','test');يمكن لهذا الكود ان وضع في تريجر when_new_form_instance او اي تريجر اخر ان يقرا هذه الصورة 7.jpgبدون كتابة path كامل و هذا الامثلة و ليست الوحيدة ايضا يمكن اخراج تكست فايلز يحتوي بيانات من الفورم مثلا ليتم تخزينه في نفس فولدر الفرم و قياسا علي ذلك الmenu اي يمكن تغيير الmenu الموجودة بالفورم بدون كتابة path و لا حدود للاستخدامات هيا فلنفكر سويا لنضع حد لمشكلة الpaths في الاوراكل وفقكم الله و شكرا علي ردودكم و اهتمامكم و شكر خاص للاخ black&whitehanon_ocp تقديم بلاغ
بتاريخ: 27 يناير 200422 سنة comment_541 لنستعرض سويا مشكلة الاوراكل فورمز مع المسارات ليفهم الخوه قيمة هذه الفنكنش القيمة جدا عندما يكون لديك تطبيق كبير يحتوي علي العديد من الفورمز و الريبورت و التي تعمل طبعا عن طريق شاشة دخول واحده فما هوا الحل كي تستطيع استدعاء فورم اخري هناك اسلوبان قديمان هما اما وضع مسار ثابت يتم منه استدعاء باقي مكونات البرنامج و يكتب مثلا عليه ينسخ الفولدر علي الدريف سي و الاسلوب الثاني هوا استدعاء المكونات باسمها و وضع المسار في الريجستري اي في الحلتين مقيد اما مع الفنكشن هذه لن تكتب اي مسار فقط تعرف ما هوا المسار الحالي للفورمة الاصليه عن طريق هذه الفنكشن و تضع بعده اسم المكون الذي تريده سواء كان فورمة تستدي اخري او مسار منيو او صورة او حتي ملف تعريف طابعة لانظمة طباعة الدوت ماتريكس او ملف يتم قرءاته او الكتابه عليه من داخل فولدر الاتطبيق الخاص بك هذا يعني ان وضع التطبيف في اي مكان او اي فولدر او حتي نقله بطريق الخطء من اليوزر لن يؤثر علي ادائك اتمني ان تكون قد وضحت الصورة للاخوه واذا كانت هناك افكار اخري لحل مشكلة المسارات اتمني ان تتم مناقشتها هناتمنياتي بالتوفيق تقديم بلاغ
بتاريخ: 28 يناير 200422 سنة comment_563 شكراً لكم جميعاًوهذه طريقه اخرى يمكن استخدامها لارجاع اي نوع من الملفات مع المسار اود ان تعجبكمFUNCTION Get_path RETURN VARCHAR2 IS filename VARCHAR2(256);BEGIN --Display the open file dailoge filename := GET_FILE_NAME(File_Filter=> 'All Files (*.*)|*.*|');--Cut the path only Return substr(filename , 1,INSTR(filename,'\', -1, 1)-1 );END; تقديم بلاغ
بتاريخ: 28 يناير 200422 سنة كاتب الموضوع comment_581 مشكور اخي khaled علي الفانكشن و ان كنت اتمني ان تكون في فايل منفصل جزاك الله خيرا تقديم بلاغ
بتاريخ: 30 يناير 200422 سنة comment_658 مشكور اخي hanon_OCP على هذه ال function الرائعة و الى الامام .......و جزاك الله كل خير تقديم بلاغ
بتاريخ: 8 يوليو 200520 سنة comment_41089 هذة دالة رائعة ولكن يوجد عندى مشكلة كيف اجعل البرنامج يقرء menu بهذة الدالةانا وضعتها فى ال menu module لكن معترض بص انا عملت كدة ما اشتغلتشmenu module get_dir_path||'mn.mmx'اعمل اة------------لكن الدالة فعلا شغالة فى كل الترجرات بجد مجهود جميل و رائعممكن تفدنى اشغل الدالة اذى مع ال menu تقديم بلاغ
بتاريخ: 8 يوليو 200520 سنة comment_41103 مشكور علللللللللللللللللللللللللللللللللللى function تقديم بلاغ
بتاريخ: 9 يوليو 200520 سنة كاتب الموضوع comment_41156 السلام عليكم لاخ تامر يمكنك استخدام البلت ان replace_menu في trigger when-new-form-instance مثلا لاستبدال المينيو الموجودة بالمينيو التي تريد استعمالها مع استخدام الفانكشن ايضا كما تستخدمها لمنادة الفورم بالتوفيق تقديم بلاغ
بتاريخ: 13 أبريل 200718 سنة comment_96988 اخى هانى سند السلام عليكمانا حالتى مثل الاخ تامر وعملت REPLACE_MENU('C:\ :XXلكن فى ERRERCAN NOT READ FILE MENUارجو الرد تقديم بلاغ
بتاريخ: 14 أبريل 200718 سنة comment_96999 السلام عليكم ورحمه الله وبركاتهشكرا لك اخي وربنا يبارك فيكجاري التنقيذ تقديم بلاغ
بتاريخ: 14 أبريل 200718 سنة كاتب الموضوع comment_97027 الأخ waleedtotهل الmenu و الform موجودين في نفس الفولدر ؟؟؟يجب وجودهم في نف س الفوةلدر و استعما ل الفانشكن مع إسم المينيو بالتوفيق تقديم بلاغ
بتاريخ: 26 أبريل 200718 سنة comment_98148 يا جماعه مشكورين على جهودكم لكن خفوا علينا شوي ممكن بكل هداوه يا أخي هاني توضح لنا كيف بعد ان نقوم بانشاء هذه الفانكشن في البرجرام يونيت كيف نقوم باستدعائها (يعني اعطائنا مثا كامل ) ولو ممكن تعملها في فورم وترفقه ومشكور جدا لان الفكرة قيمه ومهمة جدا تقديم بلاغ
بتاريخ: 3 مايو 200718 سنة comment_98794 الأخوة الأعزاء رواد المنتدى لقد قمت بالعديد من المحاولات لفك طلاسم هذه الفنكشن (معرفة طريقة إستخدامها) حيث لم يسبق لي التعامل مع أمثالها وبعد جهد جهيد أستطعت بفضل الله أن أتوصل إلى طريقة إستخدامها على مستوىالاتصال بفورم اخر أو تقرير أو قائمة أو صورة والحمدلله أن تعبي جاء بفايدة ولقد حبيت أن يستفيد أكبر قدر من الناس بهذه الفنكشن خاصة المبتدئين الذين لم يستطيعوا أن يستخدموها (مثلي سابقا) والمهم أن تكون كل الملفات المستخدمة في برنامجك داخل مجلد واحدوكل ما عليك أن تقراء الملف المرفقولا تنسوا الدعاء في ظهرالغيب لأخونا الذي وضع الفنكشن في هذا المنتدى(هاني سند)ودمتم على خير ...أخواني لي عندكم رجاء (اللي عنده فكره عن كيفية نقل البيانات من أكسس أو أكسل ألى داخل أوراكل طبعا قاعدة البيانات فالرجاء لا يبخل ويعلمنا لاني محتاجها ضروري) [email protected] get_dir_path.txt تم تعديل 3 مايو 200718 سنة بواسطة mmacompunet تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.