Benutzer-Werkzeuge

Webseiten-Werkzeuge


de:confit:addin_web

Dies ist eine alte Version des Dokuments!


Installation

Folgende Komponenten müssen ggf. auf dem PC installiert werden:

IIS Express installieren

Dotnet hosting runtime 5.0

Konfiguration

Web Client

In der Datei %ProgramFiles%\REITEC\Reitec.Confit\Reitec.Confit.Admin\Web\Client\assets\app.config.json muss der entsprechende Client Port eingetragen sein:

{
  "ConfitAPIEndpoint": "http://localhost:4202",
  "UserAPIEndpoint": ""
}

Projekt

Der Eintrag DEBUGWEB/SERVERPORT beinhaltet den Port des Debug Webservers.
Der Eintrag DEBUGWEB/SERVERPATH beinhaltet den Pfad zum Debug Webserver. Ist kein Wert angegeben wird der Pfad %ProgramFiles%\REITEC\Reitec.Confit\Reitec.Confit.Admin\Web\Server verwendet.
Der Eintrag DEBUGWEB/CLIENTPORT beinhaltet den Port des Debug Webclients.
Der Eintrag DEBUGWEB/CLIENTPATH beinhaltet den Pfad zum Debug Webclient.Ist kein Wert angegeben wird der Pfad %ProgramFiles%\REITEC\Reitec.Confit\Reitec.Confit.Admin\Web\Client verwendet.

OfflineOnline
DEBUGWEB
SERVERPORT 4202
SERVERPATH*
CLIENTPORT 4201
CLIENTPATH*

*Optional

Siehe auch Abschnitt Bedienung - Projekteinstellungen

Funktionen

Lokal Starten

Startet die Webapplikation (Server & Client) lokal und öffnet die Adresse im Standardbrowser.

Lokal Stoppen

Stoppt die Webapplikation (Server & Client) lokal

Objekte

Web-Seite

Eine Web Seite mit Inhalt zu der navigiert werden kann

Web-Seite Name Typ Beschreibung
1Objekt ? Web-Layoutbereich Layout Wurzel
1Attribut Title Localized string Titel der Seite in der Navigationsleiste
1Attribut Icon String Icon der Seite in der Navigationsleiste

Das Icon angegeben werden kann aus

Beispiel: airplane oder fas fa-cogs

Web-Layoutbereich

Eine Layoutcontainer mit unterschiedlichstem Inhalt der auch hierarchisch verwendet werden kann

Web-Layoutbereich Name Typ Beschreibung
1..nObjekt ? Web-Layoutbereich Sub Layouts
1Attribut LayoutType Integer Siehe unten
1Attribut ContentReference Reference Inhaltsbezug, siehe unten
1Attribut ColCount Integer Box Layout: Anzahl der Spalten
1Attribut RowCount Integer Box Layout: Anzahl der Reihen
1Attribut ColSpan Integer Box Layout: Überdeckt Anzahl an Spalten
1Attribut RowSpan Integer Box Layout: Überdeckt Anzahl an Reihen
1Attribut Col Integer Box Layout: Spalte
1Attribut Row Integer Box Layout: Reihe
1Attribut Title Localized string Tab Panel: Beschriftung
1Attribut Content Localized string Text: Inhalt (InnerHTML); Bild: Quelle
1Attribut CSSClass String Zusätzliche CSS Klasse für das Element
LayoutType Name Beschreibung
10LeerKein Inhalt
20Box LayoutBox Inhalte in den Sub Layouts
30Tab PanelTabs sind die Sub Layouts
40ListeContentReference: Web-Liste
50FormularContentReference: Web-Formular
60GridContentReference: Web-Liste
70Report ViewerContentReference: Report
1103D ViewerContentReference: Web3D-Assembly
210TextInhalt in Content
220BildInhalt in Content

Web-Formular

Ein Formular in dem der Benutzer Eingaben tätigen kann

Web-Formular Name Typ Beschreibung
1..nObjekt ? Web-GruppeFormulargruppen
1Attribut ColCount IntegerAnzahl der Spalten des Formulars
1Attribut SubmitForm Booleanfalse: Werte werden bei Änderung übertragen, true: Werte werden bei Klick des „Submitt“ Buttons übertragen

Web-Gruppe

Zusammenbau von verschiedenen Teilen zur Darstellung

Web-Gruppe Name Typ Beschreibung
1..nObjekt ? Web-EingabeEinzelne Eingabefelder
1Attribut ColCount IntegerAnzahl der Spalten
1Attribut ColSpan IntegerÜberdeckt Anzahl an Spalten
1Attribut Name Localized stringName der Gruppe

Web-Eingabe

Eingabefelder eines Formulars

Web-Eingabe Name Typ Beschreibung
1AttributParameterStringName des Parameters für die Eingabe
1AttributLabelLocalized stringBezeichnung des Eingabefeldes
1AttributColSpanIntegerÜberdeckt Anzahl an Spalten
1AttributMinDoubleMinimalwert bei numerischer Eingabe
1AttributMaxDoubleMaximalwert bei numerischer Eingabe
1AttributPrecisionIntegerAnzahl Nachkommastellen bei numerischer Eingabe
1AttributInputStyleIntegersiehe unten
1AttributHorizontalBooleanElement mit Horizontalem Style (siehe unten)
1AttributUnitNameStringEinheit
InputStyle Name Beschreibung
10Normal
20BilderBei Parameter vom Typ String list Auswahlbox mit Bildern
30SliderBei Parameter vom Typ Double ein Slider
40RadioButtonGroupBei Parameter vom Typ String list Auswahlknöpfe; Horizontal oder Vertikal
50ImagesRadioButtonGroupBei Parameter vom Typ String list Auswahlknöpfe mit Bildern; Horizontal oder Vertikal

Web-Schaltfläche

Schaltfläche eines Formulars

Web-Schaltfläche Name Typ Beschreibung
1AttributLabelLocalized stringBezeichnung der Schaltfläche
1AttributColSpanIntegerÜberdeckt Anzahl an Spalten
1AttributHrefStringExterner Link
1AttributTargetStringLinkziel
1AttributDownloadURLStringPfad und Dateiname relativ zum Projektpfad
1AttributDownloadFileNameStringDateiname beim Download
1AttributClickFunctionReferenzFunktion
1AttributClickNavigationReferenzWeb-Seite
1AttributSubmitButtonBooleanSchaltfläche übermittelt das Formular

Web-Liste

Listen- oder Tabellendarstellung einer Tabelle im Web.

Web-Liste Name Typ Beschreibung
1Attribut ContentReference Reference Verweis auf die Tabelle mit den Daten
1Attribut GroupColumn String Spalte nach der die Daten Gruppiert werden sollen
1Attribut GroupNameColumnString Spalte die den Gruppennamen enthalten
1Attribut NameColumn String Für Liste: Spalte, die den Namen der Elemente enthält
1Attribut DescriptionColumn String Für Liste: Spalte, die die Beschreibung der Elemente enthält
1Attribut ImageColumn String Für Liste: Spalte, die das Bild der Elemente enthält
1Attribut KeyColumn String Spalte, die bei einer Aktion als Schlüssel übergeben werden soll
1Attribut ClickFunction Reference Funktion die nach einem Click ausgeführt werden soll
1Attribut ClickNavigation Reference Web-Seite zu der nach einem Click navigiert werden soll
Teile der Daten kommen aus dem Objekt, weitere Teile aus der referenzierten Tabelle.

Webanwendungseinstellungen

Zusammenbau von verschiedenen Teilen zur Darstellung

Webanwendungseinstellungen Name Typ Beschreibung
1 Attribut StartPage Referenz Web-Seite die beim Start angezeigt werden soll
1 Attribut Logo String Adresse des Logos in der Titelleiste
1 Attribut LogoLink String Link beim Click des Logos in der Titelleiste
1 Attribut Title Localized string Titel in der Titelleiste
1 Attribut BrowserHeader Localized string Titel im Browser
1 Attribut FooterLine Localized string Inhalt der Fußzeile
de/confit/addin_web.1636699146.txt.gz · Zuletzt geändert: 2021/11/12 07:39 von admin