Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
hy80:projektverwaltung:projektnamengenerator [2011/02/16 12:25] ht |
hy80:projektverwaltung:projektnamengenerator [2011/02/16 13:11] (aktuell) ht [Optionen für Bildungsregeln] |
||
---|---|---|---|
Zeile 7: | Zeile 7: | ||
* Der Projektnamengenerator erstellt über eine Bildungsregel\\ selbstständig eindeutige Projekt- und Aktionsnamen | * Der Projektnamengenerator erstellt über eine Bildungsregel\\ selbstständig eindeutige Projekt- und Aktionsnamen | ||
- | * Zur Bildung eines Projektnamens stehen alle Datenfelder sowie ein Projektzähler zur Verfügung\\ Ausnahme: Selbstdefinierten Felder | + | * Zur Bildung eines Projektnamens stehen alle Datenfelder sowie ein Projektzähler zur Verfügung\\ Ausnahme: Selbstdefinierte Felder |
* Wird mit verteilten Standorten gearbeitet, also mit Notebooks oder in Niederlassungen, muss jeder Standort seinen eigenen Projektnamen- bzw. Aktionsnamengenerator verwenden, um Überschreibungen beim Datenabgleich zu vermeiden.\\ Stellen Sie z.B. die Standort-ID als fixen Text vor den Zähler | * Wird mit verteilten Standorten gearbeitet, also mit Notebooks oder in Niederlassungen, muss jeder Standort seinen eigenen Projektnamen- bzw. Aktionsnamengenerator verwenden, um Überschreibungen beim Datenabgleich zu vermeiden.\\ Stellen Sie z.B. die Standort-ID als fixen Text vor den Zähler | ||
Zeile 31: | Zeile 31: | ||
{{Generate:PZähler.jpg?541x243|Generate/PZähler.jpg}}\\ | {{Generate:PZähler.jpg?541x243|Generate/PZähler.jpg}}\\ | ||
\\ | \\ | ||
- | | **Bildungsregel** | #AQ%11A%j%m%z4 | | + | **Bildungsregel** #AQ%11A%j%m%z4 |
| **Projekteintrag** | {{Generate:PName.jpg?249x31|Generate/PName.jpg}} | | | **Projekteintrag** | {{Generate:PName.jpg?249x31|Generate/PName.jpg}} | | ||
| | | | | | | | ||
Zeile 96: | Zeile 96: | ||
- | | Optionale Feldlänge | 1 Zeichen 1 ... 0, A ...Z, bei 1 beginnend, siehe Tabelle unten | | + | | **Optionale Feldlänge** | 1 Zeichen 1 ... 0, A ...Z, bei 1 beginnend, siehe Tabelle unten | |
Zeile 141: | Zeile 141: | ||
- | Syntax für Substring-Anweisung | + | ==== Syntax für Substring-Anweisung ==== |
Nach der Ebene folgt ein 'S' , danach Ebene und Feldnummer und die String-Startposition, beginnend mit 1, optional die Angabe der Substring-Länge. | Nach der Ebene folgt ein 'S' , danach Ebene und Feldnummer und die String-Startposition, beginnend mit 1, optional die Angabe der Substring-Länge. | ||
Zeile 149: | Zeile 149: | ||
- | Beispiel: | + | __Beispiel__ |
**\\ **Rechnungsnummer R199704-0123 **Substring %7S39** | **\\ **Rechnungsnummer R199704-0123 **Substring %7S39** | ||
Zeile 160: | Zeile 160: | ||
- | Weitere Beispiele: | + | __Weitere Beispiele__ |
| Firma HARMONY Software AG | Substring %1S18F | ergibt 'Software' | | | Firma HARMONY Software AG | Substring %1S18F | ergibt 'Software' | | ||
| Abschluss 23.11.2008 | Substring %3S474 | ergibt '2008' | | | Abschluss 23.11.2008 | Substring %3S474 | ergibt '2008' | | ||
- | |||
- | |||
- | |||
- | |||
- | \\ ---- | ||
- | |[[Automatischer_Ebeneneintrag|{{prev.gif|Automatischer Ebeneneintrag}}]] [[MainID|{{next.gif|MainID}}]] | | | |