TechZnáme obsah
Otázka:
Ako potlačím pole Adresa 2 v akomkoľvek formáte Project účtovníckej faktúry?
Odpoveď:
Najskôr otvorte nástroj Report Writer (Nástroje – Prispôsobiť – Autor zostáv) a vyhľadajte formát faktúry, ktorý používate. Otvorte zostavu. V okne Definícia zostavy kliknite na položku Rozloženie a prejdite do nástrojov. V rozbaľovacom zozname vyberte položku Vypočítavané polia. Vytvorte nasledujúce tri vypočítavané polia. (Kliknutím na položku Nové vytvoríte nové vypočítavané pole.)
Vypočítavané pole 1:
Názov: citystatezip
Typ výsledku: Reťazec
Typ výrazu:
Vypočítavaný vypočítavaný výraz:
1. Na karte Funkcie vyberte položku Systém definovaný a potom položku STRIP. Kliknite na položku Pridať.
2. Na karte Polia vyberte položku PA Bill HDR TEMP alebo PA Invoice Format HDR TEMP (Tento súbor bude závisieť od typu formátu faktúry, ktorý používate), pričom pole bude Mesto. Kliknite na položku Pridať.
3. V skupine operátorov kliknite na položku CAT (MAČKA).
4. Na karte Konštanty bude typ Reťazec. Kliknite na medzerník s počtom medzier, ktoré chcete použiť medzi poľom mesta a štátu. Kliknite na položku Pridať. Pridá ''.
5. Kliknite na tlačidlo CAT (MAČKA).
6. Na karte Funkcia vyberte položku STRIP. Pridať.
7. Na karte Polia vyberte položku PA Bill HDR TEMP alebo PA Invoice Format HDR TEMP s poľom Stav. Pridať.
8. Kliknite na tlačidlo CAT (MAČKA).
9. Na karte Konštanty bude typ Reťazec. Kliknite na medzerník a zadajte počet medzier medzi stavom a PSČ. Kliknite na položku Pridať. Pridá ''.
10. Kliknite na tlačidlo CAT (MAČKA).
11. Na karte Funkcie vyberte položku STRIP. Pridať.
12. Na karte Polia vyberte položku PA Bill HDR TEMP alebo PA Invoice Format HDR TEMP s poľom Zip.
13. Kliknutím na tlačidlo OK uložte vypočítavané pole.
Výraz by mal vyzerať takto:
STRIP(PA_Billing_HDR_TEMP. Mesto ) # " " # STRIP(PA_Billing_HDR_TEMP. Stav ) # " " # STRIP(PA_Billing_HDR_TEMP.Zip )
ALEBO
STRIP(PA_Invoice_Format_HDR_TEMP. Mesto ) # " " # STRIP(PA_Invoice_Format_HDR_TEMP. Stav ) # " " # STRIP(PA_Invoice_Format_HDR_TEMP.Zip )
Vypočítavané pole 2:
Meno: Address2calc
Typ výsledku: Reťazec
Typ výrazu:
Podmienený podmienený výraz:
1. Na karte Polia vyberte súbor PA Billing HDR TEMP alebo PA Invoice Format HDR TEMP s poľom Adresa 2. Pridať.
2. Kliknite na položku = v skupine Operátory.
3. Na karte Konštanty bude typ Reťazec. Nezadáte žiadne hodnoty, kliknite na položku Pridať (pridá sa ''').
4. Pridajte tieto položky True a False Case:
True Case:
Na karte Polia vyberte položku Vypočítavané polia. Potom vyberte položku citystatezip (dekomprimácia mesta). Kliknite na položku Pridať.
False Case:
Na karte Polia vyberte položku PA Billing HDR TEMP alebo PA Invoice Format HDR TEMP s poľom s adresou 2. Kliknite na položku Pridať.
5. Kliknutím na tlačidlo OK uložte vypočítavané pole.
Vypočítavané pole 3:
Názov: newcitystatezip
Typ výsledku: Reťazec
Typ výrazu:
Podmienený podmienený výraz:
1. Na karte Polia vyberte súbor PA Billing HDR TEMP alebo PA Invoice Format HDR TEMP s poľom Adresa 2. Kliknite na položku Pridať
2. Kliknite na položku = v skupine Operátory.
3. Na karte Konštanty bude typ Reťazec. Nezadáte žiadne hodnoty, kliknite na položku Pridať (pridá sa ''').
4. Pridajte tieto položky True a False Case:
True Case:
Na karte Polia vyberte súbor PA Billing HDR TEMP s poľom Krajina. Kliknite na položku Pridať.
False Case:
Na karte Polia vyberte vypočítavané polia, pričom pole bude dekomprimovať mesto. Kliknite na položku Pridať.
5. Kliknutím na tlačidlo OK uložte vypočítavané pole.
Vypočítavané pole 4:
Názov: krajina
Typ výsledku: Reťazec
Typ výrazu:
Podmienený podmienený výraz:
1. Na karte Polia vyberte súbor PA Billing HDR TEMP alebo PA Invoice Format HDR TEMP s poľom Adresa 2. Kliknite na položku Pridať.
2. Kliknite na položku = v skupine Operátory.
3. Na karte Konštanty bude typ Reťazec. Nezadáte žiadne hodnoty, kliknite na položku Pridať (pridá sa ''').
4). Pridajte tieto položky True a False Case:
True Case:
Na karte Polia vyberte súbor PA Billing HDR TEMP alebo PA Invoice Format HDR TEMP s poľom Krajina. Kliknite na položku Pridať.
False Case:
Na karte Polia vyberte položku Vypočítavané polia s dekomprimácia poľa newcity. Kliknite na položku Pridať.
5. Kliknutím na tlačidlo OK uložte vypočítavané pole.
Vypočítavané pole 5:
Názov: novákrajina
Typ výsledku: Reťazec
Typ výrazu:
Podmienený podmienený výraz:
1. Na karte Polia vyberte súbor PA Billing HDR TEMP alebo PA Invoice Format HDR TEMP s poľom Adresa 2. Kliknite na položku Pridať.
2. Kliknite na položku = v skupine Operátory.
3. Na karte Konštanty bude typ Reťazec. Nezadáte žiadne hodnoty, kliknite na položku Pridať (pridá sa ''').
4. Pridajte tieto položky True a False Case:
True Case:
Na karte Konštanty bude typ Reťazec. Kliknite na položku Pridať.
False Case:
Na karte Polia vyberte súbor PA Billing HDR TEMP alebo PA Invoice Format HDR TEMP s poľom, ktoré je krajina. Kliknite na položku Pridať.
5. Kliknutím na tlačidlo OK uložte vypočítavané pole.
Odstráňte adresu 2 a PSČ mesta a štátu z rozloženia zostavy. Nahraďte ich vypočítavané polia Address2calc a newcitystatezip a newcountry.
Zavrite rozloženie a uložte zmeny. Vráťte sa do služby Dynamics (File - Great Plains Dynamics a udeľte zabezpečenie upravenej zostave (Setup - System - Security).
Tento článok bol techZnáme identifikátor dokumentu: 20520