Sustav ne prikazuje iznos u retku financijske analize određeni račun očekivani ako ispisati izvješće "Financijske analize, pejzaž" u klijentu IskrojeneUloge (RTC) u Sjevernoamerička verziji Microsoft Dynamics NAV 2009

Predložak: CPR – Navision kod popravak predložak

POGREŠKE #: 166886 (održavanje sadržaja)

Ovaj se članak odnosi Microsoft Dynamics NAV za sljedeće Državama i jezik regionalne sheme.

  • Engleski – Kanada (en ca)

  • English–U.S. (en-nam)

  • Španjolski – Meksiko (es mx)

  • Francuski-Kanada (fr ca)

Simptomi

Pretpostavi uključite potvrdni okvir podcrtavanje u redak financijske analize određeni račun u klijentu IskrojeneUloge (RTC) u Sjevernoamerička verziji sustava Microsoft Dynamics NAV 2009 R2 i Microsoft Dynamics NAV 2009 Service Pack 1 (SP1). Ako ispisati ili pretpregledati izvješće "Financijske analize, pejzaž" sustav samo prikazuje podcrtavanja u retku financijske analize i ne prikazuje iznos u retku financijske analize prema očekivanjima. Međutim, sustav prikazuje iznos podcrtanu očekivani ako ispisati ili pretpregledati izvješće u klijentu Classic.

Razlučivost

Informacije o hitnim popravkom

Podržani hitni popravak sada je dostupna iz Microsoft. Međutim, njegova je namjena samo ispravak problema opisanog u ovom članku. Primijenite ga samo na sustave u kojima se pojavljuje upravo taj problem. Taj hitni popravak možda dodatno testirati. Stoga, ako vam se ne uzrokuje taj problem, preporučujemo da pričekate sljedeći servisni paket za Microsoft Dynamics NAV ili sljedeću verziju sustava Microsoft Dynamics NAV koji sadrži taj hitni popravak.

Napomena U posebnim slučajevima, troškove koji su službe za podršku pozive možda biti otkazana ako Professional za tehničku podršku za Microsoft Dynamics i povezane proizvode određuje da određeno ažuriranje riješiti problem. Uobičajeni podršku troškove će se primijeniti na dodatna pitanja i probleme koji kvalifikujete za određeno ažuriranje u pitanju.

Ako taj hitni popravak nije dostupan za javno preuzimanje (što znači Javna URL adresa za ovaj hitni popravak nije naveden u ovom članku), distribucija zahtijeva odobrenje tehničkog voditelja, člana tima za eskalaciju, ili upravitelj i primjenjuje sljedeće podatke:

  • Primanje hitni popravak kupcima mora pojavljuje programska pogreška koje se spominju u odjeljku "Simptomi".

  • Morate pratiti kupci poslali taj popravak i ponuditi im sljedeći servisni paket čim postane dostupan (Ako servisni paket Lansirano).

Ovaj hitni popravak nije raspoređena za biti obuhvaćene servisnim paketom Microsoft Dynamics NAV 2009.



Informacije o instalaciji

Microsoft navodi primjere programiranja samo, radi ilustracije bez jamstva, izražena ili implicitnih. To uključuje, ali nije ograničen na, implicirana jamstva utrživosti ili prikladnosti za određenu svrhu. Ovaj članak podrazumijeva da poznajete programski jezik koji se koristi u primjeru i alate koji se koriste za stvaranje i ispravljanje pogrešaka u postupcima. Microsoftovi inženjeri za podršku mogu objasniti funkciju određenog postupka, ali oni neće mijenjati te primjere da pružaju dodaje funkcionalnost niti prilagođavati postupke vašim potrebama.

Napomena Prije nego što instalirate taj hitni popravak, provjerite sve korisnike Microsoft Navision klijent su odjavljeni sustav. Ovo uključuje Microsoft Navision aplikacije usluge (NAS) klijent korisnicima. Trebao bi biti samo klijent korisnika koji je prijavljen kada implementirate taj hitni popravak.

Implementirati taj hitni popravak, morate imati licencu za razvojne inženjere.

Preporučujemo da korisnički račun u prozoru prijave u sustav Windows ili u prozoru prijave u bazu podataka biti dodijeljen "SUPER" ID uloge. Ako korisnički račun nije moguće dodijeliti ID uloga "SUPER", morate provjeriti je li korisnički račun sljedeće dozvole:

  • Izmijeni dozvole za objekt koji će promjena.

  • Dozvola izvršavanje za objekt 5210 ID objekta sustava i za objekt 9015 ID objekta sustava .



Napomena Ne morate imati prava pohranjuje podatke osim ako morate obaviti popravak podataka.

Kod promjene

Napomena Uvijek test Šifra rješava u nadziranom okruženju prije primjene popravaka računala proizvodnje.
Da biste riješili taj problem, promijenite šifru u financijske analize i izvješća pejzaž (10029) kako slijedi:

  1. Promijeniti šifru u Redak financijske analize – OnAfterGetRecord okidač kako slijedi:
    Postojeća Šifra

    ...
    IF ISSERVICETIER THEN BEGIN
    PrintLineone := ShowLine(FALSE,FALSE);
    PrintLinetwo := ShowLine(TRUE,FALSE);
    PrintLinethree := ShowLine(FALSE,TRUE);
    PrintLinefour := ShowLine(TRUE,TRUE);

    // Delete the following line.
    PrintLinefive := Underline OR ("Totaling Type" = "Totaling Type"::Underline);

    IF PrintLinefive THEN
    FOR i := 1 TO MaxColumnsDisplayed DO
    ColumnValuesAsText[i] := PADSTR('',MAXSTRLEN(ColumnValuesAsText[i]),' ');
    PrintLinesix := ("Totaling Type" = "Totaling Type"::"Double Underline");
    ...

    Zamjena Šifra

    ...
    IF ISSERVICETIER THEN BEGIN
    PrintLineone := ShowLine(FALSE,FALSE);
    PrintLinetwo := ShowLine(TRUE,FALSE);
    PrintLinethree := ShowLine(FALSE,TRUE);
    PrintLinefour := ShowLine(TRUE,TRUE);

    // Add the following line.
    PrintLinefive := ("Totaling Type" = "Totaling Type"::Underline);

    IF PrintLinefive THEN
    FOR i := 1 TO MaxColumnsDisplayed DO
    ColumnValuesAsText[i] := PADSTR('',MAXSTRLEN(ColumnValuesAsText[i]),' ');
    PrintLinesix := ("Totaling Type" = "Totaling Type"::"Double Underline");
    ...
  2. Dodavanje polja u u redak financijske analize, sekcije zaglavlja (10) kako slijedi:

    ...
    { 1020012;TextBox ;25050;0 ;150 ;423 ;Visible=No;
    ForeColor=65535;
    SourceExpr=AnlViewText;
    DataSetFieldName=AnlViewText }

    // Add the following lines.
    { 1020020;TextBox ;23850;0 ;1350 ;423 ;Visible=No;
    SourceExpr="Acc. Schedule Line".Underline;
    DataSetFieldName=Underline_1 }
    // End of the added lines.

    ...
  3. Promjene klijenta izvješće Definition (RDLC) izgled u kodu skriveno svojstvo TableRow10 objekta korištenjem Visual Studio kako slijedi:
    Postojeća Šifra

    ...

    // Delete the following line.
    =IIF(Fields!PrintLinefive.Value,False,True)

    ...

    Zamjena Šifra

    ...

    // Add the following line.
    =IIF( (Fields!PrintLinefive.Value) OR (Fields!Underline_1.Value),FALSE,TRUE)

    ...

Preduvjeti

Mora imati jedan od sljedećih proizvoda da biste primijenili taj hitni popravak:

  • Sjeverna American verziju sustava Microsoft Dynamics NAV 2009 R2

  • Sjeverna American verziju sustava Microsoft Dynamics NAV 2009 Service Pack 1 (SP1)

Informacije o uklanjanju

Nije moguće ukloniti taj hitni popravak.

Reference

VSTF DynamicsNAVSE: 307580

Status

Microsoft je potvrdio da se taj problem pojavljuje u Microsoftovim proizvodima navedenima u odjeljku "Odnosi se na".

Napomena To je "Brzo OBJAVITI" članak kreiraju izravno iz unutar organizacije podršku Microsoft. Informacije koje se spominju u ovom dokumentu nalaze se nudi kao-je odgovor rastućih problemi. Zbog brzine u učinite dostupnom materijali mogu uključivati Tipografske pogreške i može se revidirati u bilo kojem trenutku bez prethodne najave. Potražite Uvjete korištenja za ostala razmatranja.

Autor: nhaman
Napisao: v-bzhu
Tech Reviewer: nhaman
Uređivač:

Potrebna vam je dodatna pomoć?

Proširite svoje vještine
Istražite osposobljavanje
Prvi koristite nove značajke
Pridružite se Microsoft Insidere

Jesu li ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×