Amigos, obrigado pelas valiosas dicas. Grande abraço.
Em qua, 3 de out de 2018 às 10:51, jlchia...@yahoo.com.br [oracle_br] < oracle_br@yahoogrupos.com.br> escreveu: > > > Blz ? Então, 'Forms WEBLOGIC' não faz sentido, Oracle Forms é UMA coisa e > WEBLOGIC é OUTRA coisa.... Vou supor que vc quis dizer ORACLE FORMS rodando > com o WEBLOGIC como Appserver... > Com certeza nos Forms em modo web (ie, versões acima de 6i) muda o > mapeamento padrão, sim... No caso, para vc mostrar o mapa de teclado (num > Form construído de modo PADRÃO, sem REDIRECIONAMENTOS nem triggers key-xxx) > vc simplesmente pressiona CTRL+K e o Form Runtime irá te mostrar o > mapeamento de teclado default.... > Esse mapeamento inclusive é definido no arquivo FMRWEB.RES, que (por > exemplo) no meu Forms 12c está definido como : > > # FMRWEB.RES is the key definition file for webforms. The syntax is: > # > # JFN : JMN : URKS : FFN : URFD (whitespace ignored) > # > # JFN = Java function number > # JMN = Java modifiers number > # URKS = User-readable key sequence (double-quoted) > # FFN = Forms function number > # URFD = User-readable function description (double-quoted) > # > # JAVA FUNCTION NUMBER > # 33 = PageUp > # 34 = PageDown > # 35 = End > # 36 = Home > # 37 = LeftArrow > # 38 = UpArrow > # 39 = RightArrow > # 40 = DownArrow > # 65 - 90 = Ctrl+A thru Ctrl+Z (These will always have the control > # modifier explicitly included, as well as any other > # modifiers that might be used.) > # 112 - 123 = F1 thru F12 > # 9 = Tab (Ctrl+I, without the control modifier) > # 10 = Return (Ctrl+J, without the control modifier) > # > # JAVA MODIFIERS NUMBER > # Equal to the sum of the values for the modifier keys: > # 0 = None > # 1 = Shift > # 2 = Control > # 4 = Meta > # 8 = Alt > # > # FORMS FUNCTION NUMBER > # The Forms function numbers match the function numbers found in a > # typical Forms key binding file. > # > # USER-READABLE STRINGS > # The double-quoted strings appear when users click [Show Keys], and > # are used for this purpose only. These strings can be translated as > # needed. Note that the strings do not affect what actually happens > # when end users press a particular key sequence. > # > 9 : 0 : "Tab" : 1 : "Next Field" > 9 : 1 : "Shift+Tab" : 2 : "Previous Field" > 116 : 0 : "F5" : 3 : "Clear Field" > 38 : 0 : "Up" : 6 : "Up" > 40 : 0 : "Down" : 7 : "Down" > 33 : 0 : "PageUp" : 12 : "Scroll Up" > 34 : 0 : "PageDown" : 13 : "Scroll Down" > 69 : 2 : "Ctrl+E" : 22 : "Edit" > 10 : 0 : "Return" : 27 : "Return" > 76 : 2 : "Ctrl+L" : 29 : "List of Values" > 115 : 0 : "F4" : 32 : "Exit" > 75 : 2 : "Ctrl+K" : 35 : "Show Keys" > 83 : 2 : "Ctrl+S" : 36 : "Commit" > 118 : 1 : "Shift+F7" : 61 : "Next Primary Key" > 117 : 0 : "F6" : 62 : "Clear Record" > 38 : 2 : "Ctrl+Up" : 63 : "Delete Record" > 117 : 1 : "Shift+F6" : 64 : "Duplicate Record" > 40 : 2 : "Ctrl+Down" : 65 : "Insert Record" > 119 : 1 : "Shift+F8" : 66 : "Next Set of Records" > 1005 : 0 : "Down" : 67 : "Next Record" > 1004 : 0 : "Up" : 68 : "Previous Record" > 118 : 0 : "F7" : 69 : "Clear Block" > 66 : 2 : "Ctrl+B" : 70 : "Block Menu" > 34 : 1 : "Shift+PageDown" : 71 : "Next Block" > 33 : 1 : "Shift+PageUp" : 72 : "Previous Block" > 116 : 1 : "Shift+F5" : 73 : "Duplicate Field" > 119 : 0 : "F8" : 74 : "Clear Form" > 122 : 0 : "F11" : 76 : "Enter Query" > 122 : 2 : "Ctrl+F11" : 77 : "Execute Query" > 69 : 3 : "Shift+Ctrl+E" : 78 : "Display Error" > 80 : 2 : "Ctrl+P" : 79 : "Print" > 123 : 0 : "F12" : 80 : "Count Query" > 85 : 2 : "Ctrl+U" : 81 : "Update Record" > 121 : 3 : "Shift+Ctrl+F10" : 82 : "Function 0" > 112 : 3 : "Shift+Ctrl+F1" : 83 : "Function 1" > 113 : 3 : "Shift+Ctrl+F2" : 84 : "Function 2" > 114 : 3 : "Shift+Ctrl+F3" : 85 : "Function 3" > 115 : 3 : "Shift+Ctrl+F4" : 86 : "Function 4" > 116 : 3 : "Shift+Ctrl+F5" : 87 : "Function 5" > 117 : 3 : "Shift+Ctrl+F6" : 88 : "Function 6" > 118 : 3 : "Shift+Ctrl+F7" : 89 : "Function 7" > 119 : 3 : "Shift+Ctrl+F8" : 90 : "Function 8" > 120 : 3 : "Shift+Ctrl+F9" : 91 : "Function 9" > 113 : 0 : "F2" : 95 : "List Tab Pages" > 72 : 2 : "Ctrl+H" : 30 : "Help" > > Então taí, a tecla mapeada por default para LOVs é CTRL+L , okdoc ??? Veja > aí na SUA versão de Forms mas deve ser isso mesmo... > > E é claro, vc Não perguntou mas já posso ver a próxima pergunta chegando, > que seria COMO mudar isso ? Vc pode editar o arquivo default (vide > http://www.exploreoracle.com/2010/06/10/key-mapping-in-oracle-forms-10g-and-forms-11g/), > OU pode reconfigurar o form runtime para usar OUTRO arquivo de mapeamento ( > http://www.exploreoracle.com/2012/05/23/enable-forms-6i-short-keys-in-forms-10g-and-forms-11g/ > exemplifica como fazer o arquivo de config do Form Runtime usar o > fmrpcweb.res, que é o mapeamento antigo original do Forms 6i).... > > []s > > Chiappa > >