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