Hilfe Nummer: 741600
Asprova stellt Ihnen die folgenden anderen Funktionen für verschiedenste Aufgaben zur Verfügung.
RGB( red, blue, green )
| Parameter
|
red |
Byte für Rot
|
| blue |
Byte für Blau
|
| green |
Byte für Grün
|
| Rückgabewert
|
Gibt für den, über red, blue und green definierten, RGB-Wert die entsprechende Farbtypeigenschaft zurück.
|
| Beispiele
|
RGB(0,255,255) |
Cyan
|
RGB(255-GetApplicableNumSpec(1,ME.Operation),
255-GetApplicableNumSpec(1,ME.Operation),
255
)
|
 Je größer [Num-Spezifikation 1] ist, desto dunkler wird das Blau.
|
| Hinweise
|
- Wird für Balken-, Hintergrund- und andere Farben genutzt.
- Die Werte für red, blue und green können zwischen 0 und 255 liegen.
|
CalcInventory( item, dateTime )
| Parameter
|
item |
Artikel
|
| dateTime |
Zeitpunkt des Bestands
|
| Rückgabewert
|
Gibt item den Bestand zum Zeitpunkt dateTime zurück.
|
| Beispiele
|
CalcInventory(ME,#2020/06/07 12:00:00#) |
30
|

ME ist hier ein Artikel, dessen Bestand am 07.06.2020 12:00 30 ist.
|
CurrencyFormat( value )
| Parameter
|
value |
Float
|
| Rückgabewert
|
Gibt value, entsprechend dem in den Arbeitsplatzeigenschaften in [Währungsformat] vorgegebenem Format, formatiert zurück.
|
| Beispiele
|
CurrencyFormat(ME.Value*ME.Item.Price) |
"90k €"
|
ME.Value ist hier die Menge 100 und ME.Item.Price ist 900.
|
 Das [Zahlenformat] in den Anzeigeeinstellungen des Bestandsgraphen ist CurrencyFormat(ME.Value*ME.Item.Price).
|
Das [Währungsformat] ist in beiden Beispielen Format(INPUT/1000,'#,##0k €'), die Anzeige erfolgt also in Tausend Euro.
|
GetResourceByUseBomCode( oper, useinstCode )
| Parameter
|
oper |
Vorgang
|
| useinstCode |
Nutzungsanweisungscode
|
| Rückgabewert
|
Gibt die Ressource zurück, die in oper für die Nutzungsanweisung useinstCode verwendet wird.
|
| Beispiel
|
GetResourceByUseBomCode(ME.Operation,'S0') |
"Mitarbeiter 1"
|
Integrierte Stammdaten
| Artikel
|
Anweisungstyp
|
Anweisungs- code
|
Ressource/ Artikel
|
| Artikel A |
Input-Anweisung |
In |
Rohmaterial
|
| Nutzungsanweisung |
M |
Mischer 1
|
| Nutzungsanweisung |
S0 |
Mitarbeiter 1
|
|
GetNumCandidateResource( oper )
| Parameter
|
oper |
Vorgang
|
| Rückgabewert
|
Gibt die Anzahl passender Ressourcen für oper zurück.
|
| Beispiele
|
GetNumCandidateResource(ME.Operation) |
3
|
| Artikel
|
Prozess- code
|
Anweisungstyp
|
Anweisungs- code
|
Ressource/ Artikel
|
| Artikel B |
Mischen |
Input-Anweisung |
In |
Rohmaterial
|
| Nutzungsanweisung |
M |
Mischer 1
|
| Verpacken |
Input-Anweisung |
In |
Artikel B-10
|
| Nutzungsanweisung |
M |
Verpackung 1
|
| Nutzungsanweisung |
M |
Verpackung 2
|
| Nutzungsanweisung |
M |
Verpackung 3
|
| Kontrolle |
Input-Anweisung |
In |
Artikel B-20
|
| Nutzungsanweisung |
M |
Kontrolle 1
|
|
GetNumCandidateResource(ME.Operation) |
6
|
| Artikel
|
Prozess- code
|
Aufgaben- wähler
|
Anweisungstyp
|
Anweisungs- code
|
Ressource/Artikel
|
| Artikel B |
Mischen |
|
Input-Anweisung |
In |
Rohmaterial
|
| |
Nutzungsanweisung |
M |
Mischer 1
|
| Verpacken |
|
Input-Anweisung |
In |
Artikel B-10
|
| 1 |
Nutzungsanweisung |
M |
Verpackung 1
|
| Nutzungsanweisung |
M |
Verpackung 2
|
| Nutzungsanweisung |
M |
Verpackung 3
|
| 2 |
Nutzungsanweisung |
M |
Verpackung 1;Verpackung 2;Verpackung 3
|
Es gibt drei passende Ressourcen in [Aufgabenwähler 1] und drei passende Ressourcen in [Aufgabenwähler 2].
|
GetDispatchingEvalByUseBomCode( oper, useInstCode )
| Parameter
|
oper |
Vorgang
|
| useInstCode |
Nutzungsanweisungscode
|
| Rückgabewert
|
Gibt an Hand von useInstCode vorläufige Zuweisungsinformationen über oper auf einer bestimmten Ressource zurück.
|
| Beispiele
|
GetDispatchingEvalByUseBomCode(ME,'M') |
Ressourcenbewertungsobjekt der Nutzungsanweisung "M"
|
| Hinweise
|
- Ressourcenbewertungsobjekte können in [Zusätzliche Bewertungsformel] der Ressourcenbewertung genutzt werden, um zu bestimmen, ob die Ressource genutzt werden kann.
- Kann nur während der Zuweisung verwendet werden.
|
GetNumProcessToGo( oper )
| Parameter
|
oper |
Vorgang
|
| Rückgabewert
|
Gibt die verbleibende Anzahl an Prozessen im Auftrag nach oper zurück.
|
| Beispiele
|
GetNumProcessToGo(ME.Operation) |
2
|
ME.Operation ist hier Vorgang "01:20".
Vorgang: 01:10 Verb. Proz.: 3 |
→ |
Vorgang: 01:20 Verb. Proz.: 2 |
→ |
Vorgang: 01:30 Verb. Proz.: 1 |
→ |
Vorgang: 01:40 Verb. Proz.: 0
|
|
| Hinweis
|
Wird im Einlastungsschlüssel "Verbleibende Anzahl an Vorgängen" genutzt.
|
GetPeggedRate( prevOper, oper )
| Parameter
|
prevOper |
Vorgänger
|
| oper |
Vorgang
|
| Rückgabewert
|
Gibt den Anteil der [Produktionsmenge] von prevOper zurück, die mit oper verknüpft ist.
|
| Beispiele
|
GetPeggedRate(ME.Operation.PrevOperation,ME.Operation) |
0.3
|
ME.Operation ist hier Vorgang "01:20:001".
Vorgang: 01:10 Menge: 100
|
| ↓ |
|
↓
|
Vorgang: 01:20:001 Menge: 30 Verknüpfungsverhältnis: 0.3
|
|
Vorgang: 01:20:002 Menge: 70 Verknüpfungsverhältnis: 0.7
|
ME.Operation.PrevOperation ist "01:10", die [Produktionsmenge] 30 wird durch 100 geteilt, so dass 0.3 zurückgegeben wird.
|
GetRootChildListString( )
| Parameter
|
|
keiner
|
| Rückgabewert
|
Gibt eine, mit Komma getrennte, Liste aller Objekte unter dem Stammobjekt zurück.
|
| Beispiel
|
GetRootChildListString() |
"ClassDef,PropertyDef,InCodeFunction,Project,Workspace"
|
Hilfe Nummer: 741600