بتاريخ: 26 فبراير 200818 سنة comment_123338 السلام عليكم قد طرحت مشكله واحده وبأوجه عديده ولم أجد جواب شافيفأرجو من الأخوه التواصل للحصول على حل للمشكله التي أرهقتني والله العالمهل ممكن أدخال أسم حقل موجود في الفوورم داخل أيعاز الــ Host ????مثل: Host('C:\Program Files\.......... D:\DOCS\:FILE_NAME'); uحيث أن الــ FILE_NAME هو حقل موجود ومخزون به أسم الفايللكن عند تنفيذ هذا الأيعاز لا يقوم بقراءة أسم الملف ممكن يوجد شئ أضيفه على هذا الأيعاز Host يسمح له بقراءة أسم الملف الموجود في الحقل File_Nmaeشكرا جزيلا ؟؟؟؟؟ تقديم بلاغ
بتاريخ: 26 فبراير 200818 سنة comment_123351 السلام عليكمامر او كود الهوست host لا يستدعي الا امتداد .exeوشكراميجا تقديم بلاغ
بتاريخ: 26 فبراير 200818 سنة comment_123358 السلام عليكم و رحمة الله و بركاته,أخى العزيز..إذا كان ال File_Name هو حقل يحتوى على اسم الملف فمن الأفضل ان يحتوى أيضا على الامتداد ( و ده أضمن لك )ثانيا هايكون شكل الأمر هكذا HOST('C:\Program Files\Microsoft Office\OFFICE11\WINWORD.EXE D:\Mohammed_Rushdy.doc'); حيث يكون هناك مسافة بين ال PATH الخاص بالبرنامج و الملف المراد تشغيله و كلهم فى STRING واحد.إذا أردت وضع اسم الملف فى ال STRING من حقل فيمكنك دمجه أولا مثال HOST('C:\Program Files\Microsoft Office\OFFICE11\WINWORD.EXE D:\DOCS\'||:FILE_NAME); جرب و ان شاء الله هاتشتغل معك تمام و لا تنسانا من الدعاء بظهر الغيب. تقديم بلاغ
بتاريخ: 26 فبراير 200818 سنة comment_123359 الأخ العزيز خالد,أمر ال HOST يتعامل مع أى برنامج خارجى طالما انه موجود و متوافر فى بيئة النظام الذى تستخدمه .. ويمكنك ان تقوم بفتح أى نوع من الملفات بهذا الأمر اذا كتبت فى ال STRING المرسل مسار البرنامج الذى ستقوم بفتح الملف به كاملا ثم مسافة ثم مسار الملف المراد فتحه كاملا كما فى المثال السابق.ايضا يمكنك التحكم فيما اذا كنت تريد فتح الملف و عمل LOCK على الشاشة بحيث لا يمكنك استخدمها طالما ظل الملف مفتوحا..او فتح الملف و العودة لاستخدام الشاشة بغض النظر عن اغلاق الملف...أو سؤال المستخدم عما يريده و ذلك من خلال باراميتر screen_action كما فى الشرحscreen_action Specifies one of the following constants: no parameter Specifies that Oracle Forms will: clear the screen prompt the operator to return from the command NO_PROMPT Specifies that Oracle Forms will: clear the screen (does not prompt the operator to return from the command) NO_SCREEN Specifies that Oracle Forms will: not clear the screen not prompt the operator to return from the system command (The HOST command should not send output to the screen when using the NO_SCREEN parameter.)والله الموفق. تقديم بلاغ
بتاريخ: 27 فبراير 200818 سنة كاتب الموضوع comment_123416 أفرج الله كربة لكم يا اخوه في الاخره ووسع لكم من رزقه وعلمه اسف لتأخري بالاجابه وشكرا جزيلا لكم تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.