Index: DOM/PM/impl/TAORLangtekstCreator.cls.xml
===================================================================
diff -u -r53081 -r54600
--- DOM/PM/impl/TAORLangtekstCreator.cls.xml (.../TAORLangtekstCreator.cls.xml) (revision 53081)
+++ DOM/PM/impl/TAORLangtekstCreator.cls.xml (.../TAORLangtekstCreator.cls.xml) (revision 54600)
@@ -38,6 +38,11 @@
1
+
+DOM.PM.impl.Langtekst.TAOREnkelOnderdeelTekstBepaler
+1
+
+
DOM.PM.Maatwerk.IngegevenKenmerkenTypeAPI
1
@@ -54,19 +59,21 @@
-LadeInfoAPI:DOM.PM.Maatwerk.impl.LadeInfoAPI,LosseComponentFactory:DOM.PM.Maatwerk.LadeInfo.impl.LosseComponentFactory,KleurCodeBepaler:DOM.PM.ProductTekst.impl.KleurcodeBepaler,ZijkantLogoRepository:DOM.PM.Maatwerk.TAX.Data.ZijkantLogoRepository
+LadeInfoAPI:DOM.PM.Maatwerk.impl.LadeInfoAPI,LosseComponentFactory:DOM.PM.Maatwerk.LadeInfo.impl.LosseComponentFactory,KleurCodeBepaler:DOM.PM.ProductTekst.impl.KleurcodeBepaler,ZijkantLogoRepository:DOM.PM.Maatwerk.TAX.Data.ZijkantLogoRepository,OnderdeelTekstBepaler:DOM.PM.impl.Langtekst.TAOREnkelOnderdeelTekstBepaler
1
1
%Status
1
1
" _ ..Enum.Rol.FrontEindkap, ..GeefFrontEindkapTekst(), $$$False) _ ..#KenmerkSeparator
- }
-
- #dim ConceptBepaler As DOM.PM.Maatwerk.TAX.ConceptBepaler = ##class(DOM.PM.Maatwerk.TAX.impl.ConceptBepaler).%New()
+ If (..IngegevenKenmerken.ProductieWijze = ##class(DOM.PM.enu.TAORProductieWijze).Volledig()) {
+
+ Do ..VoegToeStandaardKleuren()
- If (ConceptBepaler.Bepaal(..IngegevenKenmerken) = ..Enum.Concept.Baliko) {
- Do ..VoegToeLangtekstParagraaf(..GeefRugHoogteTekst(..IngegevenKenmerken))
+ If (..IngegevenKenmerken.IsBinnenlade) {
+ Set Paragraaf = ..GeefTekstVoorRol(..Enum.Rol.Front _ "->" _ ..Enum.Rol.FrontEindkap, ..GeefFrontEindkapTekst(), $$$False) _ ..#KenmerkSeparator
+ }
+
+ #dim ConceptBepaler As DOM.PM.Maatwerk.TAX.ConceptBepaler = ##class(DOM.PM.Maatwerk.TAX.impl.ConceptBepaler).%New()
+
+ If (ConceptBepaler.Bepaal(..IngegevenKenmerken) = ..Enum.Concept.Baliko) {
+ Do ..VoegToeLangtekstParagraaf(..GeefRugHoogteTekst(..IngegevenKenmerken))
+ }
+
+ Set Paragraaf = Paragraaf _ ..Vertaler.GeefVertaling("Bevat") _ ": " _ ..Vertaler.GeefVertaling($Select(..IsLadeGemonteerd():"", 1:"Niet") _ "GemonteerdeLade")
+ Set Paragraaf = Paragraaf _ ..GeefGeleiderTekst()
+ Set Paragraaf = Paragraaf _ ..GeefTekstVoorRol(..Enum.Rol.GeleiderBevestigingSchroeven, ..Vertaler.GeefVertaling("GeleiderBevestigingSchroeven"), $$$True)
+ Set Paragraaf = Paragraaf _ ..GeefTekstVoorRol(..Enum.Rol.FrontBevestiging, ..GeefFrontBevestigingTekst(), $$$True)
+ Set Paragraaf = Paragraaf _ ..GeefTekstVoorRol(..Enum.Rol.Zijstabilisering, ..Vertaler.GeefVertaling("Zijstabilisering"), $$$True)
+ Set Paragraaf = Paragraaf _ ..GeefTekstVoorRol(..Enum.Rol.Opvullijst, ..GeefOpvullijstTekst(), $$$True)
+
+ Do ..VoegToeLangtekstParagraaf(Paragraaf)
+ Do ..VoegToeGekoppeldeInfoIndienNodig()
+ Do ..VoegToeLangtekstParagraaf(..GeefVerpakkingTekst())
+
+ } Else {
+
+ Do ..VoegToeLangtekstParagraaf(Paragraaf)
+ Do ..VoegToeEnkelOnderdeelTekst()
+
}
- Set Paragraaf = Paragraaf _ ..Vertaler.GeefVertaling("Bevat") _ ": " _ ..Vertaler.GeefVertaling($Select(..IsLadeGemonteerd():"", 1:"Niet") _ "GemonteerdeLade")
- Set Paragraaf = Paragraaf _ ..GeefGeleiderTekst()
- Set Paragraaf = Paragraaf _ ..GeefTekstVoorRol(..Enum.Rol.GeleiderBevestigingSchroeven, ..Vertaler.GeefVertaling("GeleiderBevestigingSchroeven"), $$$True)
- Set Paragraaf = Paragraaf _ ..GeefTekstVoorRol(..Enum.Rol.FrontBevestiging, ..GeefFrontBevestigingTekst(), $$$True)
- Set Paragraaf = Paragraaf _ ..GeefTekstVoorRol(..Enum.Rol.Zijstabilisering, ..Vertaler.GeefVertaling("Zijstabilisering"), $$$True)
- Set Paragraaf = Paragraaf _ ..GeefTekstVoorRol(..Enum.Rol.Opvullijst, ..GeefOpvullijstTekst(), $$$True)
-
- Do ..VoegToeLangtekstParagraaf(Paragraaf)
- Do ..VoegToeGekoppeldeInfoIndienNodig()
- Do ..VoegToeLangtekstParagraaf(..GeefVerpakkingTekst())
Do ..VoegToeLangtekstParagraaf(..GeefZijkantLogoTekst())
]]>
@@ -243,6 +261,20 @@
]]>
+
+1
+
+
+
1
TECH.String