ferramentas do phpmaker

10
Ferramentas Clique [Ferramentas] na barra de menu principal para acessar as seguintes ferramentas úteis disponíveis em PHP Report Maker. Sincronização Durante o curso do desenvolvimento do projeto, é comum que você alterou seu esquema de banco de dados. Para salvar o esforço de fazer a personalização do zero novamente, PHP Report Maker oferecelhe a capacidade de sincronizar os dados do projeto com o banco de dados. O processo de sincronização pode ser invocado nas seguintes situações: 1. Quando se trabalha em PHP Report Maker Basta clicar em [Ferramentas] > [Sincronizar] ou clique no botão na barra de ferramentas para executar a sincronização. PHP Report Maker irá automaticamente verificar para ver se o esquema de banco de dados foi alterado. Se houver alterações, você será perguntado se quer ou não prosseguir com a sincronização. 2. Ao abrir um arquivo de projeto Quando aberto um arquivo de projeto, PHP Report Maker irá verificar automaticamente o banco de dados para ver se o esquema foi alterado. Você será solicitado a manter ou a atualização para o novo esquema. Nota Se o banco de dados contém um grande número de tabelas / campos, esse recurso de sincronização automática pode fazer recarregar um arquivo de projeto lento. Nesse caso, você pode desativar esse recurso desmarcando [Ferramenta] > [Sincronização automática] . Idiomas Se você quiser usar projeto multiidioma, certifiquese você tiver ativado MultiLanguage no [PHP] > [Geral] guia (veja a configuração do PHP ) e clique em [Ferramentas] > [Idiomas] para selecionar os idiomas que você deseja usar no projeto. Se mais de um idioma é selecionado, uma caixa de combinação aparece no topo dos scripts gerados para o usuário para selecionar o idioma. Depois de selecionar os idiomas, selecione um idioma padrão no [PHP] > [Geral] guia (veja a configuração do PHP ). Os arquivos de idioma são colocados na subpasta "línguas" na pasta instalado. Nota Apenas o arquivo de idioma Inglês é fornecida por nossos produtos, você vai precisar para preparar os arquivos de idiomas para outros idiomas você mesmo. Você também pode verificar nosso site e veja se existem arquivos de idioma do usuário submetido. Se você quiser compartilhar seus arquivos de idioma com os outros (sem condições), você pode enviar seu arquivo de idioma para nós também. Para traduzir uma linguagem, duplicar o english.xml enviado e renomeálo, recomendase que o nome do arquivo deve conter caracteres alfanuméricos (e sublinhado) e em apenas letras minúsculas. Abra o novo arquivo XML com qualquer editor de texto ou XML, você verá o nó raiz: Sincronização Idiomas MultiIdioma editor de propriedades Extensões Configurações avançadas Configurações de cópia Tabela configurações de cópia campo Classificar Tabelas em ordem alfabética Excluir modelo Cache propriedades de compatibilidade Menu Editor Texto original SynchronizationLanguagesMultiLanguage Property EditorExtensionsAdvanced SettingsCopy Table SettingsCopy Field SettingsSort Tables AlphabeticallyDelete Template CacheCompatibility PropertiesMenu Editor Sugira uma tradução melhor

Upload: raimundo-junior

Post on 15-Jan-2016

98 views

Category:

Documents


2 download

DESCRIPTION

Aplicação paga de desenvolvimento

TRANSCRIPT

Page 1: Ferramentas do PHPMaker

01/05/2015 Ferramentas

http://www.hkvstore.com/phpreportmaker/doc/tools.htm#ext 1/10

Ferramentas

Clique [Ferramentas] na barra de menu principal para acessar as seguintes ferramentas úteis disponíveis em PHP Report Maker.

Sincronização

Durante o curso do desenvolvimento do projeto, é comum que você alterou seu esquema de banco de dados. Para salvar o esforço de fazer a personalização do zeronovamente, PHP Report Maker oferece­lhe a capacidade de sincronizar os dados do projeto com o banco de dados. O processo de sincronização pode ser invocado nasseguintes situações:

1. Quando se trabalha em PHP Report Maker

Basta clicar em [Ferramentas] ­> [Sincronizar] ou clique no botão na barra de ferramentas para executar a sincronização. PHP Report Maker irá automaticamenteverificar para ver se o esquema de banco de dados foi alterado. Se houver alterações, você será perguntado se quer ou não prosseguir com a sincronização.

2. Ao abrir um arquivo de projeto

Quando aberto um arquivo de projeto, PHP Report Maker irá verificar automaticamente o banco de dados para ver se o esquema foi alterado. Você será solicitado a manterou a atualização para o novo esquema.

Nota Se o banco de dados contém um grande número de tabelas / campos, esse recurso de sincronização automática pode fazer recarregar um arquivo de projeto lento.Nesse caso, você pode desativar esse recurso desmarcando [Ferramenta] ­> [Sincronização automática] .

Idiomas

Se você quiser usar projeto multi­idioma, certifique­se você tiver ativado Multi­Language no [PHP] ­> [Geral] guia (veja a configuração do PHP ) e clique em[Ferramentas] ­> [Idiomas] para selecionar os idiomas que você deseja usar no projeto. Se mais de um idioma é selecionado, uma caixa de combinação aparece no topo dosscripts gerados para o usuário para selecionar o idioma.

Depois de selecionar os idiomas, selecione um idioma padrão no [PHP] ­> [Geral] guia (veja a configuração do PHP ).

Os arquivos de idioma são colocados na subpasta "línguas" na pasta instalado.

Nota Apenas o arquivo de idioma Inglês é fornecida por nossos produtos, você vai precisar para preparar os arquivos de idiomas para outros idiomas você mesmo. Vocêtambém pode verificar nosso site e veja se existem arquivos de idioma do usuário submetido. Se você quiser compartilhar seus arquivos de idioma com os outros (semcondições), você pode enviar seu arquivo de idioma para nós também.

Para traduzir uma linguagem, duplicar o english.xml enviado e renomeá­lo, recomenda­se que o nome do arquivo deve conter caracteres alfanuméricos (e sublinhado) e emapenas letras minúsculas.

Abra o novo arquivo XML com qualquer editor de texto ou XML, você verá o nó raiz:

Sincronização Idiomas Multi­Idioma editor de propriedades Extensões Configurações avançadas Configurações de cópia Tabela configurações de cópia campo Classificar Tabelas em ordem alfabética Excluir modelo Cache propriedades de compatibilidade Menu Editor

Texto original

SynchronizationLanguagesMulti­Language PropertyEditorExtensionsAdvanced SettingsCopy Table SettingsCopy FieldSettingsSort Tables AlphabeticallyDelete TemplateCacheCompatibility PropertiesMenu Editor

Sugira uma tradução melhor

Page 2: Ferramentas do PHPMaker

01/05/2015 Ferramentas

http://www.hkvstore.com/phpreportmaker/doc/tools.htm#ext 2/10

<Ew­language = data versão "2014/12/01" = "8.0.0" id = "en" name = "Inglês" desc = "Inglês" autor ="e.World Technology Ltd.">

Você deve alterar pelo menos a id , nome e desc atributos.

O ID é um identificador arbitrário para identificar o idioma em scripts gerados, deve ser exclusivo. A deve conter apenas caracteres alfanuméricos.

O nome é para exibir o nome do idioma na interface do usuário (que não suporta unicode), deve conter caracteres alfanuméricos, sublinhado e espaços somente.

O desc é para exibir o nome do idioma em scripts gerados, isso pode ser feito na codificação do arquivo XML.

Por exemplo, se você quiser fazer arquivo de idioma para chinês tradicional, você pode renomear o arquivo como chinese.xml e modificar o nó como:

<Ew­language = data versão "2014/12/01" = "8.0.0" id = "cht" name = desc "chinês tradicional" = "繁體 中文" autor = "e.World Technology Ltd.">

Em seguida, traduzir as frases no arquivo.

Para traduzir legendas de tabela / campo / menu e outros imóveis de apoio unicode, consulte Multi Language­Editor de Propriedades abaixo.

Importante

1. Projeto Multi­Idioma deve usar utf­8 para tudo. O charset do projeto deve ser "utf­8".2. Os dados em seu banco de dados deve ser armazenado em Unicode , caso contrário, seus dados não serão exibidos corretamente.3. Se você tem que personalizar o modelo e colocar os caracteres Unicode diretamente no modelo em vez de usar arquivo de idioma, use sempre UTF­8 e habilitar a

configuração avançada UTF­8 arquivos de saída (ver Template Personalizar e Ferramentas ).

Multi­language Editor de propriedades

Nota do usuário suporte para a interface Unicode. Se você usar um único idioma, você não precisa usar este editor. Só use este editor, se você usar Multi­Language.

Algumas propriedades do texto suporta a entrada de unicode para o projeto multi­idioma por meio de Multi­Idioma Editor de propriedades. Propriedades suportados são:

TabelaCampo LegendasMensagem de erro de campoLegenda GráficoGráfico X Título do EixoGráfico Y Título do EixoGráfico Primária Y Título do EixoGráfico Secundária Y Título do EixoTexto MenuTítulo do siteRodapé Texto

Note que se o Charset (veja Configurações PHP ) do seu projeto não é utf­8, o script irá converter as propriedades para o seu charset, certifique­se os personagens em suaspropriedades são suportadas pelo seu charset. Por exemplo, se você usar um símbolo do dólar unicode Euro na legenda, mas seu projeto é charset iso­8859­1, o símboloainda não pode ser exibido em suas páginas da web como iso­8859­1 não suporta o símbolo. Nesses casos, você deve usar entidades HTML tais como "& euro;" em sualegenda.

Para editar as propriedades Unicode, clique em [Ferramentas] ­> [Unicode Propriedade editor ] para abrir o editor. Alternativamente, você também pode clicar nopequeno botão ao lado propriedades acima na interface do usuário para abrir.

Selecione uma propriedade na propriedade painel à esquerda, em seguida, digite suas propriedades em unicode. Por exemplo, você pode copiar e colar a partir do Word.Propriedades salvas anteriormente são exibidas em negrito.

Nota propriedades gravados anteriormente são exibidas em negrito. Uma vez que você usar esse editor para salvar seu texto unicode, os valores de propriedade unicodesalvos será sempre usado antes de os valores de propriedade originais (na interface do usuário geral). O valor da propriedade original só será usado se o valor dapropriedade unicode da língua não pode ser encontrado. Se você quiser editar a propriedade, sempre voltar a este editor. Depois de editar e salvar propriedades Unicode,lembre­se de voltar a gerar as línguas arquivo e enviá­los novamente.

Page 3: Ferramentas do PHPMaker

01/05/2015 Ferramentas

http://www.hkvstore.com/phpreportmaker/doc/tools.htm#ext 3/10

Extensões

Clique [Ferramentas] ­> [Extensions] para ativar ou desativar essas extensões. Se o ramal configurações avançadas (não todos os extensão tem), você verá o [avançada]guia depois de selecionar a extensão. Clique no [Avançado] para configurar definições avançadas para a extensão.

Page 4: Ferramentas do PHPMaker

01/05/2015 Ferramentas

http://www.hkvstore.com/phpreportmaker/doc/tools.htm#ext 4/10

Configurações Avançadas

Configurações avançadas são algumas configurações avançadas gerais de Relatório PHP Criador, ou algumas configurações raramente alteradas para o projeto ou asconfigurações personalizadas definidas para o uso durante a geração de código. Clique em [Ferramentas] ­> [Definições avançadas] para alterar essas configurações:

Geral As definições gerais para o relatório PHP Maker (para todos os projetos)

Funções de validação personalizada Os nomes de funções separadas por vírgula para o Validar característica (ver Configuração da Arena )

Você pode adicionar suas próprias funções PHP / JavaScript para validação de servidor personalizado /do lado do cliente. O nome da função é usado tanto para PHP e JavaScript, por isso deve ser um nomede função válido para ambas as línguas. Você pode colocar seu server­side e client­side função devalidação no Código Global (ver Eventos Server e Scripts do cliente ) seção de server­side e client­side,respectivamente.

Script motor de timeout (milisegundos) O período de tempo limite do motor de scripts do Windows.

PHP Report Maker usa Windows Script para gerar scripts de forma dinâmica, se você tem um monte detabelas ou campos, o mecanismo de script pode expirar durante a geração de um arquivo e pedir­lhepara cancelar a execução ou continuar. Para evitar esse problema, você pode aumentar essaconfiguração tempo limite. Por exemplo, você pode aumentar a 60.000 ms (um minuto) de cada vez.

UTF­8 arquivos de saída Se ativado, o arquivo de saída está em codificação UTF­8. Caso contrário, é ASCII por padrão.

Os arquivos de modelo e arquivos de saída estão em codificação ASCII por padrão. Uma vez que asfrases são separados em arquivos de linguagem XML em codificação UTF­8, codificação ASCII iráatender a maioria dos casos que os scripts contêm apenas código. Quando você personaliza um modelo,é recomendado que você use o arquivo de idioma também. Se você tem que colocar caracteres Unicodediretamente nos arquivos de modelo, você deve sempre usar utf­8 e salve o arquivo em UTF­8 com amarca de ordem de byte (EF BB BF) e habilitar essa configuração para fazer a saída do gerador decódigo arquivos em codificação UTF­8.

IIS Express (iisexpress.exe) caminho O caminho de iisexpress.exe instalado. Para uso com Browse após geração e o IIS Express comoservidor web de teste , leia Gerar Configurações .

PHP Report Maker tentará encontrar automaticamente iisexpress.exe onde está instalado. Se nãoencontrado, digite seu caminho aqui.

Porta o IIS Express A porta a ser utilizada pelo IIS Express. Para uso com Browse após geração e o IIS Express comoservidor web de teste , leia Gerar Configurações .

PHP Report Maker tentará encontrar uma porta livre automaticamente. Se você quer um específicoexplicitamente, insira­o aqui.

PHP CGI (php­cgi.exe) caminho O caminho instalada de php­cgi.exe. Para uso com Browse após geração e o IIS Express comoservidor web de teste , leia Gerar Configurações .

IIS Express usa php­cgi.exe para executar o local de teste, certifique­se de ter incluído php­cgi.exequando você instalar o PHP em seu PC. Se não, fazer o download do arquivo zip do php.net e colocar ophp­cgi.exe na sua pasta de instalação do PHP (geralmente <Arquivos de Programas> \ PHP).

PHP Report Maker tentará encontrar automaticamente onde php­cgi.exe está instalado. Se não forencontrado, digite o seu caminho aqui.

Projeto Definições para o projeto atual única

Nome do projeto Nome do projeto. Ver arquivo de projeto para obter mais informações.

Projeto ID Unique ID do projeto. Não altere o ID do projeto, a menos que seja absolutamente necessário. Verarquivo de projeto para obter mais informações.

Depurar Exibir o SQL e erro de execução para depuração.

A configuração é gerado em ewrcfg * .php, se você mudar apenas essa configuração, você só precisa

Page 5: Ferramentas do PHPMaker

01/05/2015 Ferramentas

http://www.hkvstore.com/phpreportmaker/doc/tools.htm#ext 5/10

voltar a gerar ewrcfg * .php. Como alternativa, você pode modificar manualmente o arquivo e altere oEWR_DEBUG_ENABLED constante.

Comprimir .css projeto Comprimir a folha de estilo do projeto (ou seja, <projeto> CSS) e saída minified Css arquivo.

Comprimir js projeto Comprima o projeto arquivo JavaScript (ou seja ewp <versão> .js) e saída minified .js arquivo.

Gerar ajudante de banco de dados Gerar um ajudante banco de dados chamado <banco de dados> db2.php para a inclusão no projeto atualou outra para acesso simples ao banco de dados e retrieiving dados.

Os estilos CSS do projeto Disable Não geram a folha de estilo do projeto.

Codificação de caracteres (para Ajax / iconv) Especifique a codificação para iconv

Algumas funções exigem que a conversão entre a sua codificação e utf­8. Se você usar idiomas nãoInglês, pode ser necessário para definir a codificação de caracteres para esses recursos. Por padrão PHPReport Maker irá configurar a codificação automaticamente com base na configuração de Codificaçãodo seu projeto. Se isso estiver correto, você pode especificar o seu. Faça funções certeza quer iconv oufunções de cadeia de vários bytes estão habilitados e sua codificação é suportado. Veja o manual do PHPpara mais detalhes.

MySQL charset (para NOMES SET) Especifique o conjunto de caracteres para MySQL declaração SET NAMES.

Se codificação realmente charset dos seus dados é diferente do charset de seu projeto, você podeprecisar especificar essa configuração para o MySQL para converter­se entre eles. Leiahttp://dev.mysql.com/doc/refman/5.0/en/charset­connection.html antes de usar essa configuração.

Fuso horário padrão Especificar a zona do servidor de horário padrão. fusos horários suportados.

Use DOM XML para o objeto Idioma Use PHP 5 DOM XML para carregar o arquivo de idioma em vez de usar parser XML PHP.

Por padrão, os scripts usam PHP parser XML para carregar o arquivo de idioma para carregamento maisrápido. Se a sua configuração do PHP não tem PHP parser XML instalado ou você quer manipular odocumento XML carregado por DOM XML, habilitar essa configuração.

Use JavaScript mensagem pop­up Use JavaScript mensagem pop­up para exibir mensagens do aplicativo.

Por padrão as mensagens são exibidos acima da tabela principal. Esta opção usa JavaScript para mostrara mensagem como uma mensagem pop­up no carregamento da página.

Use datenumber.js Incluir datenumber.js que fornece um conjunto de funções utilitárias para operar contra objetos Data eobjetos Number. See: http://yuilibrary.com/yui/docs/api/classes/Date.htmlhttp://yuilibrary.com/yui/docs/api/classes/Number.html#method_format

O padrão é FALSE (não utilizado).

Nota PHP Report Maker não usa esse .js arquivo, ele é fornecido apenas para a conveniência dosusuários. Não está escrito pelo autor do PHP Report Maker. NO APOIO TÉCNICO serão fornecidos.

Use handlebars.js AutoSuggest usa typeahead.js que suporta os seus próprios modelos personalizados com guiador . Sevocê quiser usá­lo, habilite esta opção para incluir as handlebars.js nos scripts.

Nota PHP Report Maker não usa esse .js arquivo, ele é fornecido apenas para a conveniência dosusuários. Não está escrito pelo autor do PHP Report Maker. NO APOIO TÉCNICO serão fornecidos.

Botão Desabilitar em enviar Desativar botões de envio ao enviar o formulário.

Habilitar essa configuração se você precisa para evitar usuário enviar o formulário mais de uma vez(clicando no botão de envio) quando o navegador é enviar o formulário.

Permitir logon por URL Permitir que passa nome de usuário e senha para a página de login como parâmetros de URL.

Por padrão, a página de login aceita apenas HTTP POST. Se essa configuração for habilitada, ela aceitaHTTP GET também, então o usuário pode fazer o login por URL, por exemplo,

login.php? username = xxx & password = yyy

Por exemplo, isto permite login de usuário usando PHP cURL de seus próprios scripts.

Nota Por motivos de segurança, você pode criptografar o nome de usuário e senha na página deconstruir o URL de login e, em seguida, decifrá­los usando User_CustomValidate evento do servidor,consulte Eventos de servidor e scripts de cliente .

Remover XSS Especificar se as palavras­chave sensíveis permitindo ataque XSS deve ser removido.

Se ativado, todos cadeia de entrada do usuário será verificado contra uma série de palavras­chavesensíveis. Se descoberto, essas palavras­chave serão quebrados através da inserção de "<x>" paraprevenir ataques XSS. Se este comportamento é indesejado, você pode desativar esse recurso em seuspróprios riscos. Re­re­gerar e fazer o upload do ewrcfg * .php após alterar essa configuração.

Se você quiser apenas para permitir que algumas palavras­chave sensíveis, você pode personalizar oarray $ EWR_XSS_ARRAY em rpt­config.php do modelo. (Leia Template Personalizar .)

Verifique token para formulário de postagem Verifique sinal sincronizador de forma pós (por exemplo, filtros de Popup)

Mostrar filtro atual Mostrar filtro atual, por exemplo, para depuração

Iniciado painel de filtro como entrou em colapso Recolher o painel de filtro estendido no carregamento da página. No entanto, se o painel de filtro temvalores, ele vai ser expandido automaticamente.

Os arquivos de idiomas Arquivos de idioma padrão (separados por vírgula)

Permitir que nenhuma seção de paginação Permitir que nenhuma seção paginação nos relatórios.

Se ambos seção de paginação na parte superior e que, no fundo, estão desativados, os usuários não serãocapazes de ir para o segundo ou posteriores páginas. Os scripts usará seção de paginação na parteinferior, por padrão, para se certificar de paginação é possível. Se você quiser permitir que nenhumaseção de paginação (por exemplo, você sempre tem todos os registros em uma página), habilitar essaconfiguração.

Use hierárquica ID do usuário Para usado com ID do usuário Segurança. (Veja Configurações de segurança .)

Se habilitado, um usuário pode visualizar pai registros de usuários criança e usuários neto e assim pordiante. Se desativada, um usuário pai só pode exibir registros de usuários criança.

Page 6: Ferramentas do PHPMaker

01/05/2015 Ferramentas

http://www.hkvstore.com/phpreportmaker/doc/tools.htm#ext 6/10

A Oracle charset Por padrão, o personagem projeto também é usado para se conectar a Oracle. Se você precisa usar umcharset diferente, especifique­o com esta definição.

A Oracle comparar Para definir da Oracle NLS_COMP parâmetro. Requer a Oracle 10gR2 (ou posterior). Os valorespossíveis são: BINÁRIO, linguísticas, ANSI.

Por exemplo, se você quer fazer caso insensível pesquisa você pode selecionar linguística.

A Oracle espécie Para definir da Oracle NLS_SORT parâmetro. Requer a Oracle 10gR2 (ou posterior).

Por exemplo, se você quer fazer caso busca insensível você pode digitar "BINARY_CI" (sem aspas).

Auto­Sugerir entradas máximas de exibição Especifique o número de opções a serem exibidas durante a auto­sugestão. O padrão é 10.

Auto­Sugerir por "Contém" Use "contém" em vez de "começa com" por auto­sugestão.

Ocultar campo de senha na tabela user Se ativada, as senhas na tabela do usuário será exibido como "********" nos relatórios.

Largura padrão Thumbnail (px) Para uso com extensão para a imagem de redimensionamento. (Veja Ferramentas de terceiros .)

Se uma largura de redimensionamento alvo é <= 0, esta largura padrão será usado. Se essa configuraçãotambém é 0, a largura será auto­ajustada para manter a relação de aspecto.

Altura padrão Thumbnail (px) Para uso com extensão para a imagem de redimensionamento. (Veja Ferramentas de terceiros .)

Se uma largura altura do alvo é <= 0, esta altura padrão será usado. Se essa configuração também é 0, aaltura será auto­ajustada para manter a relação de aspecto.

Qualidade padrão Thumbnail (JPEG) Para uso com extensão para a imagem de redimensionamento. Suporte JPEG somente. (VejaFerramentas de terceiros .)

Os valores válidos são: 0­100 (o padrão é 75)

Max destinatário de e­mail Para evitar abusar da exportação para e­mail, o número de endereços de e­mail no campo dodestinatário está limitado ao valor especificado. O padrão é 3.

Max e­mail enviado contagem por sessão Para evitar abusar da exportação para e­mail, o número de e­mails podem ser enviados pelo usuário emcada sessão é limitada ao valor especificado. O padrão é 3.

E­mail enviado período sessão Max Para evitar abusar da exportação para e­mail, o número de e­mail dentro de um período de tempo élimitado ao valor especificado. A unidade fica a poucos minutos. O valor padrão é 20.

Nota log Escrever e­mail (veja abaixo) deve ser ativado para que isso funcione.

Faça log­mail Especifique se o e­mail enviado deve ser registrada.

Nota A pasta de arquivos (veja Configurações PHP ) será utilizado para armazenar o arquivo de log.Certifique­se de que você tenha especificado a pasta de arquivo e permissão de gravação concedido.

Email campo log limite de tamanho Especifique o tamanho geral para todos os campos (veja abaixo) para serem registrados.

Se você não precisa registrar tudo, você pode querer registrar os primeiros caracteres enésimo apenaspara cada campo. Digite o número máximo de caracteres para todos os campos, incluindo o "..."acrescentado ao final.

Faça log­mail para banco de dados Por padrão, o log é gravada em um arquivo de log diário na especificado pasta de arquivo (ver oprograma de configuração do PHP ), se você quiser registrar a uma tabela de banco de dados, habilitaressa configuração eo nome da tabela e nomes de campo abaixo.

Email nome da tabela log Nome tabela da tabela de log e­mail.

Email log nome do campo DateTime Campo de data e hora para iniciar sessão a data ea hora de e­mail enviado.

Email log nome do campo IP Campo de cadeia para IP logging do remetente.

Email log nome do campo Sender Campo de cadeia para o endereço de e­mail de registro do remetente.

Email log nome do campo Destinatário Campo de cadeia para o endereço de e­mail de registro dos beneficiários.

Email log nome do campo Assunto String campo para registro assunto dos e­mails.

Email log nome campo Mensagem Campo de cadeia para registrando a mensagem de e­mails.

Use operador ILIKE (PostgreSQL) Use ILIKE em vez de como por case­insensitive de pesquisa (somente para PostgreSQL).

Agrupamento para o operador LIKE (MySQL) Use o agrupamento especificado para o operador LIKE (somente para MySQL).

Agrupamento para o operador LIKE (Microsoft SQL Server) Use o agrupamento especificado para o operador LIKE (para o Microsoft SQL Server somente).

Mostrar série em branco para o gráfico Mostrar série em branco para o gráfico

Mostrar valores zero no gráfico empilhado Mostrar valores zero no gráfico empilhado

Use o painel pop­up para a broca para baixo Use um painel pop­up para mostrar detalhes do relatório na mesma página. Se desativado, o usuário seráredirecionado para o relatório de detalhamento diretamente após clicar no detalhamento link.

Mostrar drill down filtros Mostrar drill down filtros atuais em detalhe do relatório.

Usar o layout responsivo Usar o layout responsivo para dispositivos móveis automaticamente. O padrão é VERDADEIRO .

Nota Se desativado, haverá NENHUM recursos móveis, tudo será apenas para desktop.

Use o suporte local caixa de texto para Adicionar espaço reservado atributo para formar elementos automaticamente. Os valores possíveis são:

Nenhum ­ nenhum espaço reservadoLegenda ­ legenda do campo utilização (ver campo Setup) como valor do atributo de espaçoreservado (padrão)

Use Colorbox para imagens Especificar se colorbox deve ser usada a imagem em tamanho completo exibido para clicar sobre aminiatura no relatório. O padrão é verdadeiro.

Separador de arquivo múltipla Especifique o separador de nome de arquivo usado para separar os nomes de arquivo (por exemplo,salvo por recurso de upload de arquivos múltiplos de PHPMaker). Por padrão, vírgula é usada. Se vocêpermitir que os nomes de arquivo com vírgulas, você pode entrar em outro separador, por exemplo, "|".

Use css­flip Use Twitter css­flip para converter o gerado <projeto> Css, bootstrap.css e inicialização­theme.css aversão RTL (* ­rtl.css) e adicionar atributo dir = "rtl" para a marca BODY.

Page 7: Ferramentas do PHPMaker

01/05/2015 Ferramentas

http://www.hkvstore.com/phpreportmaker/doc/tools.htm#ext 7/10

Nota

1. PHP Report Maker e Bootstrap 3 não dão suporte RTL. Esta definição é que é fornecido apenaspara a conveniência dos usuários.

2. css­flip apenas inverte o CSS, usando­o por si só não pode fazer tudo perfeitamente RTLautomaticamente. Você vai ainda para ajustar alguns CSS (e JavaScript) se a fazer o seu sitecompletamente RTL. No entanto, este será um bom ponto de partida para sua própriapersonalização.

3. css­flip não é escrito pelo autor do PHP Report Maker. NO APOIO TÉCNICO serão fornecidos.

Nota As configurações são definidas no settings.xml localizado na pasta "src". Se você é um usuário avançado que personalizar os modelos, você também pode adicionarsuas próprias configurações para a seção "Project". Abra o settings.xml com um editor de texto ou XML, adicione um <setting> nó na seção "Projeto". Certifique­se defornecer um id único para a definição. Tipo de dados suportado é "String", "Integer" e "booleano". Se não for especificado, o padrão é "String". O valor de ajuste pode serrecuperada no modelo durante a geração de código (não durante a execução do script gerado) utilizando o PROJ.GetV (id) método. Além disso, leia modelo Tags ePropriedades do modelo de objeto .

Configurações de cópia de Mesa

Se você usar o banco de dados embutido consulta / vista para fazer uma versão alternativa de uma tabela, você precisa configurar as definições de mesa e de campo de novo,esta ferramenta ajudar­lhe rapidamente as configurações de cópias de campo e tabela da tabela de origem para a vista. Clique [Ferramentas] ­> [Definições de cópiaTabela] para abrir a seguinte forma:

Selecione o [table Fonte] eo [tabela alvo] (por exemplo, a consulta / visualização), clique em OK para copiar os ajustes da tabela. Se um campo na tabela de destino tem omesmo nome que na tabela de origem, configurações de campo também serão copiados.

Nota Esta funcionalidade cópias de definição sem validação. Se as definições da tabela / campo de origem não são aplicáveis à tabela / campo de destino, podem ocorrererros. Verifique as configurações após a cópia.

Copiar Configurações do Campo

Quando você cria uma exibição personalizada, PHP Report Maker permite que você copie as configurações de campo da tabela de origem. No entanto, quando base dedados built­in query / view é usado, você precisa configurar as definições de campo de novo, esta ferramenta ajuda você rapidamente as configurações de campo Cópias databela de origem para a vista. Clique [Ferramentas] ­> [Definições de cópia de campo] para abrir a seguinte forma:

Page 8: Ferramentas do PHPMaker

01/05/2015 Ferramentas

http://www.hkvstore.com/phpreportmaker/doc/tools.htm#ext 8/10

Selecione o [table Fonte] eo [tabela alvo] (por exemplo, a consulta / visão), os campos da tabela de destino serão listadas na coluna da esquerda, você pode entãoselecionar as respectivas áreas de origem (da tabela de origem especificada) em a coluna da direita e clique em OK para copiar os ajustes de campo.

Nota Esta funcionalidade cópias de definição sem validação. Se as definições da tabela / campo de origem não são aplicáveis à tabela / campo de destino, podem ocorrererros. Verifique as configurações após a cópia.

Classificar Tabelas Ordem alfabética

Se você preferir ter a lista de tabela exibida na interface do usuário em ordem alfabética, clique em [Ferramentas] ­> [ Classificar Tabelas Ordem alfabética ] a fazê­lo.

Notas

1. Re­organizar a ordem de exibição da tabela por arrastar­e­soltar na página de configuração de mesa ainda é suportada, por isso a ordem de exibição NÃO será re­classificados automaticamente depois de sincronizar o projeto com seu banco de dados, mesmo que houver novas tabelas adicionadas ao banco de dados. Utilizeesta ferramenta para classificar novamente se necessário.

2. Somente as tabelas são classificadas, a ordem dos campos na interface do usuário ou os scripts gerados em exibição não será afetada por essa ferramenta. 3. A ordem dos itens de menu nos scripts gerados exibição ainda é controlado pelo Editor de menu , usando esta ferramenta não afetará os itens do menu.

Excluir modelo Cache

PHP Report Maker irá reutilizar os manuscritos de modelo pré­processados para acelerar a geração de código. Referimo­nos a esses scripts pré­processados como "cache demodelo", às vezes estes cache de modelo podem ser corrompidos resultantes de, por exemplo, gerando com um modelo corrompido ou modelo mal personalizado. Nestescasos, você pode querer apagar cache de modelo ruim e deixar Relatório PHP fabricante constrói o cache de modelo novamente. Você pode fazê­lo, clicando[Ferramentas] ­> [ Eliminar modelo de cache ] ou removendo manualmente a pasta para o modelo em sua pasta Documentos, ou seja, <Documents Folder> \ InformarPHP Criador \ Templates \ <TemplateName> .zip \. (Ver também Template Personalizar .)

Propriedades de compatibilidade

Ver propriedades de compatibilidade de configuração .

Menu Editor

PHP Report Maker permitem que você modifique o menu no site gerado, para abrir o editor de menu, clique em [Ferramentas] ­> [Editor Menu] no menu principal ouclique no ícone "Editor de Menu" na barra de ferramentas.

Page 9: Ferramentas do PHPMaker

01/05/2015 Ferramentas

http://www.hkvstore.com/phpreportmaker/doc/tools.htm#ext 9/10

Utilize os seguintes botões da barra de ferramentas para gerenciar seus itens de menu:

Adicionar Item Adicionar um novo item de menu

Você pode adicionar novos itens de menu e ligá­los às suas próprias URLs. Basta clicar no botão para adicionar e, emseguida, digite o seu URL. Observe que a URL das páginas lista das tabelas são editáveis, eles serão gerados por PHPReport Maker automaticamente.

Adicionar item filho Adicionar um item de menu infantil para o item de menu focado

Você também pode facilmente arrastar e soltar o ícone de um item de menu para outro item de menu para criar itens demenu infantil.

Excluir Excluir o item de menu focadoEditar item de Edite o texto exibido do item de menu focada. Você também pode clicar no texto diretamente para editar.Posto Publique as alterações feitas para o item de menu focada.Cancelar Anular as alterações feitas para o item de menu focada.Refrescar Atualizar os itens do menuMover um nível acima Mova o item de menu focado para um nível acimaMova descer um nível Mova o item de menu focado descer um nívelMover para cima Mova o item de menu para cimaMover para baixo Mova o item de menu para baixoExpandir todos os itens Extensão todos os itens de menu para que todos os itens de menu de cada nível são mostradosRecolher todos os itens Recolher todos os itens de menu para que apenas os itens de menu de primeiro nível são mostradosImportar itens de projeto Criador PHP Report Importação de itens do menu projecto Criador PHP ReportExcluir itens de menu importados Excluir itens de menu importadosMulti­Idioma Mostrar Multi­Idioma Property Editor para edição de texto de menu unicodeItens de menu Gráfico Mostrar / ocultar os itens de menu para gráficos

Você pode mostrar / ocultar os itens do menu, marcando / desmarcando as caixas de seleção ao lado do texto do item de menu. Se um item de menu pai estiver oculta, todosos itens filho também estará oculto.

Se você quiser usar caracteres especiais na rubrica menu, utilize entidades HTML, como "& # euro;", ou você pode entrar legenda unicode usando Multi­Idioma Editor depropriedades, consulte Multi­Idioma Editor de propriedades acima.

Se os itens de menu personalizados requer login, desmarque a opção [Permitir anônimo do usuário] . Para outros itens do menu (não personalizada), esta configuração é amesma da lista / Procurar / Ver permissão para usuário anônimo na segurança avançada. (Veja Configurações de segurança .)

Depois de modificar, certifique­se de clicar em [OK] para salvar as alterações.

Por padrão, o menu é vertical.

Utilizador registado pode usar o menu horizontal de extensão, clique em [Ferramentas] ­> [Extensions] para permitir a extensão gráfica, clique em [Avançado] guia paradefinir as opções do menu.

Page 10: Ferramentas do PHPMaker

01/05/2015 Ferramentas

http://www.hkvstore.com/phpreportmaker/doc/tools.htm#ext 10/10

Itens de menu agrupadas é suportado. Itens de menu agrupadas devem ser criados da mesma forma como um sub menu. Você pode verificar o item de menu de títulos noGrupo Título coluna do Editor de menu:

Então título do grupo menu será exibido como:

Nota Desde menu horizontal não pode exibir grupos de menu como menu vertical, título do grupo não deve ser habilitado para itens de menu de nível de raiz no menuhorizontal. Se ativado, eles serão só podem ser exibidos como submenus normal. No entanto, desde submenu é vertical, você pode usar o título do grupo de itens de menuem submenus.

© 2007­2015 e.World Technology Ltd. Todos os direitos reservados.