Komunikat o błędzie "Data jest nieprawidłowa" podczas przeprowadzania synchronizacji z programem Outlook za jednostkę, która zawiera pole daty w systemie Microsoft Dynamics NAV 2009

Tłumaczenia artykułów Tłumaczenia artykułów
Numer ID artykułu: 2692299 - Zobacz jakich produktów dotyczą zawarte w tym artykule porady.
Ten artykuł dotyczy systemu Microsoft Dynamics NAV dla wszystkich krajów i ustawień regionalnych języka.
Rozwiń wszystko | Zwiń wszystko

Na tej stronie

Symptomy

Załóżmy, że rozszerzenie podmiot, który zawiera pole daty w systemie Microsoft Dynamics NAV 2009. Po wykonaniu synchronizacji z programem Outlook dla obiektu pojawić następujący komunikat o błędzie, jeśli pole jest puste:
Data jest nieprawidłowa.

Rozwiązanie

Informacje o poprawce

Obsługiwana poprawka jest teraz udostępniana przez firmę Microsoft. Jednak jest tylko przeznaczona do usunięcia problemu opisanego w tym artykule. Stosuje się tylko w systemach, w których występuje ten problem. Ta poprawka może być dodatkowo testowana. Jeżeli dany system nie jest poważnie narażony na ten problem, firma Microsoft zaleca poczekanie na następny dodatek service pack dla systemu Microsoft Dynamics NAV 2009 lub następną wersję systemu Microsoft Dynamics NAV, zawierający tę poprawkę.

Uwaga W szczególnych przypadkach opłaty telefonujący do pomocy technicznej może być zwolniony Jeśli technicznej Professional obsługuje dla systemu Microsoft Dynamics i produktów powiązanych Określa, że określonej aktualizacji problem można rozwiązać. Koszty obsługi zwykłymi zastosuje się do dodatkowych pytań i problemów, które nie kwalifikują się do określonej aktualizacji.

Informacje dotyczące instalacji

Firma Microsoft podaje przykłady programowania tylko, bez jakichkolwiek gwarancji wyrażonych wprost lub domyślnie. Obejmuje, ale nie jest ograniczone do dorozumianych gwarancji przydatności handlowej lub przydatności do określonego celu. W tym artykule założono, że czytelnik zna demonstrowany język programowania oraz narzędzia, które są używane do tworzenia i debugowania procedur. Wykwalifikowani pracownicy pomocy technicznej firmy Microsoft może pomóc w wyjaśnieniu jak działa określona procedura. Jednakże nie będą modyfikować tych przykładów ani dodawać żadnej funkcji i konstruować nowych procedur w celu zaspokojenia określonych potrzeb.

Uwaga Przed zainstalowaniem tej poprawki należy zweryfikować, że wszyscy użytkownicy klienta Microsoft Navision są wylogowani systemu. Obejmuje to Microsoft Navision Application Services (NAS) użytkownicy klienta. Powinny być użytkownika klienta, który jest zalogowany w momencie wdrożyć tę poprawkę.

Aby wdrożyć tę poprawkę, należy uzyskać licencję deweloperską.

Zaleca się, że konto użytkownika w oknie identyfikatorów logowania systemu Windows lub w oknie identyfikatorów logowania bazy danych należy przypisany identyfikator roli "SUPER" Nie można przypisać konta użytkownika Identyfikatora roli "SUPER", należy sprawdzić, czy konto użytkownika ma następujące uprawnienia:
  • Uprawnienie Modyfikacja dla obiektu, który będzie zmieniany.
  • Uprawnienie Execute obiektu 5210 identyfikator obiektu systemu i dla obiektu 9015 identyfikator obiektu systemu .


Uwaga Nie mają prawa do magazynów danych, chyba że konieczne jest przeprowadzenie napraw danych.

Zmiany kodu

Uwaga Zawsze kod test rozwiązuje w kontrolowanym środowisku przed zastosowaniem poprawki na komputerach produkcyjnych.
Aby rozwiązać ten problem, zmień kod w Outlook Synch. NAV Mgt codeunit (5301) w następujący sposób:

Istniejący kod

...
'Date':
BEGIN
TempTime := 000000T;
IF NOT EVALUATE(TempDate,FORMAT(FieldRef.VALUE)) THEN
TempDate := 01014501D;
OSynchField1.RESET;
...

Kod zastępczy

...
'Date':
BEGIN
TempTime := 000000T;
IF NOT EVALUATE(TempDate,FORMAT(FieldRef.VALUE)) OR (TempDate = 0D) THEN
TempDate := 01014501D;
OSynchField1.RESET;
...

Wymagania wstępne

Musi mieć jedną z następujących produktów, w celu zastosowania tej poprawki:
  • System Microsoft Dynamics NAV 2009 R2
  • Dodatek Service Pack 1 dla systemu Microsoft Dynamics NAV 2009

Informacje dotyczące usuwania

Nie można usunąć tę poprawkę.

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "Dotyczy".
Uwaga To jest artykuł "Szybkie publikowanie" tworzona bezpośrednio z organizacji pomocy technicznej firmy Microsoft. Informacje zawarte w niniejszym dokumencie-w odpowiedzi na pojawiające się problemy. Z prędkości dokonując dostępne materiały mogą zawierać błędy typograficzne i może zostać zmieniona w dowolnym czasie bez uprzedzenia. Zobacz Warunki użytkowania dla innych względów.

Właściwości

Numer ID artykułu: 2692299 - Ostatnia weryfikacja: 26 kwietnia 2012 - Weryfikacja: 1.0
Informacje zawarte w tym artykule dotyczą:
  • Microsoft Dynamics NAV 2009
Słowa kluczowe: 
kbqfe kbmbsmigrate kbsurveynew kbmbscodefix kberrmsg kbmt KB2692299 KbMtpl
Przetłumaczone maszynowo
WAŻNE: Ten artykuł nie został przetłumaczony przez człowieka, tylko przez oprogramowanie do tłumaczenia maszynowego firmy Microsoft. Firma Microsoft oferuje zarówno artykuły tłumaczone przez ludzi, jak i artykuły tłumaczone maszynowo, dzięki czemu każdy użytkownik może uzyskać dostęp do całej zawartości bazy wiedzy Knowledge Base we własnym języku. Prosimy jednak pamiętać, że artykuły przetłumaczone maszynowo nie zawsze są doskonałe. Mogą zawierać błędy słownictwa, składni i gramatyki, przypominające błędy robione przez osoby, dla których język użytkownika nie jest językiem ojczystym. Firma Microsoft nie odpowiada za wszelkie nieścisłości, błędy lub szkody spowodowane nieprawidłowym tłumaczeniem zawartości oraz za wykorzystanie tej zawartości przez klientów. Oprogramowanie do tłumaczenia maszynowego jest często aktualizowane przez firmę Microsoft.
Anglojęzyczna wersja tego artykułu to:2692299

Przekaż opinię

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com