DDK GUI. Parte 6. Tecnologia

Tamanho: px
Começar a partir da página:

Download "DDK GUI. Parte 6. Tecnologia"

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

Leia mais

DDK GUI. Parte 3. Tecnologia

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

Leia mais

Curso de Técnicas de Desenvolvimento Utilizando o UIB

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

Leia mais

DDK GUI. Parte 2. Tecnologia

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

Leia mais

DDK GUI. Parte 5. Tecnologia

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

Leia mais

ThinTemplates Parte 3

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

Leia mais

DDK GUI. Parte 8. Tecnologia

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

Leia mais

DDK GUI. Parte 7. Tecnologia

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

Leia mais

ThinTemplates Parte 2

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

Leia mais

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

Leia mais

DDK GUI. Parte 1. Tecnologia

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

Leia mais

ThinTemplates Parte 1

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

Leia mais

Progress DCA Desenvolvendo Aplicações Caracter Parte 1

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

Leia mais

Construção de DBOs. Tecnologia

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

Leia mais

Progress DCA Desenvolvendo Aplicações Caracter Parte 3

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

Leia mais

ThinTemplates Parte 4

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

Leia mais

Tutorial 133 DUO Criação de telas e utilização do teclado

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

Leia mais

SINECON CARREGA CSV. 2) Converter todas as colunas, exceto de números, para o formato Texto, fazendo:

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

Leia mais

Guia Rápido. Elgin L42-DT Impressora de etiquetas.

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

Leia mais

Técnicas de Uso de DBOs. Tecnologia

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

Leia mais

Introdução a Tecnologia da Informação

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

Leia mais

ALFACONT 2 Sistema de Contabilidade Versão Eleusmário Mariano Rabelo. Acesso ao Sistema

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

Leia mais

Tutorial Word 2007 FONTE: UNICAMP

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

Leia mais

Inventário Rotativo (Coletor de Dados)

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)

Leia mais

Progress ADE Application Development Environment. Tecnologia

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

Leia mais

1º No módulo de Gestão Contábil é possível acessar o relatório através do menu Relatórios Diário.

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

Leia mais

Construção de Programas

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

Leia mais

Partes Principais da Janela 3/26

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

Leia mais

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

Leia mais

Manual Converte-MV S_Line

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

Leia mais

Boas Práticas de Programação

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

Leia mais

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

Leia mais

Aula 01 Microsoft Excel 2016

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

Leia mais

Tutorial sobre o MineraFórum I. Introdução

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

Leia mais

SUBIR LISTAS DE S

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

Leia mais

Tutorial 132 CP DUO Configuração MODBUS Escravo

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

Leia mais

Editor de Texto. Microsoft Word 2007

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é

Leia mais

PROGRESS ACE Ambiente Visual para Construção de Aplicativos. Tecnologia

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

Leia mais

Crystal Reports - Gerando seus relatórios.

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

Leia mais

Tutorial para atualização de notícias/blog

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:

Leia mais

Método dos Elementos Finitos Aplicado à Engenharia de Estruturas Página 1

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

Leia mais

Preço Concorrente com Coletor dos Dados Compex CipherLab - CP30

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

Leia mais

Schaeffler Online. Manual de Operação

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

Leia mais

AUTOLAC VERSÃO FINALIZAÇÃO: 27 JUL PUBLICAÇÃO: 31 JUL. 2017

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.

Leia mais

Migrando para o Access 2010

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

Leia mais

Gerabyte AFV (Automação de Força de Venda) Manual do Aplicativo

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

Leia mais

Nova. Tecnologia em Atendimento. Manual do usuário

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

Leia mais

Sistema de Controle de Correspondências

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

Leia mais

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

Leia mais

Versão 8.3A-01. Versão Final da Apostila de Novidades

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

Leia mais

Excel 2010 Plano de Aula - 16 Aulas (Aulas de 1 Hora).

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

Leia mais

Importação de dados. Importando Cupons Fiscais

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

Leia mais

MANUAL DE UTILIZAÇÃO DO SOFTWARE DE IMPRESSÃO DE ETIQUETAS MOORE.

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

Leia mais

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

Leia mais

Manual do Portal da UFPE para Editores de Conteúdo Manual Publicadores de Conteúdo no Portal

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

Leia mais

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

Leia mais

Manual de Utilização do Cadastro de Beneficiários Integrado - CBI

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

Leia mais

InDesign CS6 Plano de Aula - 24 Aulas (Aulas de 1 Hora).

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

Leia mais

A seguir são apresentadas as funções implementadas na linha de produto Microsiga Protheus, expedidas neste pacote de atualização.

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

Leia mais

Arquitetura ADM - Introdução

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

Leia mais

Manual de Utilização PrintScout

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

Leia mais

TAXAS E TARIFAS BOVESPA

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.

Leia mais

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

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

Leia mais

Manual SISTEMA GERENCIADOR DE SENHAS Versão SERVIDOR

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

Leia mais

Gerabyte AFV (Automação de Força de Venda) Manual do Aplicativo

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

Leia mais

Fixo (41) Vivo (41) Tim (41) Claro (41) OI (41) Sistema Descomplicado CNPJ

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

Leia mais

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

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

Leia mais

MANUAL. Localizador: Página: MN 016 SGI-INFRA- . Informaçã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

Leia mais

Manual do Usuário. MedLink Dental

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.

Leia mais

Produtividade é resultado do esforço inteligente

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.

Leia mais

PROCEDIMENTO OPERACIONAL PADRÃO

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

Leia mais

Plano de Aula - Word cód Horas/Aula

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

Leia mais

Avisos legais KYOCERA Document Solutions Inc.

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

Leia mais

Manual do usuário. Easy TESTE. (Versão Beta) Abril 2014

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

Leia mais

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

Leia mais

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

Leia mais

MANUAL. Localizador: SGI-INFRA-

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

Leia mais

Apostila Impress 01. Partes da Janela Principal do Impress

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

Leia mais

Painel Administrativo Westlock

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

Leia mais

Publisher 2013 Plano de Aula - 24 Aulas (Aulas de 1 Hora).

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

Leia mais

Diferenças na Programação com Dataserver Oracle

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

Leia mais

Rotinas do MULTITERM 95.

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.

Leia mais

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

Leia mais

Manual de atualização para uso do xml versão 3.10

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

Leia mais

MIDISUL (48) (48) CEP CNPJ:

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

Leia mais

Vejamos agora as ferramentas mais utilizadas para criação de imagens:

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

Leia mais

Descrição A finalidade do curso do módulo Domínio Protocolo é apresentar aos nossos usuários:

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

Leia mais

Plano de Aula - Publisher cód Horas/Aula

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

Leia mais

Documentação Atualizações Onix Gestão Empresarial e NFC-e

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

Leia mais