Dokumentation zu Vorlagen in Faktor-IPS 3.17

Ähnliche Dokumente
Information zur Konzeptberatungs-Schnittstelle

Schnellbausteine. Word Aufbau ZID/Dagmar Serb V.01/Jun2011

Markus Mandalka Einführung in die Fotoverwaltung mit JPhotoTagger. Version vom 6. September Inhaltsverzeichnis

Newssystem für den eigenen Lehrstuhl einrichten

VisiScan 2011 für cobra

Durch die Anwahl des Menüpunktes (1) KIS im Menüband auf der linken Seite gelangen Sie in den Bereich des Kanzlei-Informations-Systems.

Innovator for Model Sketching. Kurzanleitung zu Installation und Benutzung

micon VFC 2 x 20 PC-Software für mitex VFC 2 x 20

Bedienung von BlueJ. Klassenanzeige

Hilfe zur Dokumentenverwaltung

Rechnungsadresse bearbeiten, neue Rechnungsadresse anlegen

Datenbank konfigurieren

Schnellbausteine. Word Aufbau ZID/Dagmar Serb V.02/Sept. 2015

Das Bundesland wechseln: (in der Demoversion nicht möglich) Klicken Sie auf Extras / Optionen Anschließend auf den Reiter Ferienordnung

Arbeiten mit Nachrichten im Fakultäts-Typo3-System

1. Kapitel Konfiguration der Felder der Kursbeschreibung

Leitfaden für die Bearbeitung eines Dokuments in der Dokumentenverwaltung flow2go.

3.4.1 Anlegen zusätzlicher Worte

Das Anpassen der Stammdatenansichten

Kurzanleitung creator 2.0

Meisterplan 5.0 Release Notes. itdesign GmbH

Ein Lernjournal in Moodle anlegen

Mehrsprachige Modelle mit Faktor-IPS Alexander Weickmann (Dokumentversion 89)

Sie haben mehrere Möglichkeiten neue Formulare zu erstellen. Achten Sie darauf, dass das Objekt Formulare aktiviert ist: Klicken Sie auf.

Kurzanleitung creator 2.0

Chopin 2007 Administration alphabetischer Kataloginhalte

MMS - Update auf Version 4.3 (beinhaltet Update auf v4.2) Neuerungen: 1. Menü derzeitiger Status wurde erweitert

GEORG neue Kostenordnung NW einbinden

Scoutsystems Software Sammler-Scout Kurzanleitung

Eigene Seiten erstellen

Datenspooler Installationsanleitung Gültig ab Datenspooler-Version X

Seiten und Navigationspunkte

Kassenbuch-Verein 2.0

Inventor Tool Positionsnummer. M i c h a e l D i r k s. B e s c h r e i b u n g d e s I n v e n t o r T o o l s P o s i t i o n s n u m m e r n

BBS CORE.reporter Übernahme der Daten aus Version (2009) in Version (ab 2010)

Dokumentation Admintool

Deskline 3.0 WebClient

Wie erreiche ich was?

ZM Übernahme von Online-Anträgen

Dateiansichten in Ordnern

Termine in CommSy anlegen, gestalten und koordinieren

Empfänger. Alle Empfänger, die sich für Ihre(n) Newsletter angemeldet haben, werden in der Empfängerverwaltung erfasst.


Eigene Seiten erstellen Eigene Inhalte / CMS

Alerts für Microsoft CRM 4.0

Anwendungsbeispiel für die Materialliste

Ersterfassung Volksbank Office Banking

ETHERPAD HANDREICHUNG (STAND: AUGUST 2013)

Sie können das Datum im Feld < Option > abändern. Klicken Sie dazu einfach in das Feld, Sie können dann ein Datum eingeben.

Moodle Dateien hochladen organisieren in Ordnern und Unterordnern verlinken zu einer Datei verlinken zu einem Ordner

Volksbank Office Banking mit Erst-PIN

Lektion 8 Organisation

Hochschulrechenzentrum Justus-Liebig-Universität Gießen. CorelDRAW X7. Zoomen

Changelog in-step BLUE 5.0.4

Dateien verwalten (Bilder, Dokumente, Medien)

Wie richte ich den DNS unter Plesk ein?

Neuheiten und Änderungen in der GDI-Anlagenbuchhaltung 3.1

Handbuch für die Termindatenbank

Vorgehensweise für die Umstellung von Quicken-Konten bei Bargeldbuchungen auf ein Wertpapierkonto

Benutzerhandbuch. Musikverein Schwadorf Homepage NEU

Hinweise zum Import von CON-Dateien

Erweiterte Einstellungen Noten und Leistungen eintragen

Frilo.Document.Designer

Posteingang. superadmin

Content Management System Larissa Version:

Schulungsunterlagen zur Version 3.3. Kapitel 6: Anlegen von Ordnern

CALCOO Lite. Inhalt. 1. Projekt anlegen / öffnen. 2. Projekt von CALCOO App importieren

Handbuch. Aufzeichnung aller ein- und ausgehenden Dokumente in einem fortlaufenden Postbuch für Dokumentation und Recherche.

Inhalte strukturieren

5.2. Eingabe von Kontrakten

Corporate Design Packager

Putzi4Win 1/ 9. Dokumentation

GS-Programme 2015 Allg. Datensicherung

Kurzanleitung Projektverwaltung

Anleitung zum ILIAS-Objekt «Übung»

Benutzerhandbuch. ce - Inspector

Outlook 2000 Thema - Archivierung

Kennen, können, beherrschen lernen was gebraucht wird

Aktivierung Musterdepot

HTL-Website. TYPO3- Skriptum II. Autor: RUK Stand: Gedruckt am: - Version: V0.1 Status: fertig. Qualitätsmanagement

ESCRIBA Hilfe:Designen Elemente Domaene-de

Was ist neu bei TYPO3 mit Version 7.6

Dokument Excel-Anlagen

Aktivität und Block Anwesenheit. moodle Anleitungen

Kontakte. Inhaltsverzeichnis

OutlookExAttachments AddIn

Handout Exchange 2013 OWA Anleitung und Konfiguration

Einrichtung von Outlook 2000 und Import alter s

1.28 HYPERLINKS EINFÜGEN

1. Anleitung: telemed DFÜ Setup Programm

Änderungshistory zu Version V0.95

Mobilaufmaß für Apple ios v Sander & Doll AG

vergabeplattform.berlin.de

Verwenden der Bedienerkonsole

Erstellen von individuellen Anlagen

Client-Programm einrichten Microsoft Live Mail 2012

AUF LETZTER SEITE DIESER ANLEITUNG!!!

3 ORDNER UND DATEIEN. 3.1 Ordner

Palm conduit Konfigurations-Guide

Transkript:

Dokumentation zu Vorlagen in Faktor-IPS 3.17 Vorlagen anlegen Herleiten einer Vorlage aus Produktbausteinen Bearbeiten von Werten in Vorlagen und Produktbausteinen Zustände für Beziehungen Löschen von Beziehungen in einer Vorlage Verwendung von Werten aus Vorlagen anzeigen Kontextmenü Weitere neue Funktionen im Editor für Produktbausteine Ausfiltern von übernommen Werten Weitere Einstellungen Mit Vorlagen wird Faktor-IPS um eine Funktion erweitert, die das Anlegen und Warten von Produktbausteinen vereinfacht. Eine Vorlage in Faktor-IPS ist eine spezielle Art Produktbaustein. Produktbausteine (und somit auch Vorlagen) können auf einer Vorlage basieren. In einer Vorlage können Werte für Produktattribute, Wertebereiche, Tabellen, Formeln und produktkonfigurierbare Validierungsregeln definiert werden. In einem Baustein, der auf der Vorlage basiert, können diese Werte geerbt werden. Wenn der Wert in der Vorlage geändert wird, ändert sich auch der Werte in allen Bausteinen, die ihn erben. In einer Vorlage müssen nicht alle Attribute etc. definiert werden. Werte, die nicht in der Vorlage definiert sind, können nicht geerbt werden und müssen in den Bausteinen, die auf der Vorlag basieren, definiert werden. In einer Vorlage können auch Beziehungen zu anderen Bausteinen konfiguriert werden. Diese werden dann ebenfalls vererbt. Es ist möglich eine geerbte Beziehung in einem Baustein zu löschen. Es ist aber nicht möglich, eine Beziehung zu einem Vorlagen-Baustein anzulegen.

Vorlagen sind eine optionale Funktion, ein Produktbaustein muss nicht auf einer Vorlage basieren. Wenn ein Baustein keine Vorlage verwendet, gibt es keine Änderungen gegenüber den bisherigen Versionen von Faktor-IPS. Vorlagen anlegen Um eine neue Vorlage anzulegen, gibt es einen neuen Button in der Symbolleiste: Das Kontextmenü enthält ebenfalls einen neuen Eintrag, um eine neue Vorlage anzulegen: Das Anlegen einer neuen Vorlage funktioniert genau wie das Anlegen eines neuen Produktbausteins. Im zweiten Schritt werden nun die Vorlagen angezeigt, auf denen ein neuer (Vorlagen-)Baustein basieren kann. Wenn hier eine Vorlage ausgewählt wird, wird diese direkt in den neuen Baustein eingetragen.

Herleiten einer Vorlage aus Produktbausteinen Eine neue Vorlage kann auch aus vorhandenen Produktbausteinen hergeleitet werden. Dabei werden Produktattribute, Wertebereiche, Tabellen, Formeln, produktkonfigurierbare Validierungsregeln und Beziehungen, die in den meisten Bausteinen gleich belegt sind, in die neue Vorlage übernommen. Als Standardeinstellung wird dabei ein Grenzwert von 80% für Attribute, Wertebereiche, Tabellen, Formeln und Validierungsregeln verwendet. Beziehungen werden in der Standardeinstellung nur übernommen, wenn sie in allen Bausteinen vorkommmen. Beide Grenzwerte können in der.ipsproject Datei eingestellt werden. Eine ausführliche Beschreibung findet sich im Abschnitt Weitere Einstellungen. Zum Herleiten einer Vorlage werden mehrere Produktbausteine ausgewählt und im Kontextmenü der Eintrag Vorlage herleiten gewählt:

Sollten einige der gewählten Bausteine bereits auf einer Vorlage basieren, so würden diese Bausteine im Folgenden auf die neue Vorlage umgestellt. Um ein versehentliches Umstellen zu vermeiden, werden betroffene Bausteine gegebenenfalls angezeigt: Im nächsten Schritt werden die notwendigen Informationen zum Anlegen der hergeleiteten Vorlage abgefragt. Der Bausteintyp ist dabei schon korrekt belegt:

Mit dem Fertigstellen wird die hergeleitete Vorlage angelegt und in allen gewählten Bausteinen eingetragen. Im nächsten Schritt können die Werte in der Vorlage bearbeitet werden. Bearbeiten von Werten in Vorlagen und Produktbausteinen Vorlagen sind spezielle Produktbausteine und werden daher im gleichen Editor wie Produktbausteine bearbeitet. Im Editor wird für Vorlagen und für Bausteinen, die auf Vorlagen basieren, neben den Eingabefeldern ein neuer Button angezeigt, der den Zustand eines Werts in Bezug auf die Vorlage anzeigt und über den der Zustand geändert werden kann. Wenn ein Baustein nicht auf einer Vorlage basiert, werden diese Buttons nicht angezeigt (d.h. der Editor sieht dann genauso aus wie bisher). Für Attribute, Tabellen etc. wir der Button jeweils bei den Eingabefeldern angezeigt, für Beziehungen wird der Button für die momentan ausgewählte Beziehung bei der Kardinalität angezeigt:

Durch Klick auf den Button wird der jeweils der nächste gültige Zustand gesetzt, also beispielsweise ein bisher überschriebener Wert aus der Vorlage übernommen. Die verschiedenen Zustände und ihre Bedeutung sollen am Beispiel einer Tabelle erläutert werden: Die Tabelle ist hier definiert. In der Vorlage, auf der dieser Baustein basiert, ist keine Tabelle definiert. Bei Vorlagen, die nicht auf einer anderen Vorlage basieren, ist dies der Zustand für alle Werte, die in der Vorlage definiert sind. Es ist keine Tabelle definiert. Dieser Zustand ist nur in Vorlagen möglich. Die Tabelle wird aus der Vorlage geerbt. Wenn die Tabelle in der Vorlage geändert wird, ändert sich auch dieser Wert. Die Tabelle ist hier definiert und überschreibt den Wert aus der Vorlage. Wenn die Tabelle in der Vorlage geändert wird, ändert sich dieser Wert nicht. Die Tabelle ist hier definiert, aber mit dem gleichen Wert wie in der Vorlage. Wenn die Tabelle in der Vorlage geändert wird, ändert sich dieser Wert nicht. Zustände für Beziehungen Für Beziehungen sind die Zustände weitestgehend ähnlich: Die Beziehung ist hier definiert. Dieser Zustand gilt für alle Beziehungen, die nicht aus der Vorlage übernommen werden. Die Beziehung wird aus der Vorlage geerbt. Wenn sich die Kardinalität der Beziehung in der Vorlage ändert, ändert sich auch die Kardinalität. Wenn die Beziehung aus der Vorlage

gelöscht wird, wird auch diese Beziehung gelöscht. Details zum Löschen von Beziehungen siehe unten. Die Kardinalität der Beziehung wird hier überschrieben. Wenn die Kardinalität der Beziehung in der Vorlage geändert wird, wird die Kardinalität hier nicht geändert. Wenn die Beziehung aus der Vorlage gelöscht wird, wird diese Beziehung nicht gelöscht. Die Kardinalität der Beziehung wird hier überschrieben, aber mit dem gleichen Wert wie in der Vorlage. Wenn die Kardinalität der Beziehung in der Vorlage geändert wird, wird die Kardinalität hier nicht geändert. Wenn die Beziehung aus der Vorlage gelöscht wird, wird diese Beziehung nicht gelöscht. Die Beziehung aus der Vorlage wird hier entfernt. Wenn die Beziehung aus der Vorlage gelöscht wird, wird diese Beziehung komplett entfernt und nicht mehr angezeigt. Details zum Löschen von Beziehungen siehe unten. Löschen von Beziehungen in einer Vorlage Wenn eine Beziehung in einer Vorlage gelöscht wurde, werden alle Bausteine und Vorlagen, die diese Beziehung verwenden, als fehlerhaft markiert. Beim Öffnen eines solchen Bausteins wird dann angezeigt, dass die Beziehung im Baustein gelöscht wird: Verwendung von Werten aus Vorlagen anzeigen

Im Kontextmenü des Zustands-Buttons kann eine neue Ansicht geöffnet werden, die zeigt, wie ein Wert aus einer Vorlage verwendet wird: In der Ansicht zur Verwendung der Werte aus der Vorlage werden auf der linken Seite alle Bausteine und Vorlagen angezeigt, die den Wert übernehmen. Auf der rechten Seite werden die Bausteine und Vorlagen angezeigt, die den Wert überschreiben. Diejenigen Bausteine und Vorlagen, die den gleichen Wert wie in der Vorlage definieren, werden an erster Stelle angezeigt: Kontextmenü Im Kontextmenü für Bausteine auf der rechten Seite gibt es Funktionen Wert in Vorlage tauschen und Wert aus Vorlage erben : Wert in Vorlage tauschen Der Wert, der in diesem Baustein definiert ist, wird als Wert in der Vorlage gesetzt. Alle Bausteine, die bisher den Wert aus der Vorlage geerbt haben, definieren den bisher geerbten Wert nun selbst. Der gewählte Baustein wird anschlißend also auf der linken Seite angezeigt. Die Bausteine auf der linken Seite werden anschließend rechts angezeigt. Wert aus Vorlage erben Der Zustands des Werts wird auf aus Vorlage geerbt gesetzt. Der Baustein wird

anschließend also auf der linken Seiten angezeigt. Im Kontextmenü auf der linken Seite gibt es die Funktion Als eigenen Wert definieren : Damit wird der Zustand des Werts im gewählten Bausein so geändert, dass er den bisher geerbten Wert als eigenen Wert definiert. Der Baustein wird anschließend also auf der rechten Seite ganz oben angezeigt. Weitere neue Funktionen im Editor für Produktbausteine Im Editor für Produktbausteine wird für Bausteine und Vorlagen, die auf einer Vorlage basieren, ein Button zum Öffnen der Vorlage angezeigt: Bei Werten, die aus der Vorlage geerbt werden, kann im Kontextmenü des Zustands-Buttons die Vorlage geöffnet werden, in der der Wert definiert ist:

Im Reiter Einstellungen wird die Vorlage angezeigt. Hier kann eine andere Vorlage ausgewählt oder komplett entfernt werden: Ausfiltern von übernommen Werten Im Bausteineditor gibt es einen neuen Schalter, mit dem übernommene Werte einund ausgeblendet werden können: Weitere Einstellungen In der.ipsproject Datei des Projekts können die Grenzwerte zum Herleiten der Vorlagen verändert werden. Diese Einstellungen haben keinen Einfluss auf

bestehende Vorlagen. Die.ipsproject Datei findet man am besten über den Modell Explorer In der Datei geht man zum Abschnitt <AdditionalSettings> und findet dort die beiden Einstellungen inferredtemplatelinkthreshold für den Grenzwert für Beziehungen und inferredtemplatepropertyvaluethreshold für alle anderen Eigenschaften. Die Werte sind Kommazahlen zwischen 0.0 (0% alle Vorkommnisse in die Vorlage übernehmen) und 1.0 (100% nur Eigenschaften übernehmen, die in allen Bausteinen gleich sind). Bei Werten unterhalb 50% können zwei Eigenschaften gleich oft vorkommen. In diesem Fall wird der erste Wert (nach der natürlichen Sortierung des Datentyps) verwendet. <AdditionalSettings>... <Setting name="inferredtemplatelinkthreshold" value="1.0"/> <Setting name="inferredtemplatepropertyvaluethreshold" value="0.8"/>" </AdditionalSettings>