IBM Lotus Symphony


Alert dotyczący błędu

Umożliwia zdefiniowanie komunikatu o błędzie wyświetlanego po wprowadzeniu w komórce nieprawidłowych danych.

Istnieje także możliwość uruchomienia makra z komunikatem o błędzie. Przykładowe makro przedstawiono na końcu tej strony.

Aby uzyskać dostęp do tej komendy:

Wybierz kartę Dane - Poprawność danych - Alert dotyczący błędu.

Pokaż komunikat o błędzie po wprowadzeniu niepoprawnych wartości

Powoduje, że po wprowadzeniu w komórce nieprawidłowych danych wyświetlany będzie komunikat o błędzie wprowadzony w polu Treść. Jeśli to pole nie jest zaznaczone, wyświetlany jest komunikat zapobiegający wprowadzeniu nieprawidłowego wpisu.

W obu przypadkach, jeśli wybrana zostanie opcja Zatrzymaj, nieprawidłowy wpis jest usuwany i przywracana jest pierwotna wartość komórki. Ta sama sytuacja ma miejsce w przypadku zamknięcia okien dialogowych Ostrzeżenie i Informacja za pomocą przycisku Anuluj. Jeśli okna dialogowe zostaną zamknięte przyciskiem OK, nieprawidłowy wpis nie zostanie usunięty.

Treść

Działanie

Umożliwia wybranie działania, które ma występować po wprowadzeniu w komórce niepoprawnych danych. Działanie Zatrzymaj powoduje odrzucenie niepoprawnego wpisu i wyświetlenie okna dialogowego, które użytkownik musi zamknąć przyciskiem OK. Działania Ostrzeżenie i Informacja powodują wyświetlenie okna dialogowego, które można zamknąć przyciskiem OK lub przyciskiem Anuluj. Nieprawidłowy wpis jest odrzucany tylko w przypadku użycia przycisku Anuluj.

Przeglądaj

Powoduje otwarcie okna dialogowego Makro, w którym można wybrać makro wykonywane po wprowadzeniu nieprawidłowych danych w komórce. Makro jest wykonywane po wyświetleniu komunikatu o błędzie.

Tytuł

Pozwala wprowadzić tytuł makra lub komunikatu o błędzie, który ma być wyświetlany po wprowadzeniu w komórce niepoprawnych danych.

Komunikat o błędzie

Umożliwia wprowadzanie komunikatu wyświetlanego po wprowadzeniu w komórce niepoprawnych danych.

Przykładowe makro:

Function ExampleValidity(CellValue as String, TableCell as String) Dim msg as string msg = "Nieprawidłowa wartość: " & "'" & CellValue & "'" msg = msg & " w tabeli: " & "'" & TableCell & "'" MsgBox msg ,16,"Komunikat o błędzie" End Function


Opinia na temat produktu | Dodatkowa dokumentacja | Znaki towarowe