Todas as variáveis
Início  Anterior  Próximo

minilogowi


seta Todas as variáveis do WI



Variáveis Internas da Sessao:

  bld-usr
  bld-ip
  bld-prj 
  bld-page
  bld-report

  exp-sql0
    ...
  exp-sql9
 
  eng-context-wi  
  eng-proj-default
  end-proj-admin
  eng-proj-teste
  eng-db-brs-connection (guarda a conexão)
  eng-db-brs-resultset  (guarda o ultimo resultset)

Variáveis do Contexto:

  wi.    - exclusivas do WI    
  tmp.     - temporárias
  pvt.    - acesso privado
  grid.    - grid
  combo. - combo
  list.    - list (deprecated)
  file.  - file (deprecated)

Variáveis do update:

  result.status()  (valor retornado do BD na execução do update)
                   (Se for maio ou igual a zero com autocommit desativado 
                    indica a execução correta de todos os comandos)
  result[1]        (resposta em multiplos updates)  
  result.size()    (quantidade de registros em multiplo) 

Variáveis WI.

  wi.grid.form          //formulario do grid    
  wi.prefix             //prefixo a ser adicionado aos campos sem "." do formulario   
  wi.jsp.filename        //arquivo jsp que esta sendo executado   
  wi.token                 //token gerado para a pagina
  wi.token.ok         //validaçao do token recebido
  wi.token.received    //token recebido (uso interno)
  wi.token.proj       //projeto que enviou o token (uso interno redirecionamento)
  wi.token.page       //pagina que enviou o token (uso interno redirecionamento)
  wi.redirect         //indica o ID para onde esta sendo redirecionado
  wi.mjava.ident         // acessiveis dentro do mumps
  wi.mjava.session               ...
  wi.mjava.nspace                ...
  wi.mjava.user                  ...
  wi.mjava.pass                  ...
  wi.mjava.proj               ...
  wi.mjava.page               ...
  wi.pwd.md5        (chave MD5 do WI)
  wi.email           (Email do usuario no eachone do Sendmail)
  wi.email.ok        (Resultado do envio de email SMTP)
  wi.email.ids       (Ids dos arquivos de email SMTP)
  wi.email.attid     (Identificador global do Attachment)
  wi.session.ip
  wi.session.id
  wi.session.host  
  wi.server.host
  wi.server.port
  wi.server.prot         (protocolo: http ou https)
  wi.server.url
  wi.proj.title       (título do projeto)  
  wi.page.title       (título da página)
  wi.headers        (lista de todos os headers enviados)
  wi.header.referer     (conteudo de um header especifico)
  wi.request.querystring (querystring do metodo GET)
  wi.request.url         (url completa do que foi submetido)
  wi.request.parameters  (parametros recebidos nessa requisição)
  wi.date.day
  wi.date.wday           (week day)
  wi.date.month
  wi.date.ymonth         (year month)
  wi.date.year
  wi.date.ansi           (2001-04-30)
  wi.date.dmy            (22/03/2001)
  wi.date.mdy            (03/22/2001)
  wi.date.hour
  wi.date.min
  wi.date.sec
  wi.date.hm             (hh:mm)
  wi.date.hms            (hh:mm:ss)
  wi.date.internal       (internal long date)
  wi.proj.path           (caminho do projeto)
  wi.upl.ok              (upload ok)
  wi.upl.ext             (upload extensao)
  wi.upl.path            (nome de diretorio produzido)
  wi.upl.filename        (nome do arquivo produzido)
  wi.xml.root            (gridxmlout)
  wi.xml.child           (gridxmlout)
--  
  wi.sql.query (ultima query que deu erro)
  wi.sql.error (ultimo erro sql)
  wi.sql.msg   (mensagem do erro SQL - somente no update e login)
  wi.error     (erro generico do WI)
--
 |$wi.brs(|tmp.docn|)$|  (recupera o documento)
  wi.brs.first
  wi.brs.last
  wi.brs.next
  wi.brs.prev
  
-- controles especiais --
  wi.proj.id
  wi.proj.parent
  wi.db.id              (apenas num componente que acesso o banco de dados)
  wi.page.id
  wi.page.name       (nome da pagina)
  wi.proj.prev.bck    (prev do redirect)
  wi.page.prev.bck   (prev do redirect)
  wi.proj.prev
  wi.page.prev
  wi_proj_prev
  wi_page_prev

Variáveis Especificas do Upload:

  CAMPO.size = tamanho do arquivo enviado

Variáveis de Login:

  pvt.wilogin        (ativa o login do projeto usando |wi.session.ip|) 
  tmp.msglogin        (mensagem do login)

Variaveis do Event

  wi.event.id      (id do select ou update que está sendo executado)

Variáveis Grid.

  Parâmetros utilizáveis nos registros
  
  |rowid|
  |rowid0|  
  |rowseq|

  Parâmetros utilizáveis nos conectores JavaGrid

  |grid.limit|          - limite em Grid Java
  |grid.id|          - id em Grid Java

  Parâmetros internos dos Grids

  |grid.ALGO.recursivecontrol|  - controle de recursividade
  |grid.ALGO.reference|         - controle de referencia no XML

  Parâmetros públicos dos Grids

 *|grid.ALGO.next|
  |grid.ALGO.prev|
  |grid.ALGO.from|
  |grid.ALGO.to|
  |grid.ALGO.limit|       - registros a serem mostrados (informado na definição)
  |grid.ALGO.size|         - registros mostrados (to - from)
  |grid.ALGO.rowcount|     - máximo de registros encontrados (só no SQL que suporte)
  |grid.ALGO.hasmore|      - true/false indica tem continuação
  |grid.ALGO.lastpage|     - indica o primeiro elemento da última página 
  |grid.ALGO.contentlimit| - indica o limite no tamanho do conteudo em mb (default 5)
  |grid.ALGO.linkfirst|  
  |grid.ALGO.linkback|
  |grid.ALGO.link|  
  |grid.ALGO.linkgo|
  |grid.ALGO.linklast|      
  |grid.ALGO.linkfull|  
  |grid.ALGO.linkindex|
 *|grid.ALGO.linkindexsize| 
 *|grid.ALGO.txtfirst|
 *|grid.ALGO.txtfirstoff|
 *|grid.ALGO.txtback|
 *|grid.ALGO.txtbackoff|
 *|grid.ALGO.txtgo|
 *|grid.ALGO.txtgooff|
 *|grid.ALGO.txtlast|
 *|grid.ALGO.txtlastoff| 
 *|grid.ALGO.txtmid|

Variáveis do sql:

  tmp.disableMaxRows - Desabilita a limitação de 50000 registros numa requisição
  pvt.disableMaxRows - Desabilita a limitação de 50000 registros na sessão