Przyczyna
Podczas generowania makr z projektu makr zdefiniowano nazwę makra przy obszarze zabudowy, która została już przydzielona do innego obszaru zabudowy. Lub dla tego samego obszaru zabudowy zapisano kilka identycznych nazw makra w definicji makra. Odpowiedni obszar zabudowy i wielokrotnie zdefiniowana nazwa makra <x> zawarte są w kolumnach Obszar zabudowy i Tekst komunikatu okna dialogowego Zarządzanie komunikatami.
Rozwiązanie
- Otwórz nawigator obszaru zabudowy.
- Zlokalizuj obszar zabudowy w projekcie przy pomocy funkcji Synchronizuj wybór, która znajduje się w menu kontekstowym okna dialogowego Zarządzanie komunikatami.
Obszar zabudowy zostanie zaznaczony w nawigatorze obszaru zabudowy. - Za pomocą menu kontekstowego nawigatora obszaru zabudowy otwórz okno właściwości obszaru zabudowy.
- Przenieś zakładkę Obszar zabudowy na pierwszy plan.
- W polu Makro: Nazwa tabeli właściwości zmień nazwę makra. Wybierz nazwę, która nie została jeszcze przydzielona do żadnego obszaru zabudowy.
- Przejdź do zakładki Definicja makra i sprawdź, czy w kolumnie tabeli Makro: Nazwa znajdują się poniżej 1-go wiersza wiersze z identyczną nazwą makra.
- Jeżeli tak, usuń wielokrotnie występujące nazwy makra lub zamień je na jednoznaczną nazwę makra.
- Zamknij okno dialogowe właściwości klikając przycisk [OK].
- Uruchom ponownie przebieg kontroli.
- Powtórz kroki 2 do 9 dla kolejnych obszarów zabudowy, wyświetlanych w oknie dialogowym Zarządzanie komunikatami.