بتاريخ: 16 أبريل 200619 سنة comment_66511 ياشباب عنندى مشكلة هل ممكن المساعدة فى نقل forms 4.5 الى forms 10g تقديم بلاغ
بتاريخ: 19 أبريل 200619 سنة comment_66817 1)First of all ..you have to install Forms10g on your machine and then install forms4.5 on the same machine. Note :Forms4.5 always make it's own Folder(Home) in the registry,it does'nt go under the oracle folder ,so there will be two folder for oracle in the registry. you have to put all your 4.5 forms in afolder.. let us call it old_forms and put it on c drive. 3)we have now to make a text file containing these forms with it's full path so we can add our conversion command to all of the forms rather than doing it for each single form. 4)go to start...run... 5)cmd then click enter..this will open the command prompt. 6)write this: cd\ cd c: cd old_forms dir /b/s > files.txt Note: dir /b/s will list all of your fmb's with the path like this: c:\old_forms\emp_form.inp c:\old_forms\dept.inp ... ... Note: >files.txt will take the above results into afile named (Files.txt) on the same folder(old_forms) 7)Now,,i have all the 4.5 forms listed in a text file ! 8)go to old_forms folder 9)open files.txt 10)i'll do a replace operation on the file to put my conversion command 11)press ctrl+h on the text file ..this will open the replace window 12)replace c:\ with F45GEN32 c:\ click replace. 13)show the replace window again. replace .inp with .inp user/password@connecion_string UPGRADE=Y WIDEN_FIELDS=YES Note: user is your user name and password,connection_string too. for example : user = scott password = tiger connection_string = orcl Now the file will look like this: F45GEN32 c:\old_forms\emp_form.inp SCOTT/TIGER@ORCL UPGRADE=Y WIDEN_FILES= YES F45GEN32 c:\old_forms\dept.inp SCOTT/TIGER@ORCL UPGRADE=Y WIDEN_FILES= YES .... .... 14)now,we will change this text file to a batch file so all forms will be converted. on command prompt,go to the folder again. cd\ c: cd old_forms ren files.txt files.bat or you can do it directly from window by renaming the file, but you have to notice that file extension is shown(the file will look like a batch file not like atext file) 15)Now..very important to do is to rename the folder in the registry like this: go to start run write this: regedit go to HKEY-LOCAL-MACHINE SOFTWARE you will see two oracle homes,one for Forms4.5 and one for Forms10g. rename the forms10g folder to oracle999(for example) and rename the forms4.5 folder to oracle. This will ensure that windows can understand our conversion command F45GEN32 as it's aforms4.5 coversion command. 16)Now..double click on our files.bat . all forms will automatically convert.!!!!! NOte : remember to rename the folders in the registry back to there original names . oralce to oracle333 (this is the 4.5 folder) oracle999 to oracle(this is the 10g folder) so that you can work with forms10g again. good luck ! تم تعديل 19 أبريل 200619 سنة بواسطة ammar_kh1982 تقديم بلاغ
بتاريخ: 22 أبريل 200619 سنة كاتب الموضوع comment_67030 اولا شكرا على الاهتمام بالرد عليا وانا اسف للتأخير لن النت عطلان من فترة لدىانا عملت انزال لل10 جى على المكنة وحاولت انزل اصدار 4.5 لم اتمكن من انزاله كاملا المهم وصلت الى الخطوه 13 ولم اعرف من اين الامتداد .inp تقديم بلاغ
بتاريخ: 22 أبريل 200619 سنة comment_67035 أخي...الforms4.5 التي تملكها هي من الامتداد inp or fmb? إذا كانت من الامتداد inp فأكمل كما هو مكتوب وإذا كان fmb فاستبدل inp ب fmb في الخطوة 13 تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.