Wyrażenia C#
4.1 Pierwsze wyrażenie
Dział zatytułowany „4.1 Pierwsze wyrażenie”Kwota netto plus VAT daje kwotę brutto. Dodaj zmienną GrossAmount (decimal) i zmienną VatRate, która bierze wartość z klucza konfiguracyjnego. Klucz definiujesz w ustawieniach modułu: menedżer modułów, konfiguracja, nowy klucz (np. VatRateValue). Potem ustaw GrossAmount wyrażeniem C#: Var.NetAmount * (1 + Var.VatRate). Var daje dostęp do zmiennych procesu. Stawka podatku siedzi w konfiguracji, a nie w procesie.
4.2 IntelliSense i błędy
Dział zatytułowany „4.2 IntelliSense i błędy”Wpisz Var., a edytor pokaże, co jest dostępne. Literówka zostanie podkreślona — najedź na nią, żeby przeczytać, co jest nie tak. Ten sam komunikat pojawia się w analizatorze i znika, gdy poprawisz błąd. Zmienne możesz też przeciągać z menu po lewej.
4.3 Dłuższe wyrażenia i inne pola
Dział zatytułowany „4.3 Dłuższe wyrażenia i inne pola”Nie ma osobnej aktywności C#. C# żyje w polach wartości. Wyrażenie może mieć kilka linii, a kończysz je instrukcją return:
var gross = Var.NetAmount * (1 + Var.VatRate);return Math.Round(gross, 2);C# użyjesz w większości pól większości aktywności, nie tylko w SetVariable — wszędzie tam, gdzie wybierasz źródło wartości.
4.4 Kiedy nie używać C#
Dział zatytułowany „4.4 Kiedy nie używać C#”C# stosuj do małych obliczeń. Do całej reszty zwykle jest aktywność, a aktywności łatwiej czytać, sprawdzać i używać ponownie.