Index: APPS/PM/Vertaling/ExcelExport.cls.xml
===================================================================
diff -u -r106 -r107
--- APPS/PM/Vertaling/ExcelExport.cls.xml (.../ExcelExport.cls.xml) (revision 106)
+++ APPS/PM/Vertaling/ExcelExport.cls.xml (.../ExcelExport.cls.xml) (revision 107)
@@ -30,7 +30,7 @@
#define TAB $C(9)
Set Seperator = $$$TAB
- Set FileName=##class(%File).NormalizeDirectory($$DIRUSER^vhDEV)_"Export"_VertalingsGroep_" - "_$p($zdt($h,3)," ")_".xls"
+ Set FileName=##class(%File).NormalizeDirectory(##class(TECH.File).GetTempDir())_"Export"_VertalingsGroep_" - "_$p($zdt($h,3)," ")_".xls"
W !,FileName
Set File = ##class(%File).%New(FileName)
Do File.Open("WSN")
Index: Res/PI/Taal.cls.xml
===================================================================
diff -u -r2 -r107
--- Res/PI/Taal.cls.xml (.../Taal.cls.xml) (revision 2)
+++ Res/PI/Taal.cls.xml (.../Taal.cls.xml) (revision 107)
@@ -5,6 +5,7 @@
Taal lijst
persistent
Res.PI.Abstract,%Library.Persistent
+0
1
@@ -13,6 +14,53 @@
1
+
+
+Vertaal taal
+1
+ShortLanguage:%String,NotFoundStr:%String=""
+
+
+
+
+1
+LongLanguage:%String,NotFoundStr:%String=""
+
+
+
+
+1
+
+
+
Geeft het ID van de default Taal.
@@ -22,7 +70,6 @@
#define DFL "N"
Quit:(##class(Res.PI.Taal).%ExistsId($$$DFL)) $$$DFL
Quit ""
-
]]>
@@ -36,21 +83,25 @@
Set ID=##class(Res.PI.Taal).BasisTaalID()
Quit:('$L(ID)) ""
Quit ##class(Res.PI.Taal).%OpenId(ID)
-
]]>
%Library.SQLQuery
-()
-SELECT ItemID, Omschrijving, VolgNr
-FROM Res_PI.Taal
-ORDER BY VolgNr
-
+ SELECT ItemID, Omschrijving, VolgNr
+ FROM Res_PI.Taal
+ ORDER BY VolgNr
+
+%SQLQuery
+LangeNaam:%String
+ Select ID From Res_PI.Taal
+ Where Omschrijving = :LangeNaam
+
+
%Library.CacheStorage
^Res.PI.Items("TAALD")
Index: Res/Vertaling.cls.xml
===================================================================
diff -u -r2 -r107
--- Res/Vertaling.cls.xml (.../Vertaling.cls.xml) (revision 2)
+++ Res/Vertaling.cls.xml (.../Vertaling.cls.xml) (revision 107)
@@ -2,8 +2,8 @@
persistent
+vhLib.Macro
Res.VertalingAbstract
-0
%Library.Boolean
@@ -116,21 +116,26 @@
Geeft de vertaling van de Interne waarde terug. Als
1
-Groep:%Library.String,Intern:%Library.String,TextType:%Library.String="L",Taal:%Library.String="N",VervangWaarde:%Library.String,PlainTxt:%Boolean=0,ReturnsHTML:%Boolean
+
%Library.String
@@ -184,7 +189,8 @@
Result is leeg dan niet bijgevoegd, vertaling bestaat al
Result is 1 dan bijvoegd
-Anders errormelding
+Anders errormelding
+Created By ? (on ?)
1
Groep:%String,Intern:%String,TextType:%String="L",Taal:%String="N",Vertaling:%String
%String
@@ -208,6 +214,190 @@
]]>
+
+
+Gaat na of de vertaling reeds bestaat. Indien niet, dan wordt ze aangemaakt; indien wel, dan wordt enkel de waarde (vertaling) aangepast.
+Result is de Save() Status van het vertalings-object
+Created By WimV (on 21/03/2007)
+1
+Groep:%String,Intern:%String,TextType:%String="L",Taal:%String="N",Vertaling:%String
+%Status
+
+
+
+
+
+Creëert voor iedere taal (N,F,D,E) een vertaling-object via de method CreateOrUpdate()
+Result is tekst: ofwel error message, ofwel piece-delimited list ("\") : results van de save-methods voor de verschillende talen/vertalingen.
+Created By WimV (on 21/03/2007)]]>
+1
+Groep:%String,Intern:%String,TextType:%String,VtlNL:%String,VtlFR:%String,VtlDE:%String,VtlEN:%String
+1
+%String
+
+
+
+
+
+Created By WimV (on 21/03/2007)]]>
+1
+pdlParams:%String,VtlNL:%String,VtlFR:%String,VtlDE:%String,VtlEN:%String
+1
+%String
+
+
+
+
+1
+Groep:%String,Taal:%String="N",FileName:%String,flagForceUpdate:%Boolean=0
+%Status
+
+
+
+
+1
+Groep:%String,Folder:%String
+%Status
+, YEAR.")
+ Do oFile.WriteLine("# ")
+ Do oFile.WriteLine("#, fuzzy")
+ Do oFile.WriteLine("msgid """"")
+ Do oFile.WriteLine("msgstr """"")
+ Do oFile.WriteLine("""Project-Id-Version: "_Omschrijving_"\n""")
+ Do oFile.WriteLine("""POT-Creation-Date: "_$P($ZDT($H,3),":",1,2)_"\n""")
+ Do oFile.WriteLine("""PO-Revision-Date: "_$P($ZDT($H,3),":",1,2)_"+0100\n""")
+ Do oFile.WriteLine("""Last-Translator: Anonymous \n""")
+ Do oFile.WriteLine("""Language-Team: \n""")
+ Do oFile.WriteLine("""MIME-Version: 1.0\n""")
+ Do oFile.WriteLine("""Content-Type: text/plain; charset=UTF-8\n""")
+ Do oFile.WriteLine("""Content-Transfer-Encoding: 8bit\n""")
+ Do oFile.WriteLine("""X-Generator: dxgettext 1.2.2\n""")
+
+
+ConvertTaalToISO(Taal)
+ Quit $CASE(Taal,"N":"nl","E":"en","F":"fr","D":"de",:"?"_Taal)
+
+CreatePath(Path)
+
+ Set cpPiece = 2
+ If $$$StartsWith(Path,"\\") Set cpPiece=cpPiece+2
+
+ For cpCounter = cpPiece : 1 : $L(Path,"\") Do
+ . Set cpFolder=$P(Path,"\",1,cpCounter)
+ . If '##class(%File).DirectoryExists(cpFolder) Do ##class(%File).CreateDirectory(cpFolder)
+]]>
+
+
%Library.CacheStorage
VertalingDefaultData
Index: Res/VertalingLink.cls.xml
===================================================================
diff -u -r2 -r107
--- Res/VertalingLink.cls.xml (.../VertalingLink.cls.xml) (revision 2)
+++ Res/VertalingLink.cls.xml (.../VertalingLink.cls.xml) (revision 107)
@@ -210,12 +210,13 @@
Opbouw van de ganse URL bestaande uit directory en bestandsnaam
Toepassing:%Library.String
-String
+%String
Index: Res/VertalingAbstract.cls.xml
===================================================================
diff -u -r2 -r107
--- Res/VertalingAbstract.cls.xml (.../VertalingAbstract.cls.xml) (revision 2)
+++ Res/VertalingAbstract.cls.xml (.../VertalingAbstract.cls.xml) (revision 107)
@@ -14,11 +14,12 @@
Interne code van bv. een kenmerk
%Library.String
+
%Library.String
-
+
@@ -42,6 +43,10 @@
+
+%Date
+
+
1
1
@@ -163,6 +168,18 @@
+
+insert:%Boolean
+1
+%Status
+
+
+
%Library.CacheStorage
^Res.VertalingAbstractD
@@ -182,6 +199,9 @@
Vertaling
+
+WijzigingsDatumTijd
+