<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Simon Brandt &#8211; IT Service Herzog Blog</title>
	<atom:link href="https://itservice-herzog.de/blog/author/simon/feed/" rel="self" type="application/rss+xml" />
	<link>https://itservice-herzog.de/blog</link>
	<description>Softwareblog von Matthias Herzog</description>
	<lastBuildDate>Tue, 10 Apr 2018 08:43:43 +0000</lastBuildDate>
	<language>de-DE</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.2.3</generator>
	<item>
		<title>Anwendung generator.php</title>
		<link>https://itservice-herzog.de/blog/anwendung-generator-php/</link>
				<pubDate>Mon, 19 Mar 2018 10:55:05 +0000</pubDate>
		<dc:creator><![CDATA[Simon Brandt]]></dc:creator>
				<category><![CDATA[Allgemein]]></category>

		<guid isPermaLink="false">https://itservice-herzog.de/blog/?p=286</guid>
				<description><![CDATA[Dateilink: generator.zip Formular generierung Nutzung des Kommentar-Feldes in der DB zur Datenübergabe Im Kommentarfeld in der Datenbank können Key-Value-Paare definiert werden. Die Trennung der Paare erfolgt per Semikolon. Die Trennung einzelner Werteausprägungen erfolgt per Komma. Beispiel: TableLink = tbl_company; TableLinkFields = s_Name, s_Mail; Where = i_UserId; NameGer = Firmenauswahl; Css = class1, class2; Click = &#8230; <a href="https://itservice-herzog.de/blog/anwendung-generator-php/" class="more-link">Weiter lesen >> <span class="screen-reader-text">Anwendung generator.php</span> <span class="meta-nav">&#8594;</span></a>]]></description>
								<content:encoded><![CDATA[<p><strong>Dateilink: <a href="https://entwickler.tools/devaron/generator/generator.zip">generator.zip</a><br />
</strong></p>
<h2>Formular generierung</h2>
<p><span id="more-286"></span></p>
<h3>Nutzung des Kommentar-Feldes in der DB zur Datenübergabe</h3>
<ol>
<li>Im Kommentarfeld in der Datenbank können Key-Value-Paare definiert werden.</li>
<li>Die Trennung der Paare erfolgt <strong>per Semikolon</strong>.</li>
<li>Die Trennung einzelner Werteausprägungen erfolgt <strong>per Komma</strong>.</li>
<li><strong>Beispiel:</strong> <em> TableLink = tbl_company; TableLinkFields = s_Name, s_Mail; Where = i_UserId; NameGer = Firmenauswahl; Css = class1, class2; Click = function1;</em></li>
</ol>
<table border="1">
<tbody>
<tr>
<td><strong>Schlüsselwort (case-sensitive!)</strong></td>
<td><strong>Beispiel</strong></td>
<td><strong>Bedeutung</strong></td>
</tr>
<tr>
<td><strong>NameGer</strong></td>
<td><em>NameGer=Kunde;</em></td>
<td>Definiert den deutschen Anzeigenamen, der zur Darstellung in Formularen genutzt wird.</td>
</tr>
<tr>
<td><strong>TableLink</strong></td>
<td><em>TableLink=tbl_contact;</em></td>
<td>Definiert Werte, die über eine Fremdschlüsselbeziehung verbunden sind. Es kann festgelegt werden, welche Spalten der Zieltabelle referenziert werden sollen.</td>
</tr>
<tr>
<td><strong>TableLinkFields</strong></td>
<td><em>TableLinkFields = i_Name, s_Mail;</em></td>
<td>Definiert die Felder der Verknüpften Tabelle, die verwendet werden.</td>
</tr>
<tr>
<td><strong>Where</strong></td>
<td><em>Where = i_UserId;</em></td>
<td>Definiert das Feld für die Where-Klausel im SQL-Statement.</td>
</tr>
<tr>
<td><strong>Select</strong></td>
<td><em>Select = 1: Offen, 2: Bezahlt, 3: Storno, 4: Mahnung Offen, 5: 1. Mahnung, 6: 2. Mahnung, 7: 3. Mahnung;</em></td>
<td>Definiert Werte, die in einer Select-Box dargestellt werden.</td>
</tr>
<tr>
<td><strong>Placeholder</strong></td>
<td><em>Placeholder = z.B. Prof. Dr.;</em></td>
<td>Definiert alternativen Platzhalter für das HTML-Form-Element. Ist der Wert nicht gesetzt, wird der <em>NameGer</em>-Wert genutzt.</td>
</tr>
<tr>
<td><strong>Required</strong></td>
<td><em>Required = true;&lt;</em>/td&gt;</td>
<td>Definiert, ob das &#8222;required&#8220;-Flag am HTML-Form-Element gesetzt wird.</td>
</tr>
<tr>
<td><strong>Hidden</strong></td>
<td><em>Hidden = true;</em></td>
<td>Definiert, ob das Feld im Formular dargestellt werden soll. <em>i_Id, d_CreateDate, d_LastUpdate,</em> &#8230; sind standartmäßig <em>hidden</em>.</td>
</tr>
<tr>
<td><strong>File</strong></td>
<td><em>File = true;</em></td>
<td>Definiert, ob das Feld einen Dateipfad enthält. Es wird automatisch ein File-Picker generiert.</td>
</tr>
<tr>
<td><strong>Css</strong></td>
<td><em>Css = class1, class2;</em></td>
<td>Definiert CSS-Klassen des Feldes.</td>
</tr>
<tr>
<td><strong>Click</strong></td>
<td><em>Click = function1;</em></td>
<td>Definiert eine JS-Funktion, die bei .click() ausgeführt wird.</td>
</tr>
</tbody>
</table>
]]></content:encoded>
										</item>
	</channel>
</rss>
