Ten sam parametr zawierający różne typy

Parent category: Naruszenia związane z parametrami

Default report mode:

Podsumowanie

To naruszenie występuje, gdy do tego samego obiektu projektu przypisano dwa parametry o tej samej nazwie, ale parametry mają różne typy.

Powiadomienie

Jeśli błędy i ostrzeżenia kompilatora są włączone do wyświetlania na schemacie (włączane na stronie Schematic - Compiler w oknie dialogowym Preferences), obiekt powodujący problem będzie miał pod sobą kolorową falistą linię. Powiadomienie jest również wyświetlane w panelu Messages w następującym formacie:

Same parameter contains different types <Object> <Types> ,

gdzie:

Object to konkretny obiekt, z którym powiązany jest problematyczny parametr.

Types pokazuje różne typy parametru jako parę (np. BOOLEAN i STRING).

Ponieważ występują dwa problematyczne parametry, w panelu Messages zostanie wyświetlona para błędów. Będą się one różnić jedynie kolejnością typów: najpierw zostanie podany typ parametru, w którym występuje błąd, a następnie typ drugiego problematycznego parametru w parze.

Zalecenie dotyczące rozwiązania

Zazwyczaj nie przypisuje się do obiektu wielu parametrów o tej samej nazwie. Przejrzyj parametry przypisane do obiektu i usuń ten błędny/nadmiarowy.

 

AI-LocalizedTłumaczenie SI
Jeśli znajdziesz błąd, zaznacz tekst/obraz i naciśnij Ctrl + Enter aby wysłać nam wiadomość.
Content