DDK GUI. Parte 6. Tecnologia
|
|
|
- Célia Vieira Bento
- 8 Há anos
- Visualizações:
Transcrição
1 DDK GUI Parte 6 Tecnologia 1
2 Agenda 1 Parte Nomenclatura Estilos Cadastro Simples Cadastro Simples Alteração Cadastro Simples Inclusão Cadastro Complexo Cadastro Complexo Alteração Pai x Filho Atualiza Filho Manutenção de Filhos 2
3 Agenda Pai x Filho Atualiza Ambos Manutenção de Pais Consulta Simples Consulta Complexa Consulta Relacionamento Relatórios / Cálculos / Fechamentos Parâmetros Únicos Parâmetros Múltiplos Formação Formação sem Navegação 3
4 Agenda Importação Exportação Pesquisa Vá Para Digitação Rápida Painéis Funções Relatórios Relacionados Funções Consultas Relacionadas Menu de Barra 4
5 Agenda Parte 2 Construção SmartQuery SmartViewer Padrão SmartViewer Sem Campos de Tabela SmartViewer Só com Campos Chave Parte 3 CustomBrowser Inclui/Modifica CustomBrowser Zoom Wizard Vá Para Pesquisa 5
6 Agenda Cadastro Simples Parte 4 Cadastro Simples Alteração Cadastro Simples Inclusão Cadastro Complexo Cadastro Inclui/Modifica Filho Cadastro Pai x Filho Atualiza Filho Cadastro Inclui/Modifica Pai Cadastro Pai x Filho Atualiza Ambos Parte 5 Consulta Simples 6
7 Agenda Consulta Complexa Consulta Relacionamentos Parâmetros Únicos Formação Parte 6 Relatórios Importação Exportação CustomBrowser Digitação Digitação Rápida 7
8 Agenda Parte 7 Includes e Utilitários Padrão UT_FIELD.I UT-RTLBL.I UT-RUN.I UT-MSGS.P IND01-10.I, IND11-50.I E IND51500.I UT-TABLE.I UT-LITER.I UT-LIMIT.P 8
9 Agenda UT-GLOB.I I-FREEAC.I UT-DIR.P BTB917ZX.P BTB917ZY.P BTB917ZZ.P UT-VRBIN.P UT-FINFO.P UT-CMDLN.P 9
10 Agenda UT-OSVER.I I-COUNTDS.I UT-WIN.I UT-TRACE.P Parte 8 Validações Validações de Tela Validações Triggers de Dicionário Mensagens Regras para Criação de Mensagens 10
11 Agenda Mensagens em Outros Idiomas Procedures Reutilizáveis Portabilidade de RCODES Customizações API - Application Program Interface UPC - User Program Call 11
12 Relatórios O relatório é constituído por dois programas: O primeiro, com o nome do formato xxp/xx9999.w, é o que faz a interface com o usuário apresentando todas as opções e entradas de dados necessárias à geração do relatório; O segundo programa, com nome de formato xxp/xx9999rp.p, executa a geração do relatório propriamente dito, conforme os parâmetros passados pelo primeiro programa. 12
13 Relatórios 1. Em Arquivo Novo, selecionar o estilo Window Relatórios; 13
14 Relatórios Preparação do Relatório - Interface 1. Verificar quais são as páginas que devem ser necessárias ao programa. Se as cinco páginas forem necessárias desconsiderar as tarefas 2, 3, 4 e Eliminar as frames das páginas desnecessárias com base na tabela abaixo. 14
15 Relatórios 3. Eliminar n imagens com as "orelhas" mais a direita, onde n é o número de páginas desnecessárias, renomeando as remanescentes conforme a tabela abaixo: Folder Frame Imagem Preprocess Seleção Classificação Parâmetros Digitação Impressão f-pg-sel f-pg-cla f-pg-par f-pg-dig f-pg-imp im-pg-sel im-pg-cla im-pg-par im-pg-dig im-pg-imp PGSEL PGCLA PGPAR PGDIR PGIMP 15
16 Relatórios 4. Em 'Definitions, limpar o conteúdo dos pré-processadores das páginas desnecessárias, assim se está informando ao estilo que estas páginas não existem no relatório. Exemplo, onde a página de digitação não é necessária: &GLOBAL-DEFINE PGSEL f-pg-sel &GLOBAL-DEFINE PGCLA f-pg-cla &GLOBAL-DEFINE PGPAR f-pg-par &GLOBAL-DEFINE PGDIG &GLOBAL-DEFINE PGIMP f-pg-imp 16
17 Relatórios 5. Se a página de seleção não existir, no 'Main-block' do programa, corrigir a chamada do include i-rpmbl.i, adicionando o nome da imagem associada à página que se deseja apresentar como inicial, exemplo: {include/i-rpmbl.i im-pg-par} 17
18 Relatórios Página de Seleção 1. Colocar os fill-in s de inicial e final, para cada campo que precisa de faixa. A sugestão é criar como 'Database Fields' e, após, convertê-los para variáveis para obter automaticamente os labels, formatos e tamanhos do dicionário de dados. 18
19 Relatórios 2. Corrigir os 'initial values' das variáveis de inicial e final. 3. Retirar possíveis queries que o AppBuilder automaticamente queira associar à frame. 19
20 Relatórios Página de Classificação 1. Redefinir o 'list-items' do radio-set rs-classif, com as opções de classificação de seu relatório; 2. Se necessário, adicionar mais opções de classificação. 20
21 Relatórios Página de Parâmetros 1. Colocar as variáveis necessárias na representação desejada (radio-set, toggle-box, fill-in), definindo label, formato, initial e help para as mesmas. 21
22 Relatórios 2. Caso seja necessário, implementar retângulos com label, estes labels devem ser fill-in s view-as text, e o seu valor deve ser informado no seu initial e private-data. As propriedades 'Display' e 'Enable' devem ser retiradas. 22
23 Relatórios Página de Digitação 1. Em 'Definitions', corrigir a definição da temp-table de digitação tt-digita inserindo os campos necessários; 2. Em 'Section Editor', para o objeto browse br-digita, adaptar os seguintes gatilhos para a nova definição da temp-table ttdigita e outras necessidades: 23
24 Relatórios 'Display': define os campos da temp-table a serem apresentados e quais devem ficar habilitados; 'Row-entry': determina valores iniciais para os campos da temp-table na inclusão de novas linhas, exceto quando se trata da primeira linha do browse; 'Row-leave': salva as alterações feitas pelo usuário. 24
25 Relatórios 3. Ainda em 'Section Editor', mas para os botões bt-inserir e btalterar, adaptar os seus gatilhos de 'Choose', na linha que aplica um evento 'Entry', sobre o primeiro campo habilitado no browse; 4. Todas as validações do browse br-digita devem ser feitas na procedure pi-executar no local indicado pelo comentário; 25
26 Relatórios 5. Opcionalmente, os gatilhos de 'leave' (para atributos de referência), 'f5' e 'mouse-select-dblclick' (para acionamento do zoom), para as colunas do browse podem ser necessários. (Para mais detalhes sobre esta técnica, ver Como implementar Zoom e campos de referência para campos de chave estrangeira.) 26
27 Relatórios Página de Impressão Na página de impressão não é necessário que se tenha qualquer função adicional para o seu correto funcionamento. Porém, se necessário, seguir a técnica Como implementar Parâmetros de Impressão em Relatórios. 27
28 Relatórios Gravação e Validação 1. Em Definitions, implementar os campos de parâmetros e seleção na definição da temp-table tt-param. 28
29 Relatórios 2. Na procedure 'pi-executar', colocar as validações necessárias às opções do usuário para execução do relatório no local indicado pelo comentário, lembrando que elas devem apresentar uma mensagem de erro cadastrada, posicionar na página com problemas, colocando o focus no campo com problemas. 29
30 Relatórios if input frame f-pg-par i-nr-nivel > 19 then do: run utp/ut-msgs.p (input "show", input 73, input " "). apply 'mouse-select-click' to im-pg-par in frame f- relat. apply 'entry' to i-nr-nivel in frame f-pg-par. return error. end. 30
31 Relatórios 3. Na procedure 'pi-executar', no local indicado pelo comentário, colocar a lógica de gravação dos parâmetros e seleção na temp-table tt-param. 4. Ainda na procedure 'pi-executar', substituir na chamada do include {include/i-rprun.i} a literal 'XXP/XX9999RP.P' pelo programa que deve imprimir o relatório. 31
32 Relatórios Relatórios no formato RTF O template está preparado para gerar a saída do relatório no formato RTF (Rich Text Format). Para isto, não é necessário realizar nenhuma alteração no programa de interface. Caso não deseje que o relatório possua esta funcionalidade, basta seguir os procedimentos descritos abaixo para que o programa funcione corretamente: 32
33 Relatórios 1. Em definitions, deve-se alterar o valor do pré-processador RTF para NO. Ex: &GLOBAL-DEFINE RTF NO 2. Na página de impressão(f-pg-imp), é necessário remover os componentes referentes à funcionalidade de RTF. Os componentes são: text-rtf, l-habilitartf, text-modelo-rtf, c- modelo-rtf, bt-modelo-rtf e rect-rtf. 33
34 Relatórios 3. Reposicionar os componentes de execução de acordo com o especificado a seguir: text-modo para column 1,14 e row 4,17, rect-9 para column 2,00 e row 4,46, e rs-execucao para column 2,86 e row 4,83. 34
35 Relatórios Também é possível passar, durante a inicialização do programa, um arquivo de modelo padrão para o relatório. Neste caso, o usuário não será obrigado a informar um modelo manualmente. Para isto, basta incluir no Main Block do programa, antes da chamada da procedure enable_ui, a linha abaixo: ASSIGN c-modelo-default = SEARCH("<pasta>\<modelo.rtf>"). 35
36 Relatórios ASSIGN c-modelo-default = SEARCH("<pasta>\<modelo.rtf>"). Onde: <pasta> = sub-pasta na qual se encontra o arquivo de modelo no propath <modelo.rtf> = arquivo que contém o modelo no formato rtf 36
37 Relatórios Programa RP.P do Relatório O programa de execução do relatório (rp.p) é um programa procedural sem qualquer tipo de interface com o usuário, exceto pela própria impressão/visualização do relatório e pela caixa de acompanhamento de execução (ut-acomp/ut-perc) quando necessário. 37
38 Relatórios Nenhum programa chamado a partir de um rp.p deve possuir qualquer tipo de interface. Todas as validações ou informações com necessidade de intervenção do usuário devem ser tratadas pelo programa.w. 38
39 Relatórios 1. Copiar a definição das temp-tables tt-param e tt-digita (esta última se houver digitação) do programa de interface (.W) para o programa que deve gerar o relatório (rp.p); 2. Se a implementação for uma conversão de um programa originário do MAGNUS: 1. Retirar a chamada para o include {cdp/cd9000.i} e substituir as seguintes chamadas: 39
40 Relatórios Include Velho Cdp\cd9500.i Cdp\cd9500.fl Cdp\cd9520.i Cdp\cd9540.i Include Novo Include\i-rpvar.i Include\i-rpcab.i Include\i-rpout.i Include\i-rpclo.i 40
41 Relatórios 2. Caso haja opção de digitação, substituir, com base no programa original, o work-file de digitação pela temp-table tt-digita. 3. Substituir, as variáveis de parâmetro, seleção e classificação pelos respectivos campos da temp-table ttparam. 3. Utilizar um stream padrão definido como STR-RP, para impressão do relatório; 4. Deve-se passar o parâmetro &stream com o nome da stream para os includes i-rpcab.i, i-rpcb80, i-rpc256.i, i-rpout.i e i- rpclo.i. 41
42 Relatórios {include/i-rpcab.i &stream = "str-rp"} {include/i-rpcb80.i &stream = "str-rp"} {include/i-rpc256.i &stream = "str-rp"} {include/i-rpout.i &stream = "stream str-rp"} {include/i-rpclo.i &stream = "stream str-rp"}. 4. Nas seleções, ao invés de utilizar a palavra "à", para dar idéia de faixa, substituí-la pelos caracteres " < > " semelhantes às imagens utilizadas na tela de seleção, e que não necessitam ser traduzidos. 42
43 Relatórios 5. Todos os labels que não forem do dicionário de dados e que apareçam no relatório devem ser tratados através dos includes {utp/ut-liter.i}, {utp/ut-field.i} ou ainda {utp/ut-table.i}. 6. Em todos os forms/frames de impressão deve-se colocar a cláusula stream-io. 7. Para utilizar a funcionalidade de impressão para arquivo RTF: 43
44 Relatórios 1. Definir o pré-processador conforme abaixo: &GLOBAL-DEFINE RTF YES 2. Definir o pré-processador abaixo setando o tamanho da página: &SCOPED-DEFINE pagesize N N é o número de linhas por página e por default seu valor é 42. Este número deve ser ajustado para cada relatório conforme o tamanho do modelo RTF que vai ser utilizado. Caso este tamanho não esteja correto ocorrerá problema na quebra da página. 44
45 Relatórios 3. A definição da temp-table tt-param deve ser idêntica à definição da mesma no programa de interface. 4. Condicionar o VIEW das frames de cabeçalho/rodapé no início do programa, para que, quando o destino for para RTF, as mesmas não sejam apresentadas. 45
46 Relatórios IF tt-param.l-habilitartf <> YES THEN DO: VIEW STREAM str-rp FRAME f-cabec. VIEW STREAM str-rp FRAME f-rodape. END. 46
47 Relatórios Laboratório Seleção: Parâmetros: Classificação: <variable Cust-Num> <variable Sales-Rep> Cust-Num Name 47
48 Relatórios Programa RP: Campos: Customer.Cust-Num Customer.Name Customer.Credit-Limit Customer.Discount Customer.Balance Customer.Phone Customer.Sales-rep 48
49 Importação 1. Em Arquivo Novo, selecionar o estilo Window Importação/Exportação; 49
50 Importação Preparação do programa 1. Verificar quantas páginas são necessárias. As páginas de layout, parâmetros e log são obrigatórias e somente a página de seleção é opcional. Caso haja seleção, desconsiderar as tarefas 2, 3 e Eliminar a frame f-pg-sel. 50
51 Importação 3. Eliminar a imagem im-pg-log e renomear as imagens: im-pg-par > im-pg-log im-pg-sel > im-pg-par 4. Em 'Definitions' limpar o conteúdo dos preprocessadores PGSEL: &GLOBAL-DEFINE PGLAY f-pg-lay &GLOBAL-DEFINE PGSEL &GLOBAL-DEFINE PGPAR f-pg-par &GLOBAL-DEFINE PGLOG f-pg-log 51
52 Importação 5. Se a página de seleção não existir, no 'Main-block' do programa, corrigir a chamada do include i-immbl.i, passando como parâmetro a imagem da página inicialmente; {include/i-immbl.i im-pg-par} 52
53 Importação Página de Layout 1. No 'Main Block', existe a chamada para um include denominado {include/i-imvrf.i}, que possui dois parâmetros. Informar neste o nome do programa no formato XX9999 e a versão do layout no formato 999 (o valor inicial da versão é 001). Exemplo: { include/i-imvrf.i &programa=cp0406 &versãolayout=001 } 53
54 Importação 2. Criar um arquivo que contenha o layout de importação, nos padrões do Produto Datasul EMS. Este arquivo tem o seguinte nome e path: LAYOUT/LOXX
55 Importação Página de Seleção 1. Colocar os fill-in s de inicial e final, para cada campo que precisar de faixa. A sugestão é criá-los como 'Database Fields', e após, convertê-los para variáveis para obter automaticamente os labels, formatos e tamanhos do dicionário de dados. 55
56 Importação 2. Corrigir os 'initial values' das variáveis de inicial e final. 3. Retirar possíveis queries que o AppBuilder automaticamente queira associar à frame. 56
57 Importação Página de Parâmetros 1. Colocar as variáveis necessárias na representação desejada (radio-set, toggle-box, fill-in), definindo label, formato, initial e help para as mesmas. 2. Caso seja necessário implementar retângulos com label, estes labels devem ser fill-in s view-as text, e o seu valor deve ser informado no seu initial e private-data. As propriedades 'Display' e 'Enable' devem ser retiradas 57
58 Importação 3. No on choose do bt-arquivo-entrada, pode ser adicionado um terceiro parâmetro na include i-imarq.i, onde é possível passar como parâmetro os filtros que serão utilizados na sistem dialog. Se não for passado nada neste parâmetro a include assumirá como padrão o tipo de arquivo *.lst e todos os tipos de arquivos. DO: {include/i-imarq.i c-arquivo-entrada f-pg-par "'*.XLS' '*.xls', 'todos' '*.*'" } END. 58
59 Importação Página de Log Não existem tarefas. 59
60 Importação Gravação e Validação 1. Em 'Definitions', implementar os campos de parâmetros e seleção na definição da temp-table tt-param. 60
61 Importação 2. Na procedure 'pi-executar', colocar as validações das páginas de parâmetros e seleção, lembrando que elas devem apresentar uma mensagem de erro cadastrada, posicionar na página com problemas, colocando o focus no campo com problemas. 61
62 Importação if input frame f-pg-par i-nr-nivel > 19 then do: run utp/ut-msgs.p (input "show", input 73, input " "). apply 'mouse-select-click' to im-pg-par in frame f- relat. apply 'entry' to i-nr-nivel in frame f-pg-par. return error. end. 62
63 Importação 3. Na procedure 'pi-executar', colocar a lógica de gravação dos parâmetros e seleção na temp-table tt-param. 4. Substituir na chamada do include {include/i-imrun.i} a literal 'XXP/XX9999RP.P' pelo programa que deve importar os registros. 63
64 Importação Programa RP.P de Importação O programa de execução de importação (rp.p) é um programa procedural sem qualquer tipo de interface com o usuário, exceto pela caixa de acompanhamento de execução (utacomp/ut-perc) quando necessário. 64
65 Importação Nenhum programa chamado a partir de um rp.p deve possuir qualquer tipo de interface. Todas as validações ou informações com necessidade de intervenção do usuário devem ser tratadas pelo programa.w que o chama. 65
66 Importação 1. Definir uma stream para a importação, deixando a stream padrão definido, como STR-RP para a impressão do log. 2. Se a implementação for uma conversão de um programa originário do MAGNUS: 1. Retirar a chamada para o include {cdp/cd9000.i} e substituir as seguintes chamadas: 66
67 Importação Include Velho Cdp\cd9500.i Cdp\cd9500.fl Cdp\cd9520.i Cdp\cd9540.i Include Novo Include\i-rpvar.i Include\i-rpcab.i Include\i-rpout.i Include\i-rpclo.i 67
68 Importação 2. Substituir, as variáveis de parâmetro, seleção e classificação pelos respectivos campos da temp-table ttparam. 3. Na chamada do include i-rpout.i, passar o parâmetros {&tofile}. Exemplo: {include/i-rpout.i &tofile=tt-param.arq-destino} 68
69 Importação 4. Todos os labels que não forem do dicionário de dados e que apareçam no relatório devem ser tratados através dos includes {utp/ut-liter.i}, {utp/ut-field.i} ou ainda {utp/ut-table.i}. 5. Em todos os forms/frames de impressão, deve-se colocar a cláusula stream-io. 69
70 Importação 6. Nas seleções, ao invés de utilizar a palavra "à", para dar idéia de faixa, substituí-la pelos caracteres " < > " semelhantes às imagens utilizadas na tela de seleção, e que não necessitam ser traduzidos. 70
71 Exportação 1. Em Arquivo Novo, selecionar o estilo Window Importação/Exportação; 71
72 Exportação Preparação do programa 1. Verificar quantas páginas são necessárias. As páginas de layout, parâmetros e log são obrigatórias e somente a página de seleção é opcional. Caso haja seleção, desconsiderar as tarefas 2, 3 e Eliminar a frame f-pg-sel. 72
73 Exportação 3. Eliminar a imagem im-pg-log e renomear as imagens: im-pg-par > im-pg-log im-pg-sel > im-pg-par 4. Em 'Definitions' limpar o conteúdo dos preprocessadores PGSEL: &GLOBAL-DEFINE PGLAY f-pg-lay &GLOBAL-DEFINE PGSEL &GLOBAL-DEFINE PGPAR f-pg-par &GLOBAL-DEFINE PGLOG f-pg-log 73
74 Exportação 5. Se a página de seleção não existir, no 'Main-block' do programa, corrigir a chamada do include i-immbl.i, passando como parâmetro a imagem da página inicial, exemplo: {include/i-immbl.i im-pg-par} 74
75 Exportação Página de Layout 1. No 'Main Block', existe a chamada para um include denominado {include/i-imvrf.i}, que possui dois parâmetros, informar neste o nome do programa no formato XX9999 e a versão do layout no formato 999 (o valor inicial da versão é 001). Exemplo: { include/i-imvrf.i &programa=cp0406 &versãolayout=001 } 75
76 Exportação 2. Criar um arquivo que contenha o layout de exportação, nos padrões do Produto Datasul EMS. Este arquivo tem o seguinte nome e path: LAYOUT/LOXX
77 Exportação Página de Seleção 1. Colocar os fill-in s de inicial e final, para cada campo que precisar de faixa. A sugestão é criá-los como 'Database Fields' e, após, convertê-los para variáveis para obter automaticamente os labels, formatos e tamanhos do dicionário de dados. 77
78 Exportação 2. Corrigir os 'initial values' das variáveis de inicial e final. 3. Retirar possíveis queries que o AppBuilder automaticamente queira associar à frame. 78
79 Exportação Página de Parâmetros 1. Colocar as variáveis necessárias na representação desejada (radio-set, toggle-box, fill-in), definindo label, formato, initial e help para as mesmas. 2. Caso seja necessário implementar retângulos com label, estes labels devem ser fill-in s view-as text, e o seu valor deve ser informado no seu initial e private-data. As propriedades 'Display' e 'Enable' devem ser retiradas 79
80 Exportação 3. No on choose do bt-arquivo-entrada, pode ser adicionado um terceiro parâmetro na include i-imarq.i, onde é possível passar como parâmetro os filtros que serão utilizados na sistem dialog. Se não for passado nada neste parâmetro a include assumirá como padrão o tipo de arquivo *.lst e todos os tipos de arquivos. DO: {include/i-imarq.i c-arquivo-entrada f-pg-par "'*.XLS' '*.xls', 'todos' '*.*'" } END. 80
81 Exportação Página de Log 1. Remover o retângulo, o label e o radio-set com as opções "Todos" e "Rejeitados". 2. Mover todos os outros objetos desta frame para cima. Não esquecer do botão "Configurar Impressora". 81
82 Exportação Gravação e Validação 1. Em 'Definitions', implementar os campos de parâmetros e seleção na definição da temp-table tt-param. 82
83 Exportação 2. Na procedure 'pi-executar', colocar as validações das páginas de parâmetros e seleção, lembrando que elas devem apresentar uma mensagem de erro cadastrada e posicionar na página com problemas, colocando o focus no campo com problemas. 83
84 Exportação if input frame f-pg-par i-nr-nivel > 19 then do: run utp/ut-msgs.p (input "show", input 73, input " "). apply 'mouse-select-click' to im-pg-par in frame f- relat. apply 'entry' to i-nr-nivel in frame f-pg-par. return error. end. 84
85 Exportação 3. Na procedure 'pi-executar', substituir o código de validação do arquivo de entrada: assign run utp/ut-vlarq.p file-info: file-name (input frame = input f-pg-par frame c-arquivo-entrada). f-pg-par c-arquivo-entrada. if file-info:pathname return-value = "nok" = then? then do: do: run utp/ut-msgs.p (input "show", input 326, 73, input c-arquivo-entrada). ""). apply 'mouse-select-click' to im-pg-par im-pg-log in frame f-import. apply 'entry' to c-arquivo-entrada c-arquivo-destino in frame f-pg-par. f-pg-log. return error. end. end. 85
86 Exportação 4. Na procedure 'pi-executar', colocar a lógica de gravação dos parâmetros e seleção na temp-table tt-param. 5. Substituir, na chamada do include {include/i-imrun.i}, a literal 'XXP/XX9999RP.P' pelo programa que exportará os registros. 86
87 Exportação Programa RP.P de Exportação O programa de execução de exportação (rp.p) é um programa procedural sem qualquer tipo de interface com o usuário, exceto pela caixa de acompanhamento de execução (utacomp/ut-perc) quando necessário. 87
88 Exportação Nenhum programa chamado a partir de um rp.p deve possuir qualquer tipo de interface. Todas as validações ou informações com necessidade de intervenção do usuário devem ser tratadas pelo programa.w. 88
89 Exportação 1. Definir uma stream para a exportação, deixando a stream padrão definida como STR-RP para a impressão do log. 2. Se a implementação for uma conversão de um programa originário do MAGNUS: 1. Retirar a chamada para o include {cdp/cd9000.i} e substituir as seguintes chamadas: 89
90 Exportação Include Velho Cdp\cd9500.i Cdp\cd9500.fl Cdp\cd9520.i Cdp\cd9540.i Include Novo Include\i-rpvar.i Include\i-rpcab.i Include\i-rpout.i Include\i-rpclo.i 90
91 Exportação 2. Substituir as variáveis de parâmetro, seleção e classificação pelos respectivos campos da temp-table tt-param. 3. Na chamada do include i-rpout.i, passar o parâmetros {&tofile}. Exemplo: {include/i-rpout.i &tofile=tt-param.arq-destino} 91
92 Exportação 4. Todos os labels que não forem do dicionário de dados e que apareçam no relatório devem ser tratados através dos includes {utp/ut-liter.i}, {utp/ut-field.i} ou ainda {utp/ut-table.i}. 5. Em todos os forms/frames de impressão, deve-se colocar a cláusula stream-io. 92
93 Exportação 6. Nas seleções, ao invés de utilizar a palavra "à", para dar idéia de faixa, substituí-la pelos caracteres " < > " semelhantes às imagens utilizadas na tela de seleção, e que não necessitam ser traduzidos. 93
94 CustomBrowser Digitação 1. Em Arquivo Novo, selecionar o estilo CustomBrowser Digita; 94
95 CustomBrowser Digitação 2. Alterar a definição da temp-table no bloco de definitions conforme necessidade. Não eliminar o campo "line"; 3. Alterar a trigger de open_query, substituindo a cláusula <temptable> pelo nome da temp-table definida anteriormente; 95
96 CustomBrowser Digitação 4. Alterar a trigger de display, substituindo as cláusulas <campo1> <campo2> pelos campos que devem estar no browse; após o comando enable substituir as cláusulas <campo1> <campo2> pelos campos editáveis do browse; 96
97 CustomBrowser Digitação 5. Alterar a pi-salva-rel para que esta possa gravar todos os valores do browse. Não é necessário gravar o campo "line"; 6. Na chamada da pi-busca-valor, informar o nome das variáveis que estão na viewer e das quais se deseja retornar o valor para o browse. Os valores serão retornados por intermédio do comando return-value, sendo que a lista retornada será gravada numa variável e o usuário deve utilizar esta variável e o comando ENTRY para trabalhar com estes valores; 97
98 CustomBrowser Digitação 7. Colocar todas as validações na pi-salva-rel, validando assim os valores informados no browse a cada inclusão de um novo registro; 8. Na pi-cria-registro deve ser feita a leitura dos registros da temp-table e criados os registros na tabela física. Esta pi é chamada no choose do botão OK; 9. Salvar o browse com o nome definido para Browse de Digitação Rápida. 98
99 Digitação Rápida Pré-requisitos CustomViewerDigita que atenda às necessidades (CustomViewerDigita); CustomBrowserDigita que atenda às necessidades (CustomBrowserDigita). 99
100 Digitação Rápida 1. Em Arquivo Novo, selecionar o estilo Window Digitação Rapida; 100
101 Digitação Rápida 2. Verificar se já existe uma CustomViewerDigita que atenda às necessidades. Caso não exista, deve ser criada uma nova, utilizando o estilo CustomViewerDigita, lembrando-se que a única condição para esta viewer é a utilização de variáveis, e não a utilização de DBFields; 3. Instanciar a CustomViewerDigita na página 1 da WindowDigitaçãoRápida; 101
102 Digitação Rápida 4. Verificar se já existe um CustomBrowserDigita que atenda às necessidades, caso não exista, deve ser criado um novo, utilizando o estilo CustomBrowserDigita. Este browser deve utilizar uma temp-table; 5. Instanciar o CustomBrowserDigita na página 2 da WindowDigitaçãoRápida; 102
103 Digitação Rápida 6. Redimensionar a WindowDigitaçãoRápida de acordo com os objetos que foram colocados nela; 7. Salvar a WindowDigitaçãoRápida com o nome definido para Janela Digitação Rápida; 103
104 Obrigada Obrigada! Este material é de propriedade da DATASUL S.A., sendo proibida a sua reprodução em qualquer meio, total ou parcial, sem aprovação por escrito. Todos os direitos estão reservados. A informação contida aqui é confidencial e não pode ser utilizada fora da empresa ou das franquias que fazem parte da nossa rede, não podendo ser divulgada para clientes, parceiros ou outra empresa ou indivíduo sem o prévio consentimento de um diretor da DATASUL S.A. As opiniões expressas aqui estão sujeitas a modificação sem aviso prévio. 104
DDK GUI. Parte 4. Tecnologia
DDK GUI Parte 4 Tecnologia 1 Agenda 1 Parte Nomenclatura Estilos Cadastro Simples Cadastro Simples Alteração Cadastro Simples Inclusão Cadastro Complexo Cadastro Complexo Alteração Pai x Filho Atualiza
DDK GUI. Parte 3. Tecnologia
DDK GUI Parte 3 Tecnologia 1 Agenda 1 Parte Nomenclatura Estilos Cadastro Simples Cadastro Simples Alteração Cadastro Simples Inclusão Cadastro Complexo Cadastro Complexo Alteração Pai x Filho Atualiza
Curso de Técnicas de Desenvolvimento Utilizando o UIB
Curso de Técnicas de Desenvolvimento Utilizando o UIB Objetivos definir padrões de desenvolvimento para programas de interface gatilhos de dicionário procedures internas widgets... diminuir tempo no desenvolvimento
DDK GUI. Parte 2. Tecnologia
DDK GUI Parte 2 Tecnologia 1 Agenda 1 Parte Nomenclatura Estilos Cadastro Simples Cadastro Simples Alteração Cadastro Simples Inclusão Cadastro Complexo Cadastro Complexo Alteração Pai x Filho Atualiza
DDK GUI. Parte 5. Tecnologia
DDK GUI Parte 5 Tecnologia 1 Agenda 1 Parte Nomenclatura Estilos Cadastro Simples Cadastro Simples Alteração Cadastro Simples Inclusão Cadastro Complexo Cadastro Complexo Alteração Pai x Filho Atualiza
ThinTemplates Parte 3
ThinTemplates Parte 3 Tecnologia 1 Agenda Parte 1 Conceitos Características ThinMaintenance ThinMasterDetail Parte 2 ThinMaintenanceNoNavigation ThinZoom Parte 3 ThinWindow ThinReport 2 Agenda ThinFormation
DDK GUI. Parte 8. Tecnologia
DDK GUI Parte 8 Tecnologia 1 Agenda 1 Parte Nomenclatura Estilos Cadastro Simples Cadastro Simples Alteração Cadastro Simples Inclusão Cadastro Complexo Cadastro Complexo Alteração Pai x Filho Atualiza
DDK GUI. Parte 7. Tecnologia
DDK GUI Parte 7 Tecnologia 1 Agenda 1 Parte Nomenclatura Estilos Cadastro Simples Cadastro Simples Alteração Cadastro Simples Inclusão Cadastro Complexo Cadastro Complexo Alteração Pai x Filho Atualiza
ThinTemplates Parte 2
ThinTemplates Parte 2 Tecnologia 1 Agenda Parte 1 Conceitos Características ThinMaintenance ThinMasterDetail Parte 2 ThinMaintenanceNoNavigation Parte 3 ThinWindow ThinReport 2 Agenda ThinFormation Parte
Desenvolvimento de Programas utilizando DDK2000 ThinTemplates + DBOs. Sandro Kellermann de Carvalho Desenvolvedor Progress Acton
Desenvolvimento de Programas utilizando DDK2000 ThinTemplates + DBOs Sandro Kellermann de Carvalho Desenvolvedor Progress Acton O que é DDK2000? DDK2000 Datasul Development Kit; Conjunto de Templates padrões
DDK GUI. Parte 1. Tecnologia
DDK GUI Parte 1 Tecnologia 1 Agenda 1 Parte Nomenclatura Estilos Cadastro Simples Cadastro Simples Alteração Cadastro Simples Inclusão Cadastro Complexo Cadastro Complexo Alteração Pai x Filho Atualiza
ThinTemplates Parte 1
ThinTemplates Parte 1 Tecnologia 1 Agenda Parte 1 Conceitos Características ThinMaintenance Parte 2 ThinMaintenanceNoNavigation ThinZoom Parte 3 ThinWindow ThinReport 2 Agenda ThinFormation Parte 4 ThinFormationNoNavigation
Progress DCA Desenvolvendo Aplicações Caracter Parte 1
Progress DCA Desenvolvendo Aplicações Caracter Parte 1 Tecnologia 1 Agenda Parte 1 Introdução ao Progress Movimentação dos Dados Manipulando os Dados Blocos Localizando Registros Variáveis Processamento
Construção de DBOs. Tecnologia
Construção de DBOs Tecnologia 1 Agenda Conceitos Concepção DBO de Entidade Como Construir um DBO Arquitetura de um DBO Construção Utilizando Serviços no DBO Considerações 2 Conceitos Conceitos 3 Conceitos
Progress DCA Desenvolvendo Aplicações Caracter Parte 3
Progress DCA Desenvolvendo Aplicações Caracter Parte 3 Tecnologia 1 Agenda Parte 1 Introdução ao Progress Movimentação dos Dados Manipulando os Dados Blocos Localizando Registros Variáveis Processamento
ThinTemplates Parte 4
ThinTemplates Parte 4 Tecnologia 1 Agenda Parte 1 Conceitos Características ThinMaintenance ThinMasterDetail Parte 2 ThinMaintenanceNoNavigation ThinZoom Parte 3 ThinWindow ThinReport 2 Agenda ThinFormation
Tutorial 133 DUO Criação de telas e utilização do teclado
Tutorial 133 DUO Criação de telas e utilização do teclado Este documento é propriedade da ALTUS Sistemas de Informática S.A., não podendo ser reproduzido sem seu prévio consentimento. Altus Sistemas de
SINECON CARREGA CSV. 2) Converter todas as colunas, exceto de números, para o formato Texto, fazendo:
SINECON CARREGA CSV ROTEIRO DE IMPORTAÇÃO CSV SINECON A PARTIR DE PLANILHA EXCEL 02/03/2017 1) Gerar a planilha Excel do Arquivo Texto desejado (Ex. EPCTAS CADASTRO DE DESPESAS) com os títulos das colunas
Guia Rápido. Elgin L42-DT Impressora de etiquetas.
Guia Rápido Elgin L42-DT Impressora de etiquetas. A Impressora térmica de Etiquetas Elgin L42-DT foi desenvolvida para reduzir custos, aumentar a eficiência e oferecer um design compacto. www.bztech.com.br
Técnicas de Uso de DBOs. Tecnologia
Técnicas de Uso de DBOs Tecnologia 1 Agenda Como Utilizar DBOs Métodos Básicos Considerações Gerais 2 Como Utilizar DBOs Como Utilizar DBOs 3 Como Utilizar DBOs Para utilizar um DBO devem ser seguidos
Introdução a Tecnologia da Informação
Introdução a Tecnologia da Informação Informática Básica Software de apresentação Prof. Jonatas Bastos Power Point p Faz parte do pacote Microsoft Office; p Software com muitos recursos para construção
ALFACONT 2 Sistema de Contabilidade Versão Eleusmário Mariano Rabelo. Acesso ao Sistema
ALFACONT 2 Sistema de Contabilidade Versão 2.0 2016 Eleusmário Mariano Rabelo O Alfa-Cont é um sistema contábil multi-usuário e multi-empresa para escritórios de contabilidade, contadores e empresas, com
Tutorial Word 2007 FONTE: UNICAMP
Tutorial Word 2007 FONTE: UNICAMP Índice: Apresentação _ 3 O que é o Word 3 Iniciando o Word _ 3 Representação Gráfica de Interface do Word _ 4 Abrindo um documento _ 5 Formatação de Texto _6 Inserindo
Inventário Rotativo (Coletor de Dados)
Inventário Rotativo (Coletor de Dados) Inventario Rotativo com coletor Conceito O conceito do inventário rotativo no WinThor, é atualizar as quantidades do estoque no sistema por filiais (estoque lógico)
Progress ADE Application Development Environment. Tecnologia
Progress ADE Application Development Environment Tecnologia 1 Agenda Objetivos Processo Ambientação ADE Formas de Conexão Parâmetros da Seção Progress Programas Progress Laboratório Ambiente de Desenvolvimento
1º No módulo de Gestão Contábil é possível acessar o relatório através do menu Relatórios Diário.
Relatório Diário Produto : TOTVS Gestão Contábil 12.1.1 Processo : Relatórios Subprocesso : Diário Data publicação da : 05/02/2014 Migração do relatório Diário para.net com base no relatório já existente
Construção de Programas
Manual de thintemplates Construção de Programas Dezembro/2005 Copyright 1999 DATASUL S.A. Todos os direitos reservados. Nenhuma parte deste documento pode ser copiada, reproduzida, traduzida ou transmitida
Partes Principais da Janela 3/26
EDITOR DE TEXTO Write O Writer é o responsável pela edição de texto dos aplicativos do LibreOffice. Ele possui as características habituais de um processador de texto: inserir e editar texto, verificação
Banco de Dados. -Aprendendo conceitos -Usando o SQL Conf para: -Conectar no banco de dados -Criar, alterar, excluir e consultar estruturas de tabelas
Banco de Dados -Aprendendo conceitos -Usando o SQL Conf para: -Conectar no banco de dados -Criar, alterar, excluir e consultar estruturas de tabelas O que é banco de dados? São conjuntos de registros dispostos
Manual Converte-MV S_Line
Sumário 1. Introdução... 2 2. Novo Cliente... 2 2.1. Inserir Dados... 2 2.2. Login... 2 3. Configuração Inicial... 2 3.1 Parâmetros de Conversão... 2 3.1.1. Conversão para o padrão S_Line...3 3.1.2. Responsável
Boas Práticas de Programação
Boas Práticas de Programação Tópicos que veremos Práticas de programação Performance Práticas de programação Veremos: SHARE-LOCK e LOCKS de Registros TRANSAÇÕES LOCK de registro O PROGRESS suporta três
Importar dados de arquivos de texto para um banco de dados no BioNumerics versão 6.5 no idioma Inglês
Importar dados de arquivos de texto para um banco de dados no BioNumerics versão 6.5 no idioma Inglês 1. Preparacão do documento de texto. a. O arquivo deve ser do tipo texto com extensão.txt. Não servem
Aula 01 Microsoft Excel 2016
Aula 01 Microsoft Excel 2016 Prof. Claudio Benossi Prof. Rodrigo Achar Prof. Wagner Tufano São Paulo SP 2018 1 01 Informações sobre a interface Aprender a trabalhar com o Excel pode ser o divisor de águas
Tutorial sobre o MineraFórum I. Introdução
Tutorial sobre o MineraFórum I. Introdução O MineraFórum é um minerador de textos para fóruns de discussão. A ferramenta realiza um mapeamento dos principais conceitos relacionados ao tema em debate, calculando
SUBIR LISTAS DE S
SUBIR LISTAS DE E-MAILS SÉRIE MANUAIS DA FERRAMENTA ALL IN MAIL INTRODUÇÃO Para realizar seus envios pela All In Mail é necessário que você possua sua lista de contatos cadastrada em nosso sistema. Para
Tutorial 132 CP DUO Configuração MODBUS Escravo
Tutorial 132 CP DUO Configuração MODBUS Escravo Este documento é propriedade da ALTUS Sistemas de Informática S.A., não podendo ser reproduzido sem seu prévio consentimento. Altus Sistemas de Informática
Editor de Texto. Microsoft Word 2007
Editor de Texto Microsoft Word 2007 Conteúdo O ambiente de trabalho do Word 2007 Criação do primeiro documento O trabalho com arquivos Edição do texto Formatação e impressão do documento Cabeçalho e rodapé
PROGRESS ACE Ambiente Visual para Construção de Aplicativos. Tecnologia
PROGRESS ACE Ambiente Visual para Construção de Aplicativos Tecnologia 1 Agenda Conceitos Arquitetura Componentes Evolução do Modelo Benefícios Exemplos 2 Agenda Smart Objects SmartContainers SmartQuery
Crystal Reports - Gerando seus relatórios.
Crystal Reports - Gerando seus relatórios. O Crystal Reports é o gerador de relatórios do Visual Basic e com ele desenhamos os relatórios de nossos aplicativos. Embora possua um objeto chamado Printer
Tutorial para atualização de notícias/blog
Tutorial para atualização de notícias/blog Adicionando um novo artigo Após fazer login como administrador, vá até a página do blog. Na página principal do seu blog, você pode clicar nas seguintes opções:
Método dos Elementos Finitos Aplicado à Engenharia de Estruturas Página 1
Método dos Elementos Finitos Aplicado à Engenharia de Estruturas Página 1 INICIANDO O ANSYS VERSÃO ED 9.0 I. Iniciando o Programa: INTRODUÇÃO No Windows, o grupo de programa do ANSYS contém os ícones que
Preço Concorrente com Coletor dos Dados Compex CipherLab - CP30
Preço Concorrente com Coletor dos Dados Compex CipherLab - CP30 Para utilização da função de Preço Concorrente no Coletor de Dados Compex CP-30 deve-se seguir a sequencia descrita abaixo: Passo 1: Criar
Schaeffler Online. Manual de Operação
Schaeffler Online Manual de Operação 1 Índice 1. Solicitação de Novo Usuário...3 2. Recuperação de Senha...4 3. Login...5 4. Tela Inicial do Schaeffler Online...6 5. Cadastro de Pedidos...7 5.1. Cabeçalho
AUTOLAC VERSÃO FINALIZAÇÃO: 27 JUL PUBLICAÇÃO: 31 JUL. 2017
VERSÃO 6.8.0 FINALIZAÇÃO: 27 JUL. 2017 PUBLICAÇÃO: 31 JUL. 2017 Prezado Cliente, Neste documento estão descritas todas as novidades da versão 6.8.0 do Autolac. Fique atento às últimas alterações do sistema.
Migrando para o Access 2010
Neste guia Microsoft O Microsoft Access 2010 está com visual bem diferente, por isso, criamos este guia para ajudar você a minimizar a curva de aprendizado. Leia-o para saber mais sobre as principais partes
Gerabyte AFV (Automação de Força de Venda) Manual do Aplicativo
Gerabyte AFV (Automação de Força de Venda) Manual do Aplicativo Versão do Manual: 2.4 Versão do Aplicativo: 2.17.2 Conteúdo 1. Instalação do AFV...03 2. Configurações...04 3. Recebendo as tabelas...05
Nova. Tecnologia em Atendimento. Manual do usuário
Nova Tecnologia em Atendimento Manual do usuário Índice Introdução Arquitetura e Requisitos de Software Tela de Login Página Principal Acesso Fácil Funções Básicas Utilizando Filtros Solicitação de Serviço
Sistema de Controle de Correspondências
Manual do Usuário Sistema de Controle de Correspondências SISCOR Juizados Especiais Template Versão 1.2 SUMÁRIO 1. Introdução... 3 2. Acesso... 4 3. Atualização de Correspondências... 5 4. Atualização
Título: Como realizar a importação do Cadastro de Empresas pelo arquivo do SPED Fiscal?
Título: Como realizar a importação do Cadastro de Empresas pelo arquivo do SPED Fiscal? A partir desta ferramenta, é possível realizar a importação dos dados cadastrais de empresas Clientes do Escritório
Versão 8.3A-01. Versão Final da Apostila de Novidades
Versão 8.3A-01 Versão Final da Apostila de Novidades Saiba que este documento não poderá ser reproduzido, seja por meio eletrônico ou mecânico, sem a permissão expressa por escrito da Domínio Sistemas
Excel 2010 Plano de Aula - 16 Aulas (Aulas de 1 Hora).
4097 - Excel 2010 Plano de Aula - 16 Aulas (Aulas de 1 Hora). Aula 1 Capítulo 1 - Introdução ao Microsoft Excel 2010 1.1. Novidades do Excel 2010... 21 1.2. Abrir o Programa... 22 1.3. Janela do Excel
Importação de dados. Importando Cupons Fiscais
Conteúdo 1Introdução 2 Super Fiscal 2.1 Importação de dados 2.1.1 Importando Cupons Fiscais 2.1.1.1 eecfc 2.1.1.1.1Configuração do eecfc 2.1.1.1.2Gerar Arquivo Binário 2.1.1.1.3Gerar Arquivo Texto 2.1.1.2Importador
MANUAL DE UTILIZAÇÃO DO SOFTWARE DE IMPRESSÃO DE ETIQUETAS MOORE.
MANUAL DE UTILIZAÇÃO DO SOFTWARE DE IMPRESSÃO DE ETIQUETAS MOORE. Uma marca de sucesso da 1 CONTEÚDO 3 3 3 4 4 5 5 6 6 6 6 7 7 7 7 8 9 9 10 10 10 11 11 11 11 12 12 13 SOFTWARE DE IMPRESSÃO DE ETIQUETAS
Carregar Documentos Fiscais - Fornecedor (Modelo 57) - Conhecimento de Transporte Eletrônico. Última Atualização 11/01/2019
Carregar Documentos Fiscais - Fornecedor (Modelo 57) - Conhecimento de Transporte Eletrônico Última Atualização 11/01/2019 Menu I. Objetivos II. Como Acessar III. Envio de Documento Fiscal Eletrônico CTE
Manual do Portal da UFPE para Editores de Conteúdo Manual Publicadores de Conteúdo no Portal
Manual Publicadores de Conteúdo no Portal Página 1 / 24 1. Login... 3 1. Fazendo login:... 3 2. Alterando dados pessoais:... 3 3. Alterando imagem de perfil:... 4 4. Alterando senha:... 5 5. Recuperando
Manual de Utilização do software Colacril Office para criação e impressão de etiquetas. Manual de Utilização
Manual de Utilização do software Colacril Office para criação e impressão de etiquetas. Manual de Utilização Conteúdo Colacril Office... 3 Instalação do Colacril... 3 Inicialização do Colacril Office...
Manual de Utilização do Cadastro de Beneficiários Integrado - CBI
2019 Manual de Utilização do Cadastro de Beneficiários Integrado - CBI GETIN - Grupo Caberj Junho 2019 Introdução Este manual tem como objetivo orientar o manuseio do CBI e é destinado aos colaboradores
InDesign CS6 Plano de Aula - 24 Aulas (Aulas de 1 Hora).
5087 - InDesign CS6 Plano de Aula - 24 Aulas (Aulas de 1 Hora). Aula 1 Capítulo 1 - Introdução 1.1. Novidades da Versão CS6... 23 1.1.1. Novas Ferramentas... 23 1.1.2. Atualizar Links Diretamente no Frame...
A seguir são apresentadas as funções implementadas na linha de produto Microsiga Protheus, expedidas neste pacote de atualização.
Biblioteca Framework/AdvPl Produto : Microsiga Protheus Versão : 11 Data : 27/07/12 A seguir são apresentadas as funções implementadas na linha de produto Microsiga Protheus, expedidas neste pacote de
Arquitetura ADM - Introdução
Progress ACE 1 Detalhes O que é A. C. E.? Ambiente para construção de aplicações com o Progress 8. O que é A. D. M.? É uma estratégia para rápido desenvolvimento, reusabilidade e manutenção de objetos
Manual de Utilização PrintScout
Manual de Utilização PrintScout Sumário 1. Login... 3 2. Tela Home... 4 3. Meus Locais... 5 3.1 Editar Local... 6 3.2 Adicionar Equipamento... 7 3.3 Alterar Dados de um Equipamento... 7 3.4 Excluir um
TAXAS E TARIFAS BOVESPA
SINACOR TAXAS E TARIFAS BOVESPA Importação BVBG.072 (TMRV) IPN V2 Sumário 1. Objetivo... 3 2. Configurador do SINACOR... 3 3. Serviço e ativador SINACOR... 4 4. Enterprise Service - Importação... 4 5.
Após seleção do arquivo, o programa exibe um diá projeto. Diálogo de propriedades do arquivo Pressionando-se OK, será adicionada uma entrada título, s
Aplica-se às versões: Lumine Assunto Como faço para inserir uma nova planta arquitetô Artigo Durante a elaboração de um projeto, muitas vezes edificação é modificada por solicitação do clien Se o projeto
Manual SISTEMA GERENCIADOR DE SENHAS Versão SERVIDOR
Manual SISTEMA GERENCIADOR DE SENHAS Versão 22.4.0 SERVIDOR Índice I INTRODUÇÃO... 3 II INSTALAÇÃO DO SOFTWARE... 4 III UTILIZAÇÃO DO SOFTWARE... 6 ANEXO 1 GUIA DE REFERÊNCIA RÁPIDA... 16 ANEXO 2 SOLUÇÕES
Gerabyte AFV (Automação de Força de Venda) Manual do Aplicativo
Gerabyte AFV (Automação de Força de Venda) Manual do Aplicativo Versão 2.18 1 Sumário 1 Instalação do AFV...3 2 Configurações do AFV...4 3 Recebendo as tabelas...6 4 Consultando clientes...6 5 Consultando
Fixo (41) Vivo (41) Tim (41) Claro (41) OI (41) Sistema Descomplicado CNPJ
INTRODUÇÃO O Programa pode ser instalado em qualquer equipamento que utilize o sistema operacional Windows 95 ou superior, e seu banco de dados foi desenvolvido em MySQL, sendo necessário sua pré-instalação
Após seleção do arquivo, o programa exibe um diá projeto. Diálogo de propriedades do arquiv Pressionando-se OK, será adicionada uma entrada título, so
Aplica-se às versões: Assunto HY2000, HY2002, HYv4 Como faço para inserir uma nova planta arquitetô instalações hidráulicas e sanitárias? Artigo Durante a elaboração de um projeto, muitas vezes edificação
MANUAL. Localizador: Página: MN 016 SGI-INFRA- . Informação)
1/24 1. Objetivo Este documento tem por objetivo indicar e informar o conjunto de ações para o procedimento de uso do novo correio eletrônico do CEFET-MG. O novo sistema de correio eletrônico tem uma interface
Manual do Usuário. MedLink Dental
Manual do Usuário MedLink Dental Índice 1. Acessando o Medlink Dental:... 3 2. Menu Horizontal:... 4 3. Paciente:... 5 3.1. Cadastrando o paciente:... 6 3.2. Cadastrando o Convênio do Paciente:... 7 4.
Produtividade é resultado do esforço inteligente
Produtividade é resultado do esforço inteligente Quem Somos Empresa especializada em melhoria de processos através de: Soluções em Office; Desenvolvimento de Sistemas; Treinamentos; Palestras e; Assessorias.
PROCEDIMENTO OPERACIONAL PADRÃO
PROCEDIMENTOS INICIAIS PROCEDIMENTO OPERACIONAL PADRÃO 01 de 12 1. Abra o software CellSens Dimension. O ícone do software está localizado na área de trabalho. OBSERVAÇÃO: Caso seja necessário trabalhar
Plano de Aula - Word cód Horas/Aula
Aula 1 Capítulo 1 - Introdução ao Office Word 2013 Aula 2 Capítulo 2 - Documentos Plano de Aula - Word 2013 - cód. 5279 16 Horas/Aula 1.1. Novidades da Versão 2013... 21 1.1.1. Interface Renovada... 21
Avisos legais KYOCERA Document Solutions Inc.
Avisos legais É proibida a reprodução total ou parcial deste guia sem a devida autorização. As informações deste guia estão sujeitas a modificações sem aviso prévio. Não nos responsabilizamos por quaisquer
Manual do usuário. Easy TESTE. (Versão Beta) Abril 2014
Manual do usuário Easy TESTE (Versão Beta) Abril 2014 HS Informática www.hsinformatica.com.br Sumário Conhecendo a tela principal... 2 Cadastrando um teste... 2 Cadastrando proporcionalidade... 4 Cadastrando
Suporte ao uso do software Origin R para disciplinas de laboratório de Física
Suporte ao uso do software Origin R para disciplinas de laboratório de Física IFGW, Unicamp 20 de março de 2006 Resumo Este guia visa apresentar conceitos básicos para utilização do software Origin R que
CENTRO PAULA SOUZA ETEC PADRE JOSÉ NUNES DIAS APLICATIVOS INFORMATIZADOS WORD 2007 PROFESSORA: ALINE PRISCILA SCHMIDT ALUNO:
CENTRO PAULA SOUZA ETEC PADRE JOSÉ NUNES DIAS APLICATIVOS INFORMATIZADOS WORD 2007 PROFESSORA: ALINE PRISCILA SCHMIDT ALUNO: Monte Aprazível 2011 O Word 2007 é o processador de texto mais conhecido e utilizado
MANUAL. Localizador: SGI-INFRA-
1/25 Infraestrutura de 1. Objetivo Este documento tem por objetivo indicar e informar o conjunto de ações para o procedimento de uso do novo correio eletrônico do CEFET-MG. O novo sistema de correio eletrônico
Apostila Impress 01. Partes da Janela Principal do Impress
1 Apostila Impress 01 Partes da Janela Principal do Impress A janela principal do Impress tem três partes: - o Painel de Slides; - Área de Trabalho; - e Painel de Tarefas. Adicionalmente, diversas barras
Painel Administrativo Westlock
Painel Administrativo Westlock Acesso ao Painel Administrativo Para acessar o Painel Administrativo da Westlock clique no endereço http://downloadcenter.westlockcontrolsmarcom.com/admin/ e preencha as
Publisher 2013 Plano de Aula - 24 Aulas (Aulas de 1 Hora).
5525 - Publisher 2013 Plano de Aula - 24 Aulas (Aulas de 1 Hora). Aula 1 Capítulo 1 - Introdução ao Publisher 2013 1.1. Novidades da Versão 2013...21 1.1.1. Interface Renovada...21 1.1.2. Conectividade...21
Diferenças na Programação com Dataserver Oracle
Diferenças na Programação com Dataserver Introdução Existem diferenças entre DB e DB : O Desenvolvedor deve ter estas diferenças em mente quando está construindo seus programas. É preciso saber para quais
Rotinas do MULTITERM 95.
Rotinas do MULTITERM 95 http://www.trados.com I. Para iniciar o programa (já instalado) e criar uma Base de Dados Teminológica: 1) vá em Programas; 2) procure Multiterm; 3) clique no ícone Multiterm 95.
SAP BUSINESS ONE. NFS-e DA PREFEITURA DE PAULISTA - PE MANUAL DO USUÁRIO VERSÃO 1.00
SAP BUSINESS ONE _ NFS-e DA PREFEITURA DE PAULISTA - PE MANUAL DO USUÁRIO VERSÃO 1.00 SUMÁRIO 1 APRESENTAÇÃO... 2 2 INFORMAÇÕES INICIAIS... 3 3 CONFIGURAÇÃO... 4 4 CUSTOMIZAÇÃO DO RPS...12 5 CADASTROS...15
Manual de atualização para uso do xml versão 3.10
Manual de atualização para uso do xml versão 3.10 2 Manual do usuário C-Plus 4 0 1 INTRODUÇÃO 3 1.1 Atualização... C-Plus 3 1.2 Atualização... C-Plus NF-e 6 2 CONFIGURAÇÃO 10 2.1 CPlusNFe... 11 2.2 CPlus...
MIDISUL (48) (48) CEP CNPJ:
Conteúdo Introdução... 3 Tópicos... 3 Abrangência... 3 1. Acessar o Consulti... 4 2. Selecionar os Módulos do Consulti... 5 3. Selecionar as Empresas no Consulti... 5 4. Executar os Programas do Consulti...
Vejamos agora as ferramentas mais utilizadas para criação de imagens:
Vejamos agora as ferramentas mais utilizadas para criação de imagens: Lápis: Apenas mantenha pressionado o botão do mouse sobre a área em branco, e arraste para desenhar. Pincel: Tem a mesma função do
Descrição A finalidade do curso do módulo Domínio Protocolo é apresentar aos nossos usuários:
O Domínio Protocolo foi desenvolvido para registrar e controlar toda a entrada e saída de documentos do escritório. Tem como objetivo evitar contradições entre clientes e escritórios e eliminar dúvidas
Plano de Aula - Publisher cód Horas/Aula
Plano de Aula - Publisher 2013 - cód.5525 24 Horas/Aula Aula 1 Capítulo 1 - Introdução ao Publisher 2013 Aula 2 Continuação do Capítulo 1 - Introdução ao Publisher 2013 Aula 3 Capítulo 2 - Documentos Aula
Documentação Atualizações Onix Gestão Empresarial e NFC-e
Documentação Atualizações Onix Gestão Empresarial e NFC-e Versão 1.2.130.24 03/07/2018 01. Chamado 35007 Adicionar uma opção ao adicionar um serviço para marcar se deseja ou não que o valor componha o
