Andere: Unterschied zwischen den Versionen
DM (Diskussion | Beiträge)  (Imported from text file)  | 
				JF (Diskussion | Beiträge)   | 
				||
| Zeile 5: | Zeile 5: | ||
<div align="right">[[Formeleditor|Formeldialog]]</div>  | <div align="right">[[Formeleditor|Formeldialog]]</div>  | ||
<hr>  | <hr>  | ||
| − | Andere interne Funktionen  | + | Andere, interne Funktionen  | 
| Zeile 46: | Zeile 46: | ||
{|  | {|  | ||
|-  | |-  | ||
| − | |   ||RGB(255-GetApplicableNumSpec(1,ME.Operation),255-GetApplicableNumSpec(1,ME.Operation),255) -> Je größer die NumSpez1, desto dunkler   | + | |   ||RGB(255-GetApplicableNumSpec(1,ME.Operation),255-GetApplicableNumSpec(1,ME.Operation),255) -> Je größer die NumSpez1, desto dunkler ist das Blau.||      | 
|-  | |-  | ||
|}  | |}  | ||
| Zeile 80: | Zeile 80: | ||
{|  | {|  | ||
|-  | |-  | ||
| − | |   ||Gibt die Bestandsmenge des   | + | |   ||Gibt die Bestandsmenge des hinterlegten Artikels zu einem hinterlegten Zeitpunkt aus.||      | 
|-  | |-  | ||
|}  | |}  | ||
| Zeile 104: | Zeile 104: | ||
{|  | {|  | ||
|-  | |-  | ||
| − | |   ||Wert||Einen Wert durch   | + | |   ||Wert||Einen Wert durch das Währungsformat konvertieren.||      | 
|-  | |-  | ||
|}  | |}  | ||
| Zeile 113: | Zeile 113: | ||
{|  | {|  | ||
|-  | |-  | ||
| − | |   ||  | + | |   ||Konvertiert einen hinterlegten Wert nach dem hinterlegten Währungsformet (in den Arbeitsplatzeinstellungen).||      | 
|-  | |-  | ||
|}  | |}  | ||
| Zeile 122: | Zeile 122: | ||
{|  | {|  | ||
|-  | |-  | ||
| − | |   ||Stellen Sie die Eigenschaft "Zahlenformat" in den Anzeigeeinstellungen des "Bestandsgraphen" mit [CurrencyFormat(ME.Value*ME.Item.Price)] ein. <br />Wählen Sie in den Eigenschaften "Währungsformat" des Reiters "Arbeitsplatzeinstellungen ändern" "Lokal" mit [Format(INPUT/1000,'##0.')+ 'T'] ('T' bedeutet Tausend).   | + | |   ||Stellen Sie die Eigenschaft "Zahlenformat" in den Anzeigeeinstellungen des "Bestandsgraphen" mit [CurrencyFormat(ME.Value*ME.Item.Price)] ein. <br />Wählen Sie in den Eigenschaften "Währungsformat" des Reiters "Arbeitsplatzeinstellungen ändern" "Lokal" mit [Format(INPUT/1000,'##0.')+ 'T'] ('T' bedeutet Tausend). Der Wert der Bestandsartikelwird nun mit Bezug auf den Preis des Artikels berechnet und im Bestandsgraphen angezeigt.||      | 
|-  | |-  | ||
|}  | |}  | ||
| Zeile 133: | Zeile 133: | ||
{|  | {|  | ||
|-  | |-  | ||
| − | |   ||Wählen Sie die Einstellungen des   | + | |   ||Wählen Sie die Einstellungen des Währungsformates im Reiter "Lokal" der "Arbeitsplatzeinstellungen".||      | 
|-  | |-  | ||
|}  | |}  | ||
| Zeile 156: | Zeile 156: | ||
{|  | {|  | ||
|-  | |-  | ||
| − | |   ||Gibt eine Ressource, die   | + | |   ||Gibt eine Ressource, die in einem Vorgangs genutzt wird, durch Hinterlegen eines Nutzungsanweisungscodes, aus. Dies kann nicht in der Eigenschaft "Zusätzliche Bewertungsformel" der "Ressourcenbewertung" genutzt werden.||      | 
|-  | |-  | ||
|}  | |}  | ||
| Zeile 165: | Zeile 165: | ||
{|  | {|  | ||
|-  | |-  | ||
| − | |   ||GetResourceByUseBomCode(ME.Operation, 'S0') -> MischArbeiter1<br /><br />ME.Operation ist Vorgang 02:Mischen. Gibt die Subressource (MischArbeiter1), dessen Nutzungsanweisungscode "S0" lautet, aus.||      | + | |   ||GetResourceByUseBomCode(ME.Operation, 'S0') -> MischArbeiter1<br /><br />ME.Operation ist der Vorgang 02:Mischen. Gibt die Subressource (MischArbeiter1), dessen Nutzungsanweisungscode "S0" lautet, aus.||      | 
|-  | |-  | ||
|}  | |}  | ||
| Zeile 189: | Zeile 189: | ||
{|  | {|  | ||
|-  | |-  | ||
| − | |   ||Gibt die reale Anzahl Kandidaten wieder.||      | + | |   ||Gibt die reale Anzahl an Kandidaten wieder.||      | 
|-  | |-  | ||
|}  | |}  | ||
| Zeile 198: | Zeile 198: | ||
{|  | {|  | ||
|-  | |-  | ||
| − | |   ||GetNumCandidateResource(ME.Operation) -> 3<br /><br />ME.Operation ist 06:Verpacken. Es existieren 3 Ressourcen,   | + | |   ||GetNumCandidateResource(ME.Operation) -> 3<br /><br />ME.Operation ist 06:Verpacken. Es existieren 3 Ressourcen, als Nutzungsanweisung in den Integrierten Stammdaten registriert. Es wird also 3 ausgegeben.||      | 
|-  | |-  | ||
|}  | |}  | ||
| Zeile 209: | Zeile 209: | ||
   |    | ||
| − | |   ||GetNumCandidateResource(ME.Operation) -> 6<br /><br />ME.Operation ist 06:Verpacken. Es existieren 3   | + | |   ||GetNumCandidateResource(ME.Operation) -> 6<br /><br />ME.Operation ist 06:Verpacken. Es existieren 3 Ressourcen für Aufgabenwähler 1 und 3 Ressourcen für Aufgabenwähler 2, welche als Nutzungsanweisungen in den integrierten Stammdaten angelegt sind. Also werden alle Ressourcen (6) für alle Aufgabenwähler wiedergegeben.||      | 
|-  | |-  | ||
|}  | |}  | ||
| Zeile 235: | Zeile 235: | ||
{|  | {|  | ||
|-  | |-  | ||
| − | |   ||Gibt vorläufige Zuweisungsinformationen   | + | |   ||Gibt vorläufige Zuweisungsinformationen eines Vorganges auf einer hinterlegten Ressource durch Festlegen eines Nutzungsanweisungscodes wieder.||      | 
|-  | |-  | ||
|}  | |}  | ||
| Zeile 253: | Zeile 253: | ||
{|  | {|  | ||
|-  | |-  | ||
| − | |   ||Ressorucenbewertungs-Objekt ist   | + | |   ||Das Ressorucenbewertungs-Objekt ist ein solches Objekt, welches die Eigenschaft "Zusätzliche Bewertungsformel" in der Ressourcenbewertung nutzen kann. Es wird nur während Planungsprozessen verwendet. Die Eigenschaft "Zusätzliche Bewertungsformel" eines Ressourcenobjekts wird verwendet, um Entscheidungen während des Planungsprozesses zu treffen.||      | 
|-  | |-  | ||
|}  | |}  | ||
| Zeile 274: | Zeile 274: | ||
{|  | {|  | ||
|-  | |-  | ||
| − | |   ||Gibt die   | + | |   ||Gibt die Anzahl der nächsten Vorgänge eines Vorganges wieder.||      | 
|-  | |-  | ||
|}  | |}  | ||
| Zeile 294: | Zeile 294: | ||
{|  | {|  | ||
|-  | |-  | ||
| − | |   ||  | + | |   ||Es wird von linken Prozessnummern des "Standard Einlastungsschlüssels" verwendet.||      | 
|-  | |-  | ||
|}  | |}  | ||
| Zeile 326: | Zeile 326: | ||
{|  | {|  | ||
|-  | |-  | ||
| − | |   ||GetPeggedRate(ME.Operation.PrevOperation, ME.Operation) -> 0.3<br /><br />ME.Operation.PrevOperation ist Vorgang 1:10. ME.Operation ist 1:20:001. Produktionsmenge 30 wird   | + | |   ||GetPeggedRate(ME.Operation.PrevOperation, ME.Operation) -> 0.3<br /><br />ME.Operation.PrevOperation ist der Vorgang 1:10. ME.Operation ist 1:20:001. Die Produktionsmenge 30 wird durch 100 geteilt, was 0.3 ergibt. Ist ME.Operation 1:20:002, wird die Produktionsmenge 70 durch 100 geteilt, was 0.7 ergibt.||      | 
|-  | |-  | ||
|}  | |}  | ||
| Zeile 350: | Zeile 350: | ||
{|  | {|  | ||
|-  | |-  | ||
| − | |   ||Gibt eine   | + | |   ||Gibt eine Liste von Children eines Stammobjektes wieder (durch Kommas separiert)||      | 
|-  | |-  | ||
|}  | |}  | ||
| Zeile 362: | Zeile 362: | ||
|-  | |-  | ||
|}  | |}  | ||
| − | |||
<hr>  | <hr>  | ||
<div align="right">Hilfe Nummer: 741600</div>  | <div align="right">Hilfe Nummer: 741600</div>  | ||
Version vom 16. August 2017, 10:13 Uhr
Andere, interne Funktionen
RGB( Rot, Grün, Blau )
Parameter
| Rot | Byte, das Rot spezifiziert | ||
| Grün | Byte, das Grün spezifiziert | ||
| Blau | Byte, das Blau spezifiziert | 
Rückgabewert
| Gegebene RGB Formatfarbe, gibt seine equivalente Farbtyp-Eigenschaft aus. | 
Beispiel
| RGB(0,255,255) -> Türkis | 
| RGB(255-GetApplicableNumSpec(1,ME.Operation),255-GetApplicableNumSpec(1,ME.Operation),255) -> Je größer die NumSpez1, desto dunkler ist das Blau. | 
Datei:Incodefunc-rgb02.jpg
Hinweise
| Wird verwendet, um die Balkenfarbe im Ressourcen-Gantt-Diagramm und anderen Tabellen zu ändern. | 
CalcInventory( Artikel, Terminzeit )
Parameter
| Artikel | Zielartikel | ||
| Terminzeit | Zielzeit | 
Rückgabewert
| Gibt die Bestandsmenge des hinterlegten Artikels zu einem hinterlegten Zeitpunkt aus. | 
Beispiel
| CalcInventory(ME,#2008/06/07 12:00:00#) -> 30 ME.Item ist das ProduktA, die Bestandsmenge ist 30 zum Zeitpunkt 2008/06/07 12:00:00.  | 
Datei:Incodefunc-calcinventory01.jpg
 
CurrencyFormat( Wert )
Parameter
| Wert | Einen Wert durch das Währungsformat konvertieren. | 
Rückgabewert
| Konvertiert einen hinterlegten Wert nach dem hinterlegten Währungsformet (in den Arbeitsplatzeinstellungen). | 
Beispiel
| Stellen Sie die Eigenschaft "Zahlenformat" in den Anzeigeeinstellungen des "Bestandsgraphen" mit [CurrencyFormat(ME.Value*ME.Item.Price)] ein.  Wählen Sie in den Eigenschaften "Währungsformat" des Reiters "Arbeitsplatzeinstellungen ändern" "Lokal" mit [Format(INPUT/1000,'##0.')+ 'T'] ('T' bedeutet Tausend). Der Wert der Bestandsartikelwird nun mit Bezug auf den Preis des Artikels berechnet und im Bestandsgraphen angezeigt.  | 
Datei:Incodefunc-currencyformat01.jpg
Hinweise
| Wählen Sie die Einstellungen des Währungsformates im Reiter "Lokal" der "Arbeitsplatzeinstellungen". | 
GetResourceByUseBomCode( Operation, Nutzungsanweisungscode )
Parameter
| Operation | Operation | ||
| Nutzungsanweisungscode | Nutzungsanweisungscode | 
Rückgabewert
| Gibt eine Ressource, die in einem Vorgangs genutzt wird, durch Hinterlegen eines Nutzungsanweisungscodes, aus. Dies kann nicht in der Eigenschaft "Zusätzliche Bewertungsformel" der "Ressourcenbewertung" genutzt werden. | 
Beispiel
| GetResourceByUseBomCode(ME.Operation, 'S0') -> MischArbeiter1 ME.Operation ist der Vorgang 02:Mischen. Gibt die Subressource (MischArbeiter1), dessen Nutzungsanweisungscode "S0" lautet, aus.  | 
Datei:Incodefunc-usebomcode01.jpg
 
GetNumCandidateResource( Operation )
Parameter
| oper | Operation | 
Rückgabewert
| Gibt die reale Anzahl an Kandidaten wieder. | 
Beispiel
| GetNumCandidateResource(ME.Operation) -> 3 ME.Operation ist 06:Verpacken. Es existieren 3 Ressourcen, als Nutzungsanweisung in den Integrierten Stammdaten registriert. Es wird also 3 ausgegeben.  | 
Datei:Incodefunc-candidateres01.jpg
| GetNumCandidateResource(ME.Operation) -> 6 ME.Operation ist 06:Verpacken. Es existieren 3 Ressourcen für Aufgabenwähler 1 und 3 Ressourcen für Aufgabenwähler 2, welche als Nutzungsanweisungen in den integrierten Stammdaten angelegt sind. Also werden alle Ressourcen (6) für alle Aufgabenwähler wiedergegeben.  | 
Datei:Incodefunc-candidateres02.jpg
 
GetDispatchingEvalByUseBomCode( Operation, Nutzungsanweisungscode )
Parameter
| oper | Operation | ||
| useinstCode | Nutzungsanweisungscode | 
Rückgabewert
| Gibt vorläufige Zuweisungsinformationen eines Vorganges auf einer hinterlegten Ressource durch Festlegen eines Nutzungsanweisungscodes wieder. | 
Beispiel
| GetDispatchingEvalByUseBomCode(ME, 'M') -> Ressourcenbewertungs-Objekt der Nutzungsanweisung "M" | 
Hinweise
| Das Ressorucenbewertungs-Objekt ist ein solches Objekt, welches die Eigenschaft "Zusätzliche Bewertungsformel" in der Ressourcenbewertung nutzen kann. Es wird nur während Planungsprozessen verwendet. Die Eigenschaft "Zusätzliche Bewertungsformel" eines Ressourcenobjekts wird verwendet, um Entscheidungen während des Planungsprozesses zu treffen. | 
GetNumProcessToGo( Operation )
Parameter
| oper | Operation | 
Rückgabewert
| Gibt die Anzahl der nächsten Vorgänge eines Vorganges wieder. | 
Beispiel
| GetNumProcessToGo(ME.Operation) -> 2 ME.Operation ist Vorgang 1:20. Gibt die Zahl der nächsten Vorgänge nach 1:20 wieder.  | 
Datei:Incodefunc-processtogo01.jpg
Hinweise
| Es wird von linken Prozessnummern des "Standard Einlastungsschlüssels" verwendet. | 
GetPeggedRate( Vorgänger, Operation )
Parameter
| prevoper | Vorangegangener Prozessvorgang | ||
| oper | Folgender Prozessvorgang | 
Rückgabewert
| Gibt den Prozentsatz des Outputs des vorangegangenen Prozesses, welcher mit dem folgenden Prozess verknüpft ist, aus. | 
Beispiel
| GetPeggedRate(ME.Operation.PrevOperation, ME.Operation) -> 0.3 ME.Operation.PrevOperation ist der Vorgang 1:10. ME.Operation ist 1:20:001. Die Produktionsmenge 30 wird durch 100 geteilt, was 0.3 ergibt. Ist ME.Operation 1:20:002, wird die Produktionsmenge 70 durch 100 geteilt, was 0.7 ergibt.  | 
Datei:Incodefunc-peggedrate01.jpg
 
GetRootChildListString()
Parameter
| Keine | 
Rückgabewert
| Gibt eine Liste von Children eines Stammobjektes wieder (durch Kommas separiert) | 
Beispiel
| GetRootChildListString() -> "ClassDef,PropertyDef,InCodeFunction,Workspace,Project" |