W oknie dialogowym "Edytuj wzór" można zarządzać równaniami sparametryzowanych danych wejściowych.
Wprowadzanie wzorów
W celu zdefiniowania wzoru dla komórki tabeli lub pola okna dialogowego należy użyć jednej z poniższych opcji:
- Ikona
na pasku narzędzi tabeli
- kliknąć żółty róg w komórce lub oknie dialogowym (dostępne, jeżeli dostępny jest wzór).
- Ikona
w oknie dialogowym
Pojawi się okno dialogowe "Edytuj wzór".
Definiowanie wzoru
Wprowadzanie wzorów odbywa się w języku JavaScript i umożliwia przeprowadzanie prostych operacji arytmetycznych. W polu wprowadzania należy wprowadzić "Wzór". Może zawierać wartości liczbowe, parametry, operatory i funkcje. Jeżeli wzór jest zdefiniowany poprawnie, w polu poniżej pojawia się 'Wynik'.
Uwaga:
- Zastosowanie operatorów (+, -, *,/, ^, ==, !=, <, <=, >, >=, &, ||) i stałe (PI, e) są możliwe
- korzystanie z liczb zmiennoprzecinkowych może powodować problemy
- Komentarze nie są możliwe, nawet w jednej linii
- Parametry nie mogą być wymienione w ich własnych definicjach; aby wyznaczyć parametr A, należy zapisać na przykład (B+C), ale nie (A=B+C)
- separatorem dziesiętnym nie jest przecinek, ale kropka
Przycisk
można otworzyć listę parametrów globalnych. Następnie należy wybrać parametr lub zdefiniować nową zmienną. Za pomocą przycisku „OK & Wstaw” można zaimportować parametr do wzoru.
Wzory można opisywać za pomocą funkcji, które są zgodne z konwencją JavaScript i zwykłą References. W ten sposób można również zdefiniować warunki i (warunki warunkowe) jako wartość równania; na przykład w następujący sposób:
- A > B ? 1 : 2
- jeżeli (A > B) 1; w przeciwnym razie 2
Ponadto w formule można adresować obiekty za pomocą ich numerów i określonych właściwości. W ten sposób można użyć na przykład wpisu lines[3].length w celu odniesienia do długości linii 3. Dostęp do pełnej listy odniesień do obiektów wraz ze składnią można uzyskać za pomocą przycisku
odzyskane.
Wyświetlanie wzorów
Wzór może być użyty w komórce tabeli lub w polu wprowadzania odpowiedniego okna dialogowego. Ponieważ tabele i okna dialogowe są interaktywne, równania są dostępne w obu trybach wprowadzania.
Jeżeli w lewym górnym rogu komórki znajduje się żółty trójkąt, oznacza to, że zostaje do niego przypisana formuła. Czerwony trójkąt oznacza, że wzór jest nieprawidłowo zdefiniowany.
Przycisk
można zdecydować, czy w komórce ma być wyświetlana formuła czy odpowiednia wartość (patrz ilustracja przycisku 'Edytuj formułę').
Aby usunąć formułę, należy zaznaczyć odpowiednią komórkę. Następnie użyj
.