/Trep-validator

Valideringsfiler för Trep kalkyl

GNU General Public License v3.0GPL-3.0

Trep-validator

Valideringsfiler för Trep kalkyl

Ett första utkast.

Vad är Trep-validator?

Trep är ett gratis och webbaserat kalkylprogram för elinstallationer. Kalkylerna gör du i webbläsaren på datorn, i surfplattan eller telefonen.
Trep validator (Validatorn) är en del av kalkylprogrammet Trep.
Validatorn validerar användarens kalkyl för att fastställa om något som borde finnas med i kalkyl saknas.

Användningsområde

Valideringsmodell

Modellen som används i koden är en fråga typ:

Finns X och/eller Y? Borde inte Z isåfall finnas?

Ett verkligt exempel skulle kunna vara:
Finns golvstativ eller väggstativ? Borde det inte finnas patchpanel?

Kodexempel

Valideringsfilen

Bidra

Modellen som används är en fråga typ:
Finns X eller/och Y? Borde inte Z finnas?

Joomla

Menu Editor

Learn More

-update

GPL version 2 or later

|:-----------------------------------------------------------------------:|

Som verkligt exempel:
Finns Golvstativ eller väggstativ? Borde det inte finnas patchpanel?

Valideringsfilen validerar och kontrollerar alltså om det är möjligt att användaren glömt nåt i sin kalkyl.

I valideringsfilen ter sig det uttrycket så här:

	<item>
		<search>(\b(GOLVSTATIV|VÄGGSTATIV)\b.*?)\bVALIDERINGSKONTROLL DATA 1 EJ TILLÄMPLIG\b</search>
		<replace>\1<![CDATA[with <u><p><strong><font size="3" color="Red">VALIDERINGSKONTROLL DATA 1 UTFÖRD MED NOTERING: Datastativ saknar patchpanel</font></strong></p></u>]]></replace>
	</item>
	<item>
		<search>((PATCHPANEL<!-- kalkylartikelsvalidering -->).*?)\bVALIDERINGSKONTROLL DATA 1 UTFÖRD MED NOTERING\: Datastativ saknar patchpanel\b</search>
		<replace>\1<![CDATA[with <u><p><strong><font size="3" color="Green">OK! Valideringskontroll data 1 utförd utan notering</font></strong></p></u>]]></replace>
	</item>