Ten artykuł zawiera informacje na temat często zadawanych pytań dotyczących zarządzania cyklem życia aplikacji za pomocą formularzy aplikacji opartych na modelu.
W ustawieniach dostosowywania, sprawdź kolumnę Stan obok formularza, aby dowiedzieć, czy jest on w stanie zarządzanym. Zarządzany formularz ma zainstalowane zarządzane rozwiązania dla formularza i może, ale nie musi mieć aktywne niezarządzane dostosowania. Lub formularz może być w stanie niezarządzanym i ma tylko niezarządzaną warstwę dla formularza i żadnych zarządzanych rozwiązań.
Użyj nowoczesnego projektanta formularzy. Więcej informacji: Twórz i projektuj formularze aplikacji oparte na modelach
Przy eksporcie tłumaczeń, jeśli nie dokonano żadnych zmian w etykiecie języka podstawowego, żadne tłumaczenia nie zostaną wyeksportowane do pliku CrmTranslations.xml. Podczas importu tłumaczenia, jeśli tłumaczenia jakiejkolwiek etykiety w kolumnie języka podstawowego zostały zmienione w CrmTranslations.xml, zmiany nie zostaną uwzględnione. Więcej informacji: Tłumaczenia etykiet formularza nie są wyświetlane w szczególności w języku podstawowym
Jeśli podczas importu nie określono formularza rezerwowego dla tabeli, import tworzy niezarządzaną warstwę aktywną dla jednego z głównych formularzy, a niezarządzane dostosowywanie wskazuje formularz jako formularz bazowy. Więcej informacji: Jest tworzona niezarządzana warstwa aktywna po zaimportowaniu rozwiązania zarządzanego
Dlaczego formularz nie pojawia się w środowisku docelowym po zaimportowaniu rozwiązania zawierającego formularz?
Podczas eksportu niezarządzanych rozwiązań, niektóre formularze, które nie są modyfikowane, są eksportowane z atrybutem unmodified=1 w formularzu XML pliku customizations.xml znajdującego się w pakiecie rozwiązania. Więcej informacji: Formularz nie pojawia się w środowisku docelowym po zaimportowaniu niezarządzanego rozwiązania
Dlaczego podczas importowania rozwiązania pojawia się komunikat „Do utworzenia formularza jest wymagany pełny element formXml”?
Ten błąd może wystąpić w sytuacji, gdy importowany formularz nie występuje w środowisku docelowym i formularz jest importowany po raz pierwszy. Więcej informacji: Microsoft Crm.CrmInvalidOperationException: oczekuje się, że pełny formularz Xml utworzy komunikat formularza podczas importowania rozwiązania
Dlaczego otrzymuję komunikat Nie można usunąć tego formularza, ponieważ jest to jedyny formularz bazowy typu głównego dla tabeli „tabela”. Każda tabela musi mieć co najmniej jeden formularz awaryjny dla każdego typu formularza podczas aktualizacji lub deinstalacji rozwiązania?
Ten błąd występuje, gdy rozwiązanie uaktualnia lub odinstalowuje próbę usunięcia ostatniego pozostałego formularza dla tabeli. Więcej informacji: Microsoft Crm.CrmException: Nie można usunąć tego formularza, ponieważ jest to jedyny formularz rezerwowy typu main dla tabeli "tabela". Każda tabela musi zawierać co najmniej jeden formularz rezerwowy dla każdego komunikatu typu formularza podczas uaktualniania lub odinstalowywania rozwiązania
Dlaczego otrzymują komunikat „Nie można usunąć rozwiązania z powodu zależności od innych składników w systemie” podczas odinstalowywania rozwiązania?
Taki problem może mieć wtedy, gdy rozwiązanie zawiera składniki, do których odwołują się inne rozwiązania na stosie warstw. Więcej informacji: Komunikat „Nie można usunąć rozwiązania z powodu zależności od innych składników w systemie” podczas odinstalowywania rozwiązania