TAS:Pokročilé/Pluginy/KPI/Převod textu na datum: Porovnání verzí

Z Solvertech
Skočit na navigaci Skočit na vyhledávání
značka: ruční vrácení zpět
 
(Není zobrazeno 6 mezilehlých verzí od stejného uživatele.)
Řádek 1: Řádek 1:
<languages /> <translate>
<languages /> <translate>


<!--T:1-->
Tasha při importu dat do KPI posílá všechny dynamické sloupce jako text. V jednom dynamickém sloupci (v příkladu je to sloupec [JobDynamicField19] je uloženo datum a čas ve formátu d.M.yyyy H:mm:ss. Z dynamického pole je třeba získat korektní datum.
Tasha při importu dat do KPI posílá všechny dynamické sloupce jako text. V jednom dynamickém sloupci (v příkladu je to sloupec [JobDynamicField19] je uloženo datum a čas ve formátu d.M.yyyy H:mm:ss. Z dynamického pole je třeba získat korektní datum.


<!--T:2-->
'''Řešení'''
'''Řešení'''


<!--T:3-->
Přidat CalculatedField s následujícím výrazem:
Přidat CalculatedField s následujícím výrazem:


<code> 1 MakeDateTime(ToInt(Replace(Replace(Remove(Reverse(Remove(Reverse([JobDynamicField19]), 0, 8)), 0, 6), ' ', ''), '.', '')), ToInt(Replace(Replace(Remove(Remove([JobDynamicField19], 0, 2), 4), '.', ''), ' ', '')), ToInt(Replace(Remove([JobDynamicField19], 2), '.', ''))) </code><br />
<!--T:4-->
 
<code> 1 MakeDateTime(ToInt(Replace(Replace(Remove(Reverse(Remove(Reverse([JobDynamicField19]), 0, 8)), 0, 6), ' ', ''), '.', '')), ToInt(Replace(Replace(Remove(Remove([JobDynamicField19], 0, 2), 4), '.', ''), ' ', '')), ToInt(Replace(Remove([JobDynamicField19], 2), '.', ''))) </code><br />
</translate>
</translate>

Aktuální verze z 26. 3. 2023, 11:27

Jiné jazyky:

Tasha při importu dat do KPI posílá všechny dynamické sloupce jako text. V jednom dynamickém sloupci (v příkladu je to sloupec [JobDynamicField19] je uloženo datum a čas ve formátu d.M.yyyy H:mm:ss. Z dynamického pole je třeba získat korektní datum.

Řešení

Přidat CalculatedField s následujícím výrazem:

1 MakeDateTime(ToInt(Replace(Replace(Remove(Reverse(Remove(Reverse([JobDynamicField19]), 0, 8)), 0, 6), ' ', ), '.', )), ToInt(Replace(Replace(Remove(Remove([JobDynamicField19], 0, 2), 4), '.', ), ' ', )), ToInt(Replace(Remove([JobDynamicField19], 2), '.', )))