fórmula visual rm totvs

63
Fórmula Visual Fábio Delboni / 07 - 2012

Upload: tiago-henrique-ribeiro-ferreira

Post on 14-Jan-2015

594 views

Category:

Documents


15 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Fórmula visual rm totvs

Fórmula VisualFábio Delboni / 07 - 2012

Page 2: Fórmula visual rm totvs

2

Introdução

Page 3: Fórmula visual rm totvs

3

Introdução

Page 4: Fórmula visual rm totvs

4

Introdução

Page 5: Fórmula visual rm totvs

5

Introdução

Page 6: Fórmula visual rm totvs

6

Introdução

Page 7: Fórmula visual rm totvs

7

Introdução

Page 8: Fórmula visual rm totvs

8

Introdução

Page 9: Fórmula visual rm totvs

9

Introdução

Page 10: Fórmula visual rm totvs

10

Introdução

Page 11: Fórmula visual rm totvs

11

Introdução

Page 12: Fórmula visual rm totvs

12

Introdução

Page 13: Fórmula visual rm totvs

13

Introdução

Page 14: Fórmula visual rm totvs

14

Introdução

Page 15: Fórmula visual rm totvs

15

Introdução

Page 16: Fórmula visual rm totvs

16

Introdução

Page 17: Fórmula visual rm totvs

17

Introdução

Page 18: Fórmula visual rm totvs

18

Introdução

Page 19: Fórmula visual rm totvs

19

Introdução

Page 20: Fórmula visual rm totvs

20

Introdução

Page 21: Fórmula visual rm totvs

21

Introdução

Page 22: Fórmula visual rm totvs

22

Introdução

Page 23: Fórmula visual rm totvs

23

Introdução

Page 24: Fórmula visual rm totvs

Fórmula Visual

I) Conceitos • WWF • Gatilho • Dataset • 03 Camadas • Activity

II) Prática

ÍNDICE

24

Page 25: Fórmula visual rm totvs

25

Windows Workflow Foundation (WWF)

• fornece um modelo de programação, mecanismo de fluxo de trabalho em processo e designer reospedável para implementar processos de execução prolongada como fluxos de trabalho nos aplicativos .NET

fontehttp://msdn.microsoft.com/pt-br/netframework/aa663328

Conceitos

Page 26: Fórmula visual rm totvs

26

Gatilho

• A fórmula visual é executada através de:– Gatilhos:

• Tela de visão• Tela de cadastro• Processo

– Manualmente• Tela de visão• Tela de cadastro

Conceitos

Page 27: Fórmula visual rm totvs

27

Dataset

• A data set (or dataset) is a collection of data, usually presented in tabular form. Each column represents a particular variable. Each row corresponds to a given member of the data set in question. It lists values for each of the variables, such as height and weight of an object. Each value is known as a datum. The data set may comprise data for one or more members, corresponding to the number of rows.

fontehttp://en.wikipedia.org/wiki/Data_set

Conceitos

Page 28: Fórmula visual rm totvs

28

Dataset

• Um "Conjunto de dados" ou "dataset" é uma coleção de dados normalmente tabulados. Por cada elemento (ou indivíduo) se indicam varias características. Cada coluna representa uma variável particular. Cada linha corresponde a um determinado membro do conjunto de dados em questão. Cada valor é conhecido como um dado. O conjunto de dados pode incluir dados para um ou mais membros, correspondente ao número de linhas.

fontehttp://pt.wikipedia.org/wiki/Conjunto_de_dados

Conceitos

Page 29: Fórmula visual rm totvs

29

Dataset

• Funcionários– Campos Complementares– Salário Composto– Histórico de Seção– Histórico de Função– Histórico de Situação– Histórico Salarial

Conceitos

• Movimento– Campos Complementares– Histórico– Itens

• Campos Complementares• Histórico

– Rateio por centro de custo– Rateio por departamento

Page 30: Fórmula visual rm totvs

30

Dataset

Conceitos

Page 31: Fórmula visual rm totvs

31

Dataset

Conceitos

Page 32: Fórmula visual rm totvs

32

03 Camadas

Conceitos

Page 33: Fórmula visual rm totvs

33

03 Camadas

Conceitos

Page 34: Fórmula visual rm totvs

34

Activity• Windows Workflow Foundation (WF) includes a default set of activities that

provide functionality for control flow, conditions, event handling, state management, and communicating with applications and services. When you design workflows, you can use the activities that are provided by Windows Workflow Foundation, and you can create your own custom activities.

• Activities are the fundamental building blocks of workflows. A workflow is a set of activities that are organized hierarchically in a tree structure. An activity represents an action in a workflow. It can be a simple action such as a delay, or it can be a composite activity that consists of several child activities.

• An activity, like a workflow, can be sequential, which means that the order of its actions is specified at design time. Or the activity can be event-driven, which means that the order of its actions is determined at run time in response to external events.

fonte• http://msdn.microsoft.com/en-us/library/ms733615(v=vs.90).aspx

Conceitos

Page 35: Fórmula visual rm totvs

Fórmula Visual

I) Conceitos

II) Prática • Preparo • Validação • Tabela mãe • Tabela Filha • Filha com SQL • E-mail • Dataserver • Custom Activity • Processos de FV

ÍNDICE

35

Page 36: Fórmula visual rm totvs

36

Preparo

• Até a versão 11.40• Em ambiente 2 camadas, editar o arquivo RM.Host.Exe.config.• Em ambiente 3 camadas, editar o arquivo RM.Host.Service.exe.config.

Prática

Page 37: Fórmula visual rm totvs

37

Preparo

• Usuário

Prática

Page 38: Fórmula visual rm totvs

38

Preparo

• Perfil

Prática

Page 39: Fórmula visual rm totvs

39

Preparo

• Categorias

Prática

Page 40: Fórmula visual rm totvs

40

Preparo

• Fórmula visual simples

Prática

Page 41: Fórmula visual rm totvs

41

Preparo

• Teste 1: Salvar e executar

Prática

Page 42: Fórmula visual rm totvs

42

Preparo

• Teste 2: Vincular ao gatilho e simular erro

Prática

Page 43: Fórmula visual rm totvs

43

Preparo

• Teste 2: Vincular ao gatilho e simular erro

Prática

Page 44: Fórmula visual rm totvs

44

Validação

• Tabela principal

Prática

Page 45: Fórmula visual rm totvs

45

Validação

• Tabela principal

Prática

Page 46: Fórmula visual rm totvs

46

Validação

• Tabela filha

Prática

Page 47: Fórmula visual rm totvs

47

Validação

• Tabela filha– Ex. 2

Prática

Page 48: Fórmula visual rm totvs

48

Validação

• Tabela filha– Ex. 2

Prática

Page 49: Fórmula visual rm totvs

49

Validação

• Tabela filha– Ex. 2

Prática

Page 50: Fórmula visual rm totvs

50

Validação

• Tabela filha– Ex. 2

Prática

Page 51: Fórmula visual rm totvs

51

Validação

• Tabela filha– Ex. 2

Prática

Page 52: Fórmula visual rm totvs

52

E-mail

• Exemplo

Prática

Page 53: Fórmula visual rm totvs

53

Dataserver

• Exemplo:

Prática

Page 54: Fórmula visual rm totvs

54

Custom Activity

Prática

Page 55: Fórmula visual rm totvs

55

Custom Activity

Prática

Page 56: Fórmula visual rm totvs

56

Custom Activity

Prática

Page 57: Fórmula visual rm totvs

57

Custom Activity

Prática

Page 58: Fórmula visual rm totvs

58

Custom Activity

Prática

Page 59: Fórmula visual rm totvs

59

Custom Activity

Prática

Page 60: Fórmula visual rm totvs

60

Custom Activity

Prática

Page 61: Fórmula visual rm totvs

61

Processos de FV

Prática

Page 62: Fórmula visual rm totvs

62

Processos de FV

Prática

Page 63: Fórmula visual rm totvs

Fábio Delboni

Fábrica de Software

[email protected]

QUESTÕES

IMAGEM

Fórmula Visual

63