O slideshow foi denunciado.
Seu SlideShare está sendo baixado. ×

FMK2019 dot-Net-Plugin selbst programmieren by Werner Staub

Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio

Confira estes a seguir

1 de 21 Anúncio

FMK2019 dot-Net-Plugin selbst programmieren by Werner Staub

Baixar para ler offline

Die Microsoft-Windows-Umgebung basiert heute weitgehend auf DotNet. Gelingt es, diese Funktionen aus FileMaker heraus zu nutzen, stehen eine Unzahl von weiteren Möglichkeiten zur Verfügung. Es wird möglich, Windows als Betriebssystem und die Office-Applikationen (Excel, PowerPoint, Word, Outlook, ...) zu beherrschen. Das tönt furchtbar kompliziert – ist es aber nicht. Wenn der Einstieg einmal gemacht ist, steht eine völlig neue Welt offen.

Werner Staub nutzt diese Möglichkeiten in der AXA Schweiz in vielen Applikationen. Er erläutert, welche Schritte für den Einstieg nötig sind. An einem praktischen Beispiel erklärt er, wie eine neue Funktion in das PlugIn eingefügt und in FileMaker genutzt werden kann. Zudem zeigt er, wie in der AXA damit komplexe Reports in Excel erstellt werden.

Die Microsoft-Windows-Umgebung basiert heute weitgehend auf DotNet. Gelingt es, diese Funktionen aus FileMaker heraus zu nutzen, stehen eine Unzahl von weiteren Möglichkeiten zur Verfügung. Es wird möglich, Windows als Betriebssystem und die Office-Applikationen (Excel, PowerPoint, Word, Outlook, ...) zu beherrschen. Das tönt furchtbar kompliziert – ist es aber nicht. Wenn der Einstieg einmal gemacht ist, steht eine völlig neue Welt offen.

Werner Staub nutzt diese Möglichkeiten in der AXA Schweiz in vielen Applikationen. Er erläutert, welche Schritte für den Einstieg nötig sind. An einem praktischen Beispiel erklärt er, wie eine neue Funktion in das PlugIn eingefügt und in FileMaker genutzt werden kann. Zudem zeigt er, wie in der AXA damit komplexe Reports in Excel erstellt werden.

Anúncio
Anúncio

Mais Conteúdo rRelacionado

Diapositivos para si (20)

Semelhante a FMK2019 dot-Net-Plugin selbst programmieren by Werner Staub (20)

Anúncio

Mais de Verein FM Konferenz (16)

Mais recentes (20)

Anúncio

FMK2019 dot-Net-Plugin selbst programmieren by Werner Staub

  1. 1. 10. FileMaker Konferenz | Hamburg | 16.-19. Oktober 2019 www.filemaker-konferenz.com Mit DotNet FileMaker erweitern Werner Staub DotNet on FileMaker
  2. 2. 10. FileMaker Konferenz | Hamburg | 16.-19. Oktober 2019 Vortrag und Sprecher Agenda • AXA und meine Tätigkeit • Einsatz von FileMaker in der AXA Schweiz • Plugin DOTNET2FM • Eigene DLL’s für DOTNET2FM erstellen • Praktisches Beispiel für Excel • FileMaker Makro für Office-Steuerung
  3. 3. 10. FileMaker Konferenz | Hamburg | 16.-19. Oktober 2019 Vortrag und Sprecher Über den Sprecher • Arbeitet seit der Version 2.1 mit FileMaker • Seit 1999 bei Winterthur Versicherungen Schweiz • Als Leiter dezentrale IT Systeme • Seit 2006 bei AXA-Tech CH • Als Head of Service Control und Account Manager für AXA Schweiz • Seit 2017 bei AXA Schweiz • Als Service- und Provider-Manager
  4. 4. 10. FileMaker Konferenz | Hamburg | 16.-19. Oktober 2019 Vortrag und Sprecher AXA Schweiz AXA ist der Markenname für AXA Versicherungen und AXA Leben 4 | Lebensversicherung Schadenversicherung AXA 2017 Marktanteile 2016 26.1 % 12.7 % Die AXA ist die Nummer 1 im Versicherungsmarkt Schweiz  1,9 Millionen Privat- und Geschäftskunden  10.9 Milliarden Franken Geschäftsvolumen  Fast 3.900 Mitarbeitende plus rund 2500 Partner im Vertrieb, welche exklusiv für die AXA tätig sind  Mit 273 selbständigen Generalagenturen und Agenturen hat die AXA das dichteste Vertriebsnetz der Schweiz  AXA ist der Markenname für zwei buchhalterisch und rechtlich getrennte Unternehmen:  AXA Versicherungen AG und  AXA Leben AG Nr.2 Nr.1
  5. 5. 10. FileMaker Konferenz | Hamburg | 16.-19. Oktober 2019 Vortrag und Sprecher AXA Vertriebsorganisation der Schweiz 5 | Übersicht • Hauptsitz Winterthur • 5 Regionen • 45 Generalagenturen • 203 Agenturen • 4 Partneragenturen • 21 V&V Generalagenturen RZ 1/2
  6. 6. 10. FileMaker Konferenz | Hamburg | 16.-19. Oktober 2019 Vortrag und Sprecher AXA IT Schweiz AXA Group Operation AXA IT Organisation Die IT ist in verschiedene Bereiche und Firmen gegliedert 6 IT Infrastruktur Group Applikationen Produkt- und Applikationsentwicklung Kunden: • AXA Schweiz • AXA ARAG • AXA Art • AXA Investment Mgmt • AXA Pension Solution • AXA Corporate Solution Main Fokus: • SAP Applikationen Tech-Services: • Server (Cloud & Core) • Storage • DB (SQL, Oracle, DB2) • Mainframe • Plattformen Key Account Service Manager Meine Fokus
  7. 7. 10. FileMaker Konferenz | Hamburg | 16.-19. Oktober 2019 Vortrag und Sprecher Einsatz von FileMaker in der AXA Schweiz • FileMaker Infrastruktur • FileMaker ist bei uns ein Nebenschauplatz • Läuft zur Zeit noch auf der Version 16 auf 2 Windows Server im Rechenzentrum ca 70 Benutzer mit FileMaker Client • Einsatz • Applikationen im Bereich Service Management (Reporting, Offering, Kostentransparenz, …)
  8. 8. 10. FileMaker Konferenz | Hamburg | 16.-19. Oktober 2019 Vortrag und Sprecher Beispiel “Commercial Proposal” Zusammenhang › AXA Group Operation liefert die IT Infrastruktur für die AXA Schweiz Funktion des Tools › Berechnen und Erstellen von Offerten für Projekte der AXA Schweiz Microsoft Excel-Arbeitsblatt
  9. 9. 10. FileMaker Konferenz | Hamburg | 16.-19. Oktober 2019 Vortrag und Sprecher MS Office Steuerung aus FileMaker Voraussetzung DotNet › Office wird über ein FileMaker Plugin durch DotNet gesteuert › Dieses Plugin bietet nur die Möglichkeit, selbsterstellt DotNet-Klassen als DLL in FileMaker einzubinden › FMM 2011/03 FileMaker geht fremd (Erweiterung für I/O an FileMaker › FMM 2015/04 Excel-Exports formatieren Von Anders Genberg (S)
  10. 10. 10. FileMaker Konferenz | Hamburg | 16.-19. Oktober 2019 Vortrag und Sprecher DOTNET2FM Installation als msi-Paket › Folgende Inhalte werden installiert:  Plugin „dotnet2fmPlugin.fmx“ im Ordner „Erweiterungen“ von FileMaker  Ordner „DotNetPlugins“ im Programmordner von FileMaker  Dieser Ordner ist bei der Installation noch leer  hier werden die DLL‘s abgelegt  Ordner „DotNetPlugins Examples““ im Ordner „Erweiterungen“ von FileMaker  In diesem Ordner sind die Programmgerüste für VB und C# vorhanden, die sehr einfach ausgebaut werden können
  11. 11. 10. FileMaker Konferenz | Hamburg | 16.-19. Oktober 2019 Vortrag und Sprecher DOTNET2FM mit DLL’s Plugin und Funktionen im Plugin › Plugin DLL‘s › … und in FileMaker
  12. 12. 10. FileMaker Konferenz | Hamburg | 16.-19. Oktober 2019 Vortrag und Sprecher DLL’s erstellen (1) 12 In MS Visual Studio 17 › Class Library erstellen Zur Zeit ist DotNet2FM mit .Net V2.0 erstellt. Ich arbeite an einem Upgrade für .Net 4.7
  13. 13. 10. FileMaker Konferenz | Hamburg | 16.-19. Oktober 2019 Vortrag und Sprecher DLL’s erstellen (2) In MS Visual Studio 17 › FM2Excel.vb 13
  14. 14. 10. FileMaker Konferenz | Hamburg | 16.-19. Oktober 2019 Vortrag und Sprecher DLL’s erstellen (3) In MS Visual Studio 17 › FM2Excel.vb 14
  15. 15. 10. FileMaker Konferenz | Hamburg | 16.-19. Oktober 2019 Vortrag und Sprecher Kompilieren und DLL in FileMaker einfügen In MS Visual Studio 17 15
  16. 16. 10. FileMaker Konferenz | Hamburg | 16.-19. Oktober 2019 Vortrag und Sprecher Praktisches Beispiel Aufgabe › Excel öffnen › Werte einfüllen › Kuchengraphik zeichnen › Ev. Kuchengraphik mit Titel versehen und Serien einfärben › Ev. Kuchengraphik in ein Medienfeld in FileMaker kopieren Erweiterung zu bestehender DLL „FM2Excel“ › Neue Funktion „Kuchen“ erstellen › Bestehende Funktionen für Excel öffnen, Werte abfüllen und Excel schliessen sind schon vorhanden 16
  17. 17. 10. FileMaker Konferenz | Hamburg | 16.-19. Oktober 2019 Vortrag und Sprecher Integration von DotNet-Plugin in FileMaker 17 Bereits beschrieben im FileMaker Magazin › FMM 2015/04 Excel-Exports formatieren Benötigte Tabellen › Makro Basisrecord des Makro (Name, …) › MakroVar Variablen als Parameter für das Makro ($Path, ….) › MakroStep Scripschritte des Makto (Command, …) › MakroCmd Alle möglichen Scriptschritte mit deren Parameter Benötigte Schritte › SetArrayValue(…) Setzt eine Variable für das Makro › RunMakro(…) Führt das Makro aus
  18. 18. 10. FileMaker Konferenz | Hamburg | 16.-19. Oktober 2019 Vortrag und Sprecher Einfaches Beispiel “FormatTable” 18 Formatiert ein Excel als einfache Tabelle Skip on Error Makro bricht nicht ab, wenn ein Fehler auftritt
  19. 19. 10. FileMaker Konferenz | Hamburg | 16.-19. Oktober 2019 Vortrag und Sprecher Komplexes Beispiel “Prop-Export” 19 Formatiert ein Proposal
  20. 20. 10. FileMaker Konferenz | Hamburg | 16.-19. Oktober 2019 Vortrag und Sprecher Komplexes Beispiel “Prop-Export” 20 Benötigte Variabeln
  21. 21. 10. FileMaker Konferenz | Hamburg | 16.-19. Oktober 2019 Vortrag und Sprecher Thank you!

×