oscat.lib > oscat.lib fuer Step 7
::::holiday::::
(1/1)
Frankenwald:
Also beim dem Baustein holiday kommen mir so manche Fragen auf...
1. Man benötigt das UDT Holiday_Data: Aber wie definiere ich denn da meine Feiertage:
_Name == klar!
Day == ist eine INT aber welchen wert muss ich dort eintragen wenn ich den 11 eines monats haben will 11??
Month == ist eine INT aber welchen wert muss ich dort eintragen wenn ich den März haben will 3??
Use == der ist mir füllig unklar? kommt hier die Länderkennung rein die im DB5 (location) definiert wurde?
Wie wird der nächste feiertag definiert? einfach dann der nächste Eintrag in dem UDT?? Wie ist die Zuordnung zum Land, das im DB5 angewählt ist?? Oder muss ich da einen neuen UDT definieren??
2. Ich brauch den Baustein dazu SGN FC106,,, FC106 exisitert bei mir aber schon "Unscale" .. darf ich dem SGN Baustein einfach eine andere Nummer geben??
3. WEEKDAY, den baustein brauch ich auch, finde ich aber nicht in der Bibliothek
4. YEAR .. finde ich auch nicht
ich hoffe Ihr könnt mir meine Fragen beantworten.
danke
grüsse frank
dalbi:
Hallo Frank,
--- Zitat von: Frankenwald am 10. Juli 2009, 16:59:58 ---1. Man benötigt das UDT Holiday_Data: Aber wie definiere ich denn da meine Feiertage:
_Name == klar!
Day == ist eine INT aber welchen wert muss ich dort eintragen wenn ich den 11 eines monats haben will 11??
Month == ist eine INT aber welchen wert muss ich dort eintragen wenn ich den März haben will 3??
Use == der ist mir füllig unklar? kommt hier die Länderkennung rein die im DB5 (location) definiert wurde?
Wie wird der nächste feiertag definiert? einfach dann der nächste Eintrag in dem UDT?? Wie ist die Zuordnung zum Land, das im DB5 angewählt ist?? Oder muss ich da einen neuen UDT definieren??
--- Ende Zitat ---
Der UDT ist nur die Datenstruktur (1. Element) für den DB5. Im DB5 liegen alle Feiertage und Länder, für jedes Land 30 Feiertage, um Feiertage zu ändern müssen die Daten nur entsprechend im DB5 angepasst werden.
.Day = Tag des Feiertages
.Month = Monat des Feiertages
.Use = aktiviert den Feiertag
Das entsprechende Land muss nur beim Aufruf des Bausteins HOLIDAY übergeben werden (.country).
--- Zitat von: Frankenwald am 10. Juli 2009, 16:59:58 ---2. Ich brauch den Baustein dazu SGN FC106,,, FC106 exisitert bei mir aber schon "Unscale" .. darf ich dem SGN Baustein einfach eine andere Nummer geben??
--- Ende Zitat ---
Einfacher ist es FC106 umzunummerieren. Sollen die Bausteinnummern der OSCAT.lib geändert werden wird SCL benötigt.
--- Zitat von: Frankenwald am 10. Juli 2009, 16:59:58 ---3. WEEKDAY, den baustein brauch ich auch, finde ich aber nicht in der Bibliothek
4. YEAR .. finde ich auch nicht
--- Ende Zitat ---
Ist mir auch schon aufgefallen da stehen im Bausteinkommentar noch die alten Bausteinnamen. Das wird im nächsten Release korrigiert.
Richtig ist DAY_OF_WEEK und DAY_OF_YEAR.
--- Zitat von: Frankenwald am 10. Juli 2009, 16:59:58 ---ich hoffe Ihr könnt mir meine Fragen beantworten.
--- Ende Zitat ---
;)
--- Zitat von: Frankenwald am 10. Juli 2009, 16:59:58 ---danke
--- Ende Zitat ---
Bitte, immer wieder gerne.
Gruss Daniel
Frankenwald:
Hi dalbi,
zu1:
So wie ich verstanden habe muss ich die Daten nur in den DB5 eintragen... und den UDT Holiday fass ich nicht an. Könntest du mir bitte mal ein Beispile für einen Eintrag geben... ich weiss immer noch nicht wie ich die Feiertage hier definieren kann, bzw. wie das dann aussieht....anbei ein kläglicher Versuch den Feiertag Ostern einzutragen .. ==> siehe Bild)
zu2: SCL habe ich... das ist aber auch alles :-)
würde gern den FC106 der Oscat umbenenene, da ich den FC106 der stdlib schon in sehr vielen FB's und FC verwendet habe..
Könntest du mir einen "TIPP" geben wie ich das mache. den FC106 der oscat habe ich gerade in SCL offen...???
zu3: aaahh okay!
Wär super wenn du mir hier weiterhelfen könntest
grüsse
[gelöscht durch Administrator]
dalbi:
Hallo Frank,
--- Zitat von: Frankenwald am 12. Juli 2009, 12:19:37 ---So wie ich verstanden habe muss ich die Daten nur in den DB5 eintragen... und den UDT Holiday fass ich nicht an. Könntest du mir bitte mal ein Beispile für einen Eintrag geben... ich weiss immer noch nicht wie ich die Feiertage hier definieren kann, bzw. wie das dann aussieht....anbei ein kläglicher Versuch den Feiertag Ostern einzutragen .. ==> siehe Bild)
--- Ende Zitat ---
um die Daten einzupflegen (Alle Feiertage sind aber schon vorhanden) musst Du den DB in die Datenansicht umschalten im Editor "Ansicht->Datenansicht".
--- Zitat von: Frankenwald am 12. Juli 2009, 12:19:37 ---zu2: SCL habe ich... das ist aber auch alles :-)
würde gern den FC106 der Oscat umbenenene, da ich den FC106 der stdlib schon in sehr vielen FB's und FC verwendet habe..
Könntest du mir einen "TIPP" geben wie ich das mache. den FC106 der oscat habe ich gerade in SCL offen...???
--- Ende Zitat ---
Geht eigentlich ganz einfach, die Symboltabelle den Baustein eine andere Nummer geben und in SCL neu übersetzen.
Achtung der Baustein wird in anderen Funktionen auch noch verwendet. Hier müssen die anderen dann auch neu übersetzt werden.
Gruss Daniel
Frankenwald:
Danke Dalbi,
hat mir sehr geholfen!!
habs hinbekommen!
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln