Fórmula Visual - TOTVS IP - Fábio Delboni - 07/2012

4,534 views
4,531 views

Published on

Slide do treinamento ministrado em 28/2012 na Totvs IP e transmitido e gravado via Ocean para as unidades Ribeirão Preto, Campinas, Limeira e Sorocaba com aproximadamente 30 participantes.

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
4,534
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
235
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Fórmula Visual - TOTVS IP - Fábio Delboni - 07/2012

  1. 1. Fórmula Visual Fábio Delboni / 07 - 2012
  2. 2. Introdução 2
  3. 3. Introdução 3
  4. 4. Introdução 4
  5. 5. Introdução 5
  6. 6. Introdução 6
  7. 7. Introdução 7
  8. 8. Introdução 8
  9. 9. Introdução 9
  10. 10. Introdução 10
  11. 11. Introdução 11
  12. 12. Introdução 12
  13. 13. Introdução 13
  14. 14. Introdução 14
  15. 15. Introdução 15
  16. 16. Introdução 16
  17. 17. Introdução 17
  18. 18. Introdução 18
  19. 19. Introdução 19
  20. 20. Introdução 20
  21. 21. Introdução 21
  22. 22. Introdução 22
  23. 23. Introdução 23
  24. 24. Fórmula Visual ÍNDICE I) Conceitos • WWF • Gatilho • Dataset • 03 Camadas • Activity II) Prática 24
  25. 25. Conceitos 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 .NETfontehttp://msdn.microsoft.com/pt-br/netframework/aa663328 25
  26. 26. Conceitos 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 26
  27. 27. Conceitos 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 27
  28. 28. Conceitos 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 28
  29. 29. Conceitos Dataset• Funcionários • Movimento – Campos Complementares – Campos Complementares – Salário Composto – Histórico – Histórico de Seção – Itens – Histórico de Função • Campos Complementares – Histórico de Situação • Histórico – Histórico Salarial – Rateio por centro de custo – Rateio por departamento 29
  30. 30. ConceitosDataset 30
  31. 31. ConceitosDataset 31
  32. 32. Conceitos03 Camadas 32
  33. 33. Conceitos03 Camadas 33
  34. 34. Conceitos 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 34
  35. 35. Fórmula Visual ÍNDICE I) Conceitos II) Prática • Preparo • Validação • Tabela mãe • Tabela Filha • Filha com SQL • E-mail • Dataserver • Custom Activity • Processos de FV 35
  36. 36. Prática 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. 36
  37. 37. Prática Preparo• Usuário 37
  38. 38. Prática Preparo• Perfil 38
  39. 39. Prática Preparo• Categorias 39
  40. 40. Prática Preparo• Fórmula visual simples 40
  41. 41. Prática Preparo• Teste 1: Salvar e executar 41
  42. 42. Prática Preparo• Teste 2: Vincular ao gatilho e simular erro 42
  43. 43. Prática Preparo• Teste 2: Vincular ao gatilho e simular erro 43
  44. 44. Prática Validação• Tabela principal 44
  45. 45. Prática Validação• Tabela principal 45
  46. 46. Prática Validação• Tabela filha 46
  47. 47. Prática Validação• Tabela filha – Ex. 2 47
  48. 48. Prática Validação• Tabela filha – Ex. 2 48
  49. 49. Prática Validação• Tabela filha – Ex. 2 49
  50. 50. Prática Validação• Tabela filha – Ex. 2 50
  51. 51. Prática Validação• Tabela filha – Ex. 2 51
  52. 52. Prática E-mail• Exemplo 52
  53. 53. Prática Dataserver• Exemplo: 53
  54. 54. PráticaCustom Activity 54
  55. 55. PráticaCustom Activity 55
  56. 56. PráticaCustom Activity 56
  57. 57. PráticaCustom Activity 57
  58. 58. PráticaCustom Activity 58
  59. 59. PráticaCustom Activity 59
  60. 60. PráticaCustom Activity 60
  61. 61. PráticaProcessos de FV 61
  62. 62. PráticaProcessos de FV 62
  63. 63. Fórmula Visual QUESTÕES Fábio Delboni Fábrica de Software fabio.delboni@totvs.com.br 63

×