Witaj Gość. Produkt: Logowanie
GIGA Katowice
RSS RSS

GIGA Wiki





Szukaj
»

ScrewTurn WIKI

Formaty i warunki makr dokumentów

RSS
Zmodyfikowana 2025/05/27 19:43 przez Wojtek Skategoryzowana jako Niesklasyfikowane

Składnia makra dokumentu

  • ^nazwa|macro^
  • ^nazwa|macro@format^
  • ^nazwa|macro@format|warunek^

Format jest realizowany przez funkcje z NET c# string.Format i w zależności od typu danych makra mamy następujące możliwości

String - łańcuch znaków

  • "{0:,10}" - powoduje uzupełnieniem spacji z lewej do 10 znaków
  • "{0:,-10}" - powoduje uzupełnienie spacji z prawej 10 znaków

Integer - liczba całkowita

  • "{0:000}" - powoduje że cyfra jest reprezentowana zawsze w 3 cyfrach
  • "{0:####}" - powoduje że cyfra jest reprezentowana maksymalnie na 4 cyfrach ale jak jest mniejsza to nie występuje

Long - liczba całkowita duża

  • "{0:000}" - powoduje że cyfra jest reprezentowana zawsze w 3 cyfrach
  • "{0:####}" - powoduje że cyfra jest reprezentowana maksymalnie na 4 cyfrach ale jak jest mniejsza to nie występuje

Decimal - wartość dziesiętna

  • "{0:#,00}" - powoduje że formatujemy cyfrę do dwóch miejsc po przecinku
  • "{0:G29}" - taki ciekawy format zwracający wartość z taką dokładnością jaka reprezentuje

DateTime - data lub data i czas

  • "{0:yyyy-MM-dd}" - zwraca rok (4 cyfry) - miesiąc (2 cyfry) - dzień (2 cyfry)
  • "{0:yyyy-MM-dd hh:mm:ss}" - jw. z godziną, minutą i sekunda

Boolean - wartość logiczna



Makra specjalne

  • kon - ^prefiks|kontrahent^ -> YKO_Akronim
  • vxlkon -^prefiks|vxl_kontrahent^ -> YVXLK_Akronim
  • ope - ^prefiks|operator^ -> YOP_Operator

ScrewTurn Wiki wersja 3.0.5.640. Ikony stworzone przez FamFamFam.