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
> 
>

Responder a