Jet Express 1. 1 Spis treści



Podobne dokumenty
Jet Express 1. 1 Spis treści

Joyce Cox Joan Lambert. Microsoft Access Krok po kroku. Przekład: Jakub Niedźwiedź

1 Wprowadzenie do koncepcji Microsoft Office BI 1 Zakres ksiąŝki 2 Cel ksiąŝki 3 Wprowadzenie do tematu 3 Zawartość rozdziałów 4

TP1 - TABELE PRZESTAWNE od A do Z

BAZY DANYCH Panel sterujący

WinSkład / WinUcz 15.00

Spis treści. Lekcja 1: Podstawy baz danych 1. Lekcja 2: Tworzenie tabel bazy danych 31. Umiejętności do zdobycia w tej lekcji 31

Instrukcja użytkownika. systemu BIP

Informatyzacja Przedsiębiorstw

KORPORACYJNE SYSTEMY ZARZĄDZANIA INFORMACJĄ

Dokumentacja Użytkownika Comarch ERP Mobilny BI na platformę Android

Instrukcja użytkownika systemu BIP

SYSTEM EZD v

MS Excel 2007 Kurs zaawansowany Obsługa baz danych. prowadzi: Dr inż. Tomasz Bartuś. Kraków:

Informatyzacja Przedsiębiorstw

Część I Tworzenie baz danych SQL Server na potrzeby przechowywania danych

plansoft.org Zmiany w Plansoft.org Błyskawiczny eksport danych PLANOWANIE ZAJĘĆ, REZERWOWANIE SAL I ZASOBÓW

ECDL/ICDL Użytkowanie baz danych Moduł S1 Sylabus - wersja 6.0

5.4. Tworzymy formularze

Optimed24 Instrukcja ogólna

Skrócona instrukcja obsługi grupowego portalu głosowego

Jak sprawnie filtrować i sprawdzać poprawność danych w Excelu? 1

KASK by CTI. Instrukcja

Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat protokołu http.

Microsoft Access materiały pomocnicze do ćwiczeń cz. 1

Tomasz Greszata - Koszalin

Instrukcja użytkowania oprogramowania SZOB PRO

INSTRUKCJA PLATFORMA KLIENTA CBIDGP

Bazy danych Karta pracy 1

ABC 2002/XP PL EXCEL. Autor: Edward C. Willett, Steve Cummings. Rozdział 1. Podstawy pracy z programem (9) Uruchamianie programu (9)

Bazy danych kwerendy (moduł 5) 1. Przekopiuj na dysk F:\ bazę M5KW.mdb z dysku wskazanego przez prowadzącego

Instrukcja redaktora strony

Curtis D. Frye. Microsoft Excel Krok po kroku. Przekład: Leszek Biolik

Część I Rozpoczęcie pracy z usługami Reporting Services

Instrukcja obsługi Użytkownika BIP

ECDL/ICDL Użytkowanie baz danych Moduł S1 Sylabus - wersja 5.0

5. Bazy danych Base Okno bazy danych

1. INFORMACJE O DOKUMENCIE 2. WPROWADZENIE 3. FILTROWANIE ADRESÓW IP

MS Excell 2007 Kurs podstawowy Filtrowanie raportu tabeli przestawnej

Pracownia Informatyczna Instytut Technologii Mechanicznej Wydział Inżynierii Mechanicznej i Mechatroniki. Podstawy Informatyki i algorytmizacji

Moduł Handlowo-Magazynowy Przeprowadzanie inwentaryzacji z użyciem kolektorów danych

4TransMobile BUS/TIR. Tutorial konfiguracji. Wersja: 4.6

Ogranicz listę klasyfikacji budżetowych do powiązanych z danym kontem księgowym

KATOWICE, LIPIEC 2018 WERSJA 1.0

Informatyzacja Przedsiębiorstw

Spis treści. Wstęp Rozdział 1. Wprowadzenie do pakietu Office Rozdział 2. Edytory tekstu program Word... 15

Microsoft PowerPoint Poziom Zaawansowany PROGRAM SZKOLENIOWY. Plan szkolenia zawiera: Microsoft Excel Poziom Zaawansowany

UONET+ - moduł Sekretariat. Jak wykorzystać wydruki list w formacie XLS do analizy danych uczniów?

CitiDirect Online Banking. Logowanie

Zestawienia osobowe - kreator

4Trans Mobile Konfiguracja połączenia - tutorial. Wersja: 4.4

Przygotowanie Bazy danych

ECDL/ICDL Zaawansowane użytkowanie baz danych Moduł A3 Sylabus, wersja 2.0

5.3. Tabele. Tworzenie tabeli. Tworzenie tabeli z widoku projektu. Rozdział III Tworzenie i modyfikacja tabel

TWORZENIE PRZYCISKÓW:

ODSZUKANIE PRZELEWU ING BUSINESS

Informatyzacja Przedsiębiorstw

EXCEL TABELE PRZESTAWNE

1. Przekopiuj na dysk F bazę M5BIB.mdb z dysku wskazanego przez prowadzącego 2. Otwórz bazę (F:\M5BIB.mdb)

Rozdział ten zawiera informacje o sposobie konfiguracji i działania Modułu OPC.

W nowej wersji aplikacji Plansoft.org wprowadzono liczne zmiany w module Tabela Przestawna.

INSTRUKCJA OBSŁUGI Wersja: 2.5

Instrukcja użytkownika

Microsoft Project 2016 : krok po kroku / Carl Chatfield, Timothy Johnson. Warszawa, Spis treści

INSTRUKCJA OBSŁUGI SYSTEMU KS MEDIS FORMULARZE DOKUMENTACJI MEDYCZNEJ W EDYTORZE HTML

Program szkolenia EXCEL W ANALIZACH DANYCH.

Kolumny są polami bazy danych. Unikaj umieszczania pustych kolumn. Pusta kolumna oznacza, że w rekordzie nie ma już więcej pól.

Instrukcja zmiany stawki VAT oraz innych informacji dodatkowych dotyczących kartoteki asortymentowej oraz cenników w systemie MAAT

Microsoft Access zajęcia 3 4. Tworzenie i wykorzystanie kwerend, formularzy i raportów

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Elektroenergetyki Technologie informatyczne

INSTRUKCJA OBSŁUGI DO PROGRAMU I-ANALITYK GT WERSJA i-sys Integracja Systemów Spółka z o.o. ul. Zwoleńska 127 lok. 32, Warszawa

Backend Administratora

Baza numerów Wersja 1.1

,Aplikacja Okazje SMS

Karty pracy. Ustawienia. W tym rozdziale została opisana konfiguracja modułu CRM Karty pracy oraz widoki i funkcje w nim dostępne.

MS Access 2010 instrukcja część Wstaw do tworzonego formularza wszystkie pola z tabeli wydzial:

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows XP

PROGRAM SZKOLENIA. Excel Średniozaawansowany z wprowadzeniem do tabel przestawnych i makr.

Outlook Express - konfigurowanie i korzystanie.

Co nowego w systemie Kancelaris 3.31 STD/3.41 PLUS

Laboratorium A: Zarządzanie ustawieniami zabezpieczeń/klucz do odpowiedzi

INSTRUKCJE UŻYTKOWNIKÓW

Zgłoś projekt do Budżetu Obywatelskiego online!

Tworzenie bazy danych w środowisku OpenOffice.org Base tabela, formularz, kwerenda, raport

Manual konfiguracji konta dla fax2mail

Sage Symfonia 2.0 e-dokumenty Zakładanie nowej firmy

Cel szkolenia. Konspekt. Cel szkolenia:

EXCEL ZAAWANSOWANY. Konspekt szczegółowy

Pomoc systemu poczty elektronicznej Wydziału Humanistycznego Uniwersytetu Szczecińskiego. Wersja: 1.12

INSTRUKCJA OBSŁUGI PROGRAMU IRF DLA BIURA RACHUNKOWEGO Program Rachmistrz/Rewizor. Strona0

Przewodnik dla nauczyciela

PROGRAM SZKOLENIA. Excel w Analizach danych.

SQL Server i T-SQL w mgnieniu oka : opanuj język zapytań w 10 minut dziennie / Ben Forta. Gliwice, Spis treści

Co nowego w programie GM EPC

Miniaplikacja Kredyty zapewnia dostęp do produktów kredytowych, do których uprawniony jest użytkownik.

Moduł Handlowo-Magazynowy Zaawansowane analizy sprzedaży i zakupu

Bazy danych Access KWERENDY

kod_klienta kod_wycieczki data_rozpoczecia zaplacono KL002 G KL003 M KL007 M

Program szkolenia EXCEL ŚREDNIOZAAWANSOWANY.

Transkrypt:

Jet Express 1 1 Spis treści 1. Spistreści 1-2 2. InformacjeoJet 3 3. Instalacjaikonfiguracja 4 3.1. Skróconainstrukcjainstalacji 4 3.2. Wymaganiawstępne 4-5 3.3. Jet-instalacja 5 3.4. KonfiguracjaprogramuJet 5 3.4.1. Ustawieniaogólne 5-6 3.4.2. Ustawieniaźródełdanych 6 3.4.2.1. KonfigurowanieźródładanychDynamicsNAV 6-7 3.4.3. ZaawansowanakonfiguracjaDynamicNAV 7 3.4.3.1. UstawieniadostępuużytkownikaSerenicNavigator 7-8 3.4.4. KorzystaniezdodatkuJetzCitrix 8 4. InterfejsużytkownikaprogramuJet 9 4.1. Trybyraportu 9 4.2. KsięgaGłówna 9 4.3. KreatorfunkcjiJet(Jfx) 9 4.4. Kreatortabel 9 4.5. Rozwiń 9 4.5.1. Siatkarozwijania 9-10 4.6. Sprawdźbłędy 10 5. Materiałydodatkowe 11 5.1. FunkcjaNL 11-12 5.1.1. Filtrowaniedanych 12 5.1.1.1. Filtrypustychpól 12 5.1.1.2. Znakispecjalnewfiltrze 12-13 5.1.1.3. OkreślaniewięcejniżdziesięciufiltrówwfunkcjiNL 13 5.1.1.4. Ograniczanieliczbyrekordówwkwerendzie 13 5.1.2. PobieraniespecjalnychpólzapomocąNL(Tabela) 13-14 5.1.3. Sortowanie 14-15

Jet Express 2 5.2. FunkcjaGL 15 5.2.1. FunkcjaGLwDynamicsNAV 15-16 5.3. Filtrowanie 16-17 5.4. Skrótyklawiaturowe 17 5.5. Automatyczneformatowanieraportu 17 5.6. Dystrybucjaraportów 17 5.6.1. Opcjeraportu 17-18 5.6.1.1. Sprawdzaniepoprawnościopcjiraportu 18-19 6. Indeks 20-22

Jet Express 3 2 Informacje o Jet CzymjestJet? JetjestdodatkiemdoprogramuMicrosoftExcel,któryintegrujeplikiprogramuExcelzbaządanychużytkownika, umożliwiająctworzenieraportówzapomocąpodstawowychfunkcjiarkuszy.funkcjepobierajądanebezpośrednioz bazydanych,dlategozamiastkopiowaniaiwklejaniainformacjiwystarczyodświeżyćdanebezpośredniow programieexcel.więcejinformacjinatematfunkcjijetmożnaznaleźćwczęścimateriałydodatkowe. Podstawowawymaganawiedza AbykorzystaćzJetwymaganejestdoświadczeniewpracyzprogramemMicrosoftExcel,wtymposiadaniewiedzy natemattworzeniaodwołańdokomórkiifunkcjiarkusza.niezbędnajesttakżepodstawowaznajomośćstruktury bazydanychużytkownika. http://help.jetreports.com/11.0/express.pl

Jet Express 4 3 Instalacja i konfiguracja 3.1 Skrócona instrukcja instalacji WAŻNE:Należyupewnićsię,żeużytkownikposiadauprawnieniaadministratoraprzedrozpoczęciem instalacji. 1. UruchomJetExpressplikinstalacyjny. 2. DodatekJetExpresszostanieautomatycznieuruchomionywExceludlabieżącegoużytkownikapo zakończeniuinstalacji.abyaktywowaćdodatekdladodatkowychużytkowników,należyzapoznaćsięzsekcją AktywacjaJetExpress(Sektion3.3). 3. NależytakżezapoznaćsięzdodatkowymiWarunkamiwstępnymi(Sektion3.2)dlaodpowiedniegotypu bazydanychużytkownika. 4. SkonfigurujpołączeniezbaządanychwUstawieniachźródładanych(Sektion3.4.2). 3.2 Wymagania wstępne Wszyscyużytkownicy Wspieranesystemyoperacyjne MicrosoftWindowsXP MicrosoftWindowsServer2003 MicrosoftWindowsVista MicrosoftWindowsServer2008 MicrosoftWindows7 ObsługiwanewersjepakietuMicrosoftOffice MicrosoftOffice2007 MicrosoftOffice2010(wersje32-bitowei64-bitowe) Obsługiwanebazydanych MicrosoftDynamicsNAVwersja6.0(wykonywalne)inowsze DynamicsNAVUżytkownicy PrzedrozpoczęciemkorzystaniazJetExpressrazemzDynamicsNAV,należyzainstalowaćnastępujące oprogramowaniedodatkowe: KlientDynamicsNAVClassic,wersja6.0lubnowsze. NależyzainstalowaćklientaDynamicsNAVClassic,takżedlaużytkownikówDynamicsNAVRTC2009. KoniecznemożebyćtakżezainstalowaniezgodnejwersjiC/FRONT,którajestzałączonadoDynamicsNAVSDK. Niejesttokoniecznewwiększościprzypadków,ponieważJetzawierawymaganąwersjęC/FRONTdlawszystkich wersjigłównychidodatkówservicepackdynamicsnav. PliklicencyjnyDynamicsNAV,któryzezwalanaużycieC/FRONT,musizostaćzapisanyjakoFIN.FLFwfolderze programuklientadynamicsnavkażdejstacjiroboczej,którakorzystazjet. DynamicsNAVZabezpieczenia AbykorzystaćzJet,użytkownikmusimiećprzydzielonąrolęwDynamicsNAVbezokreślonychograniczeńfirmy, któraumożliwiaczytanieobiektutabelifirmyidanychtabeli.użytkownikmusitakżeprzeczytaćuprawnienia dostępudowszystkichtabel,zktórychsporządzanebędąraporty.

Jet Express 5 DynamicsNAVFiltryzabezpieczeńniesąautomatyczniestosowaneprzezC/FRONT,jednaknieistnieje możliwośćodczytaniadanychpozaograniczeniamifiltrówbezpieczeństwa.wtakimprzypadkuwyświetlony zostaniekomunikatobłędzie. 3.3 Jet - instalacja JeśliużytkownikkorzystazsystemuWindowsVistalubnowszychwersji,należykliknąćprawymprzyciskiemmyszki naplikwykonywalnyinstalatoraiwybraćzmenu Uruchomjakoadministrator"Należywykonaćtęczynnośćnawet jeżeliużytkownikjestzalogowanyjakoadministrator,abyuruchomićinstalacjęzpodniesieniemuprawnień. MożnadokonaćuaktualnieniaJetbezkoniecznościodinstalowywaniapoprzednichwersji. AktywacjaJetExpress DodatekJetExpressmusizostaćaktywowanywExceludlakażdegoużytkownika,któryzamierzazniegokorzystać. NajprostszymsposobemnaaktywowaniejestwybranieopcjiAktywujzmenuProgramuJetExpress.Możnatakże dokonaćręcznejaktywacji,wykonującnastępującekroki: 1. OtwórzoknoDodatkiwExcel. 2. KliknijprzyciskPrzeglądajiwyszukajfolderprogramowy JetReports". 3. WybierzJetReports.xlam. 4. Jeślipojawisięmonit,kliknijTakabynadpisaćplik,anastępniewybierzOK. Jeśliaktywacjasiępowiedzie,wstążkaJetReportspojawisięwprogramieExcel. 3.4 Konfiguracja programu Jet 3.4.1 Ustawienia ogólne Ustawieniaogólnetopreferencjeużytkownikaorazinneustawieniadotyczącewszystkichelementówaplikacji, którewpływająnafunkcjonowanieprogramujet. Język JęzykinterfejsuużytkownikaJet Ogólne Limitrekordówwyświetlanych Maksymalnaliczbawyświetlanychrekordów,którezostanąodnalezionepodczaswyszukiwania. Limitrekordówskanowanych Maksymalnaliczbarekordów,którezostanązeskanowanewceluodnalezieniawartościpodczasprzeprowadzania wyszukiwania. Automatyczniesprawdzajbłędyraportu Warunkuje,czyJetautomatycznieskanujeraportwposzukiwaniubłędów#WARTOŚĆ!pouruchomieniu raportóworazczywyświetlakomunikatdiagnostyczny. Zaawansowane Pokażostrzeżenietrybuzgodności Warunkuje,czyprogramJetwyświetlikomunikatzostrzeżeniemoproblemachzwiązanychzuruchamianiem programuexcelwtrybiezgodności. Pokażostrzeżeniemodułujęzykowego

Jet Express 6 Warunkuje,czyprogramJetwyświetliostrzeżeniewprzypadkuwyborujęzykadlaźródładanychDynamicsNAV, dlaktóregoodpowiadającymodułjęzykowyniezostałjeszczewyeksportowany. WłączdziennikzdarzeńJet Warunkuje,czydziałaniabędązapisywanewdziennikuzdarzeńwplikuwokreślonymkatalogu. 3.4.2 Ustawienia źródeł danych Ustawieniaźródładanychsąwykorzystywanedodefiniowaniapołączeniazbaządanychużytkownika. Pouzupełnieniuinformacjiniezbędnychdonawiązaniapołączeniamożnazweryfikowaćpołączenie,klikając przycisktestujpołączenie. 3.4.2.1 Konfigurowanie źródła danych Dynamics NAV Ogólne FolderklientaNavision Określafolder,któryzawieraklientaDynamicsNAV,fin.exelubfinsql.exe.PliklicencjiDynamicsNAVpowinien znajdowaćsięwtymfolderzeimiećnazwę fin.flf". Foldermodułujęzykowego Określafolder,któryzawieramodułyjęzykoweDynamicsNAVużytkownika. Jetmożeużywaćtabel,póliwartościopcjiwjęzykuużytkownika,jeślimodułjęzykowyzostaniewyeksportowany zdynamicsnavizostanieokreślonyfolder,którygozawiera.modułjęzykowypowinienmiećtęsamąnazwę,co trzyliterowykodjęzykowyorazrozszerzenie.flm"(np.duńskimodułjęzykowynazywasię DAN.flm".) Język Abyeksportowaćmodułjęzykowy,użytkownikmusiposiadaćuprawnieniaProjektantaobiektóww DynamicsNAV. Określajęzyk,wktórymJetbędziewyświetlałnagłówkiwbaziedanych,wtymnagłówkitabeli,póliwartości opcji. Uwierzytelnianie Określa,czynależyużyćuwierzytelnianiasystemuWindowsczyuwierzytelnianiaserwerabazydanych. Jeślibazaużytkownikaużywauwierzytelnianiaserwerabazydanych,możnawprowadzićnrIDużytkownikai hasło.jeśliktórekolwiekztychpólpozostanieniewypełnione,pojawisięmonitinformującyużytkownikao koniecznościpodaniapoświadczeńlogowaniadobazydanychpodczaspróbypołączeniasię. Połączenie Typserwera Określa,czyużytkownikłączysięzplikiemlokalnejbazydanych,serweremDynamicsNAVbazydanychlub serweremmicrosoftsqlserver. Serwer Określanazwęserweraobsługującegobazędanych. Bazadanych JeśliużytkownikużywaserweraMicrosoftSQLServer,należywpisaćwtymmiejscunazwębazydanych.

Jet Express 7 Jeśliużytkownikkorzystazlokalnegoplikubazydanych,należykliknąćprzyciskPrzeglądajiwyszukaćplik DynamicsNAVbazydanych,którymabyćużyty. Typsieci Określawłaściwyprotokółsieciowy. Firma OkreślafirmęużywanądomyślnieprzezprogramJet. Wyświetlanie Właściwościwyświetlaniaokreślają,wjakisposóbbędąwyświetlanetabeleipolawelementachinterfejsu użytkownikajet. Wyświetlajpustetabele Określa,czywyświetlaćtabelebezrekordów. Wyświetlajliczbęrekordów Określa,czywyświetlaćliczbęrekordówwkażdejtabeli. FormattabelipólwExcelu OkreślaformatidentyfikatorówtabeliipolapodczasichautomatycznegowpisywaniadoformułJet. Zaawansowane Algorytmwyszukiwaniaklucza Określaalgorytmużywanydowyborunajlepszegokluczapodczasprzeszukiwaniabazydanych. FolderC/Front Zastępujedomyślnykatalog,wktórymprogramJetwyszukujebibliotekC/Front,jeśliokreślono. 3.4.3 Zaawansowana konfiguracja Dynamic NAV 3.4.3.1 Ustawienia dostępu użytkownika Serenic Navigator ProgramJetmamożliwośćzastosowaniaregułdostępuużytkownikaSerenicNavigatordowszystkichzapytań,które sąuruchamianeprzezużytkownika,wprzypadkuktórychmazastosowaniejednalubwięcejreguł.funkcjatamoże zostaćwłączonapoprzezzaimportowanietabelinavigatortojetbusobjects(navigatordoobiektów biznesowychjet)dobazydanychprogramunavigator. Konfigurowanieobiektówbiznesowych Dlakażdegozobiektówbiznesowychistniejezbiórregułmapowaniapólwtabeli NavigatortoJetBusObjects". Regułymapowaniapólokreślają,doktóregozpóliwktórejtabelizostanązastosowaneustawieniadostępu użytkownikadladanegoobiektubiznesowego.regułymapowaniapólmuszązostaćzaimportowanedoprogramu NavigatorręcznielubzapomocąobiektuDataport. Tabela NavigatortoJetBusObjects"zawiera5następującychpól: Nr pola Nazwa pola Typ danych 1 Nrtabeli Liczba całkowita Opis Numertabeliodpowiadającyobiektowibiznesowemu.

Jet Express 8 Nr pola Nazwa pola 2 Nrpola Liczba całkowita 3 Obiekt biznesowy 4 Typ obiektu 5 Nagłówek pola Typ danych Kod Opcja Tekst Opis Numerpolaodpowiadającyobiektowibiznesowemu. NrIDobiektubiznesowego.Będzietokod,np.GLACCOUNT,lubnumer wymiaru. Typobiektubiznesowegookreślonywpolu Obiektbiznesowy".Możetobyć kodlubwymiar. Nagłówekpolaokreślonywpolu Nrpola".Poletozostałoumieszczone wyłączniedlawygodyużytkownikainiejestużywaneprzezprogramjet. Poniższeprzykładyprzedstawiająwiersze,któredefiniująniektóremapowaniaObiektówbiznesowychażdotabeli K/GKonta: Nr tabeli Nr pola Obiekt biznesowy Typ obiektu 15 1 GLACCOUNT Kod Nr Nagłówek pola 15 29 1 wymiar Wymiar Globalny1 Filtr Wierszepowyżejokreślajądwamapowaniapóldotabeli15( KontoK/G")wbaziedanych.Pierwszywiersz wskazuje,żeustawieniadostępuużytkownikadlaobiektubiznesowego GLACCOUNT"zostanązastosowanedopola Nr"wtabeli KontoK/G".Należyzauważyć,żetypobiektuto kod",aobiektbiznesowy(glaccount)mapuje bezpośredniodonazwyistniejącegoobiektubiznesowego. Drugiwierszwprzykładziematypobiektu wymiar".oznaczato,żewartośćwpolu Obiektbiznesowy"powinna zgadzaćsięznumeremwymiaru,wtymwypadku 1".Tenwierszwskazuje,żeUstawieniadostępuużytkownikadla wymiaru1lub PROGRAMU"wprzykładowejbaziedanychNavigatorzostanązastosowanedopola Wymiar Globalny1Filtr"wtabeli KontoK/G". Jeśliobiektbiznesowyniemapujebezpośredniodopolawtabeli,ustawieniadlategoobiektu biznesowegoniemogązostaćzastosowane.jesttospowodowanetym,żemapowaniapóldlatakich obiektówbiznesowychniemogązostaćzdefiniowaneprzyużyciustrukturytabelijakopisanopowyżej. Sytuacjataniewystępujeczęstowobrębiestandardowegozbioruobiektówbiznesowych. 3.4.4 Korzystanie z dodatku Jet z Citrix WAŻNE:ProgramJetniejestobsługiwanywśrodowiskuCitrix,jeślicałypulpitniejestzdalny. AbykorzystaćzJetzCitrix,należyprzestrzegaćnastępującychwskazówek: Całyobszarpulpitumusibyćzdalny. Jet,ExcelorazelementybazydanychklientamusząbyćzainstalowanenapulpicieCitrix. JeśliużytkownikkorzystazDynamicsNAV,klientClassicDynamicsNAVmusibyćzainstalowanynapulpicie Citrix. JeśliużytkownikkorzystazłączeniaOLE,sterownikOLEdlakonkretnejbazydanychmusizostać zainstalowanynapulpiciecitrix. JeśliużytkownikkorzystazODBC,źródłodanychODBCWindowsmusizostaćskonfigurowanenapulpicieCitrix. DodatekJetmusizostaćaktywowanywprogramieExceldlakażdegoużytkownika,któryzamierzazniego korzystać.abyuzyskaćwięcejinformacji,należyzapoznaćsięzdziałemaktywowaniejetreports(sektion 3.3).

Jet Express 9 4 Interfejs użytkownika programu Jet 4.1 Tryby raportu Projektuj Trybprojektowaniajestwykorzystywanydotworzeniaraportów.WtrybieprojektowaniawynikifunkcjiJetsą zoptymalizowanepodwzględemprędkości,coniedajegwarancjizwróceniapoprawnychwyników. Odśwież FunkcjaOdświeżuruchamiaraport,odświeżającwszystkiedanebezpośredniozbazydanych. 4.2 Księga Główna OtwieraJfx(Sektion4.3)wypełnionypustąfunkcjąGL. 4.3 Kreator funkcji Jet (Jfx) WintuicyjnysposóbumożliwiaużytkownikomJetumieszczaniefunkcjiwarkuszu. 4.4 Kreator tabel KreatortabeltworzytabelęprogramuExcelzwielutabelbazydanych,któramożeposłużyćjakopodstawadlatabeli przestawnychiwykresów. 4.5 Rozwiń Abyrozwinąć,należykliknąćprzycisk Rozwiń,którypojawiasięwkomórcezawierającejformułęJet,lub zaznaczyćkomórkę,anastępniewybieraćrozwiń. 4.5.1 Siatka rozwijania Siatkarozwijaniawyświetladanerozwijaniawsiatce,którapozwalaużytkownikowinagrupowanie,filtrowaniei sortowaniedanych. Widokfunkcjirozwiń Wsiatcerozwijaniamożnapersonalizowaćwynikirozwijania.Klikającprawymprzyciskiemnagłówekkolumny, użytkownikmożewybrać,którepolabędąwyświetlanewformularzudorozwijania.dodatkowomożnazmienić kolejnośćkolumn,przeciągającnagłówekkolumnydoodpowiedniejpozycji. Gdyformularzdorozwijaniajestzamknięty,pola,któresąobecniewidoczne,orazkolejnośćpólsąprzechowywane wwidokurozwijaniadlatabeli.przynastępnymrozwijaniuwtabelijedyniepola,którebyływcześniejwidoczne, będąwyświetlanewtejsamejkolejności. Analizowaniedanychwsiatcerozwijania Pootwarciuformularzadorozwijanianiewszystkierekordyzostanązaładowane.Podczasładowaniarekordóww lewymdolnymroguformularzapojawiasięwskaźnikpostępu.pozakończeniuładowaniarekordówwyświetlona zostaniełącznaliczbapobranychrekordów.podczasładowaniarekordówmożnaprzeprowadzićgrupowanie, filtrowanieisortowanie. DynamicsNAVorazsiatkarozwijania

Jet Express 10 WartościpolaFlowniesąpoczątkowozaładowanewsiatcerozwijania.AbyzaładowaćwartościdlaPolaFlow, kliknijprzyciskodświeżznajdującysięwnagłówkukolumny.niemożnazaładowaćwartościpolaflow,dopókinie pobranowszystkichrekordówrozwijania. 4.6 Sprawdź błędy SprawdzaniebłędówpomagaprzydiagnozowaniubłędówfunkcjiJet.GdywynikiemdziałaniafunkcjiJetbędzie błąd,wkomórcearkuszazawierającejfunkcjępojawisiękomunikat#wartość!.abydebugowaćfunkcję,należy wybraćkomórkęzawierającąbłądiwybraćopcjęsprawdźbłędy.zostaniewyświetlonykomunikatobjaśniający problem.

Jet Express 11 5 Materiały dodatkowe 5.1 Funkcja NL =NL(Co, Tabela, Pole, FiltrPola1, Filtr1,..., FiltrPola10, Filtr10) Cel:Zwracapolalubkluczerekorduztabeliwoparciuofiltry. Parametr Zwróć Opis Określa,cojestzwracane. Argument "Link" "Tabela" "PoleLink" "LinkSumy" "PoleFlow" Opis Zwracawartośćciągu,któramożezostaćużytajakofiltrwinnejfunkcji NL.WięcejinformacjiwLinkowaniedoinnychtabeliprzyużyciu Link=('Prostelinkowanie'inderonline-dokumentation). TworzyobiekttabeliExcelwoparciuozwróconewartościpól. PozostawieniepustegoargumentuPolepowodujezwracaniewszystkich pól.należyużyćpamięcipodręcznejpola,abyzwrócićwielepól. Zwracaciągużytydopobraniapolazlinkowanejtabeliwfunkcji NL(Tabela). Zwracaciągużytydopobraniasumypolazlinkowanejtabeliwfunkcji NL(Tabela). ZwracaciągużytydopobraniaPolaFlowztabeligłównejwfunkcji NL(Tabela).FiltryFlowwtejfunkcjisąstosowanetylkodookreślonego PolaFlow,aniedozapytanianadrzędnego. Tabela Pole PoleFiltra1 Nazwa,numerlubnagłówektabeli. Zwracanenazwa,numerlubnagłówekpola.DlaużytkownikówDynamicsNAVmożetobyć równieżzaawansowanywymiar. Abyzwrócićpamięćpodręcznąpola,należyokreślićtablicępól. PamięćpodręcznapolamożezostaćużytazfunkcjąNL(Tabela),gdyużytkownikchce zobaczyćtylkoniektórepolaztabeli.funkcjanlużytazpamięciąpodręcznązwrócitylko unikalnekombinacjewartościpólzpamięcipodręcznejpola. Nazwapierwszegopola,wedługktóregoodbywasięfiltrowanie.DlaużytkownikówDynamics NAVmożetobyćrównieżzaawansowanywymiar.Następującespecjalnewartościsą dozwolonejakoargumentypolafiltra. PoleFiltra "Firma="lub0 "LinkPełny=" "Limit=" "Filtry=" "Nagłówki=" Opis ZamieniadomyślnąfirmęnafirmęokreślonąprzezargumentFiltr. Powiążtabelępodstawowąztąokreślonąprzezargumentfiltraw celuodzyskaniadanych.abyuzyskaćwięcejinformacji,zobacz Odzyskiwaniepólspecjalnychzlinkówzagnieżdżonych (Tabela)(Sektion5.1.2). Ograniczaliczbęzwracanychrekordówlubwartościdoliczby określonejwargumenciefiltr.więcejinformacjiwograniczanie liczbyrekordówwkwerendzie(sektion5.1.1.4). Określazestawfiltrówdlakwerendyzużyciemtablicyfiltrów określonychprzezargumentfiltr.więcejinformacjiwokreślanie więcejniżdziesięciufiltrówwfunkcjinl(sektion5.1.1.3). Zamienianagłówkipólnatablicęnagłówkówokreślonąprzez

Jet Express 12 Parametr Opis "UkryjSumy=" "NazwaTabeli=" argumentfiltr.doużytkuzfunkcjąnl(tabela). GdywartośćargumentuFiltrtoPRAWDA,ukrywawierszsum stworzonyprzezfunkcjęnl(tabela). OkreślanazwęwparametrzeFiltrjakotę,którejnależyużyćdla obiektutabeliexcelstworzonegoprzezfunkcjęnl(tabela).użyj tego,abyodnieśćsiędotabeliponazwieztabeliprzestawnej. Filtr1 PoleFiltraN FiltrN WartośćfiltradozastosowaniadoPoleFiltra1. TaksamojakPoleFiltra1.Możnaokreślićdo10parpolaifiltra.Jeśliużytkownikokreśliwiele filtrów,sąonepołączonelogicznymi. TaksamojakFiltr1,alestosujesiędoPoleFiltraN. 5.1.1 Filtrowanie danych 5.1.1.1 Filtry pustych pól CzasamiużytkownikmożefiltrowaćfunkcjęNL(Sektion5.1)woparciuoinnąwartość,któramożebyćpusta. FunkcjaNLniepozwalaużytkownikowinaokreśleniepustychfiltrów.Jeśliużytkownikwypełniargument Pola Filtr(Sektion5.1)ipozostawiodpowiadającyargumentFiltr(Sektion5.1)pusty,pojawisiękomunikato błędzie#wartość. Załóżmy,żewartośćwkomórceC4pochodzizinnejfunkcjiJeticzasamijestpusta.Wtakimprzypadkuużytkownik możeużyćdwóchpojedynczychcudzysłowów(')poobustronachwartościfiltra.możnaużyćnastępującejformuły. =NL( Pierwszy", Element", Opis", Numer elementu", &C4&"'") Chociażformułętrochętrudnoodczytać,umieszczaonapojedynczycudzysłów(')pokażdejstronieodwołaniado komórkic4.jeślic4zawierawartośćelement1,filtrwynikowytoelement1.jeślikomórkac4jestpusta,wynikto dwapojedynczecudzysłowy,któresąważnymfiltremdlapustychpól. Łatwiejsządoodczytaniaodmianąfiltradlapustychpóljestparaznaków"@@"umieszczonazprzoduwartościw C4.Funkcjaprzybieranastępującąpostać. =NL( Pierwszy", Element", Opis", Numer elementu", @@ &C4) 5.1.1.2 Znaki specjalne w filtrze Znakitakiejak ><=.()&@sądlajetznakamispecjalnymi.jeśliużytkownikużywatychznakówjakoczęściwartości filtra(sektion5.1),filtrnależypoprzedzićznakami@@.paraznaków"@@"umożliwiatraktowaniefiltrajako ciąguznakówijegowłaściwesprawdzenie. Naprzykład,jeśliużytkownikchcefiltrowaćdanewgklienta,którynazywasię"John(Houston)",musiumieścić znaki"@@"przednazwą"john(houston)".formuławynikowabędziewyglądałatak,jakponiżej. =NL("Wiersze","Faktura sprzedaży","nr","klient","@@john(houston)") JeślinazwiskoJohn(Houston)znajdujesięwsąsiedniejkomórce,takąpostaćbędziemiałaodpowiedniaformuła korzystającazodwołaniadokomórki: =NL("Wiersze","Faktura sprzedaży","nr","klient","@@"&c3) Jeśliużytkownikchcepołączyćrazemkilkawartościfiltrów,którezawierająznakispecjalne,należyumieścićkażdy elementfiltruwpojedynczymcudzysłowie('). Przykład:załóżmy,żeużytkownikchcefiltrowaćdanewgklienta,którynazywasię"JohnA.M."lub"Ben&Jerrys". NależyużyćlogicznegoLUB( ),aleniemożnaużyćznaków@@,ponieważodnosząsiędocałegofiltra.poniższa formułapokazuje,jakwpoprawnysposóbzdefiniowaćfiltr. =NL("Wiersze","Faktura sprzedaży","nr","klient","'john A.M.' 'Ben & Jerrys'") Ponownietenazwymogąpochodzićzodwołańdokomórek.Odpowiedniaformułazodwołaniamidokomórek

Jet Express 13 znajdujesięponiżej. =NL("Wiersze","Faktura sprzedaży","nr","klient","'"&c3&"' '"&C4&"'") 5.1.1.3 Określanie więcej niż dziesięciu filtrów w funkcji NL ZapisFiltry=pozwalanaużyciezakresudookreśleniafiltrówwformułachNL(Sektion5.1).Tozkoleipozwala naużycieponad10parpolefiltra(sektion5.1)/filtr(sektion5.1),sprawia,żeprojektraportujestbardziej oczywistyiułatwiapóźniejszedodawaniefiltrówdoraportu. Abyużyćtejfunkcji,należyokreślićPolaFiltrawkolumniewExceluorazodpowiedniewartościfiltrawsąsiedniej kolumniepoprawejstronie.następnienależyokreślićtablicękomórek,którazawierazarównopolafiltra,jakifiltry wparametrzefiltrwystępującympozapisiefiltry=,jakponiżej: =NL("Wiersze","Faktura sprzedaży",,"filtry=",$b$2:$c$4) 5.1.1.4 Ograniczanie liczby rekordów w kwerendzie Możnaograniczyćliczbęrekordów,którezwrócifunkcjaNL(Sektion5.1)poprzezwprowadzeniezapisuLimit=w jednymzparametrówpolefiltra(sektion5.1)iwprowadzeniemaksymalnejliczbywodpowiednimparametrze Filtr(Sektion5.1). Poniższyprzykładpokazuje,jakotrzymaćnazwiskaklientówzdziesięciomanajwiększymiwartościamisprzedaży. =NL("Wiersze","Klient","Nazwisko","-Sprzedaż ($)","*","Limit=",10) 5.1.2 Pobieranie specjalnych pól za pomocą NL(Tabela) Pobieraniewartościpólzlinkowanychtabeli Składniapobieraniawartościpólzlinkowanychtabeliwyglądanastępująco: =NL("Tabela","Tabela1",{"Tabela1Pole","PoleLink([Tabela2], [Tabela2Pole2])"},"Link=","Tabela2","Tabela2Pole1","=Tabela1Pole") TafunkcjapobierawartośćTabela1PolezTabeli1ipierwsząwartośćTabela2Pole2zTabeli2dlakażdegorekordu ztabeli1,gdziewartośćtabela2pole1byłazgodnazwartościątabela1pole. FunkcjaNL(PoleLink) Abyuprościćpobieraniepólzlinkowanychtabeli,wprowadzonofunkcjęNL(PoleLink).SkładniaNL(PoleLink) wyglądanastępująco: =NL("PoleLink","Tabela2","Tabela2Pole") FunkcjatamożezostaćprzywołanawparametrzePolefunkcjiNL(Tabela)zamiastwpisywanajejręczniew formulepolelink(). Pobieraniesumpólzlinkowanychtabeli Składniapobieraniasumpólzlinkowanychtabeliwyglądanastępująco: =NL("Tabela","Tabela1",{"Tabela1Pole","LinkSumyy([Tabela2],[Tabela2Pole2],[Tabela2Pole3], [A*])"},"Link=","Tabela2","Tabela2Pole1","=Tabela1Pole") FunkcjatapobierawartośćTabela1PolezTabeli1isumęwartościzTabela2Pole2dlakażdegorekorduzTabeli1, gdziewartośćtabela2pole1jestzgodnazwartościątabela1poleorazgdziewartośćtabela2pole3zaczynasięna A. FunkcjaNL(LinkSumyy) Abyuprościćpobieraniesumyzlinkowanychtabeli,wprowadzonofunkcjęNL(LinkSumyy).Składnia NL(LinkSumyy)wyglądanastępująco:

Jet Express 14 =NL("LinkSumyy","Tabela2","Tabela2Pole2","Tabela2Pole3","A*") FunkcjatamożezostaćprzywołanawparametrzePolefunkcjiNL(Tabela)zamiastwpisywanajejręczniew formulelinksumyy(). PobieraniePolaFlowzFiltramiFlow SkładniaPolaFlow,użytawargumenciePolefunkcjiNL(Tabela),pozwalanapobraniePolaFlowzokreślonym zestawemfiltrówflowzastosowanymtylkodotegopola: =NL("Tabela","Klient",{"Nazwa","PoleFlow([Sprzedaż],[FiltrDaty],[1/1/10..12/31/10])"}) PierwszymargumentemjestPoleFlowdopobrania,ponimnastępujedowolnaliczbapar PoleFiltraFlow/FiltrFlow. JakiekolwiekFiltryFlowstosowanedoogólnegozapytania,tj.funkcjaNL(Tabela)zostanątakże zastosowanedopól,któresąokreśloneprzyużyciuskładnipolaflow. FunkcjaNL(PoleFlow) AbyuprościćpobieraniePolaFlow,zostaławprowadzonafunkcjaNL(PoleFlow).SkładniaNL(PoleFlow)wygląda następująco: =NL("PoleFlow","Klient","Sprzedaż","FiltrDaty","1/1/10..12/31/10") FunkcjatamożezostaćprzywołanawparametrzePolefunkcjiNL(Tabela)zamiastwpisywanajejręczniew formulepoleflow(). Odzyskiwaniepólspecjalnychzlinkówzagnieżdżonych Wartościisumypólmogązostaćodzyskanezpowiązanychtabelizagnieżdżonychwnastępującysposób: =NL("Tabela","Cust. Ledger Entry",{"Entry No.","PoleLink([Customer Posting Group], [Code])"},"LinkPełny=","Customer","No.","=Customer No.","LinkPełny=","Customer Posting Group","Code","=Customer Posting Group") TafunkcjaumożliwiodzyskaniewszystkichwartościzpolaNumerztabeliWpisdoRejestruKlientóworazpola KodztabeliGrupaNadawczaKlienta,którajestpołączonaprzeztabelęKlient. Odzyskiwaniepólspecjalnychzwielutabel Wartościisumypólmogąrównieżzostaćodzyskanezwielutabelpowiązanychztabeląpodstawowąw następującysposób: =NL("Tabela","Customer",{"No.","PoleLink([Customer Posting Group],[Code])","LinkSumy([Cust. Ledger Entry],[Amount])"},"LinkPełny=","Cust. Ledger Entry","Customer No.","=No.","LinkPełny=Customer","Customer Posting Group","Code","=Customer Posting Group") TafunkcjaumożliwiodzyskaniewszystkichwartościzpolaNumerztabeliKlient,wartościzpolaKodztabeli GrupaNadawczaKlientaorazsumywartościzpolaKwotaztabeliWpisdoRejestruKlientów.Zarównotabela GrupaNadawczaKlientajakitabelaWpisdoRejestruKlientówsąpołączoneztabeląKlient. 5.1.3 Sortowanie WedługustawieńdomyślnychwynikizwracaneprzezfunkcjeJetsąsortowanewporządkurosnącymwoparciuo zwróconewartości;możnazmienićdomyślnesortowanieisortowaćwoparciuowartościdowolnegopolawtabeli,z którejzwracanesądane. Abysortowaćdanewporządkurosnącym,należyumieścićnazwępolapoprzedzonąznakiem"+"wparametrze PoleFiltra(Sektion5.1). Abysortowaćwporządkumalejącym,należyumieścićnazwępolapoprzedzonąznakiem" ".

Jet Express 15 ArgumentFiltr(Sektion5.1)PolaFiltrajestrównieżwymagany.Jeśliużytkownikchceposortowaćwgpolabez filtrowania,należyumieścić"*"wodpowiednimfiltrze. NastępującafunkcjaNL(Sektion5.1)sortujewgNazwyFirmyifiltrujewgNazwyFirmypocząwszyodliteryB. =NL("Tabela","Klienci","+NazwaFirmy","B*") NastępującafunkcjaNLsortujewartościpolaFakturaIDproduktuwgwartościpolaIDklientawporządku rosnącym,anastępniewgwartościpolailośćwporządkumalejącym. =NL("Tabela","Faktury","IDproduktu","+IDklienta","*","-Ilość","*") 5.2 Funkcja GL 5.2.1 Funkcja GL w Dynamics NAV =GL(Co, Konto, DataPoczątkowa, DataKońcowa, Widok, Wym1, Wym2, Wym3, Wym4, CentrumKompetencyjne, Firma, Zastrzeżony, WyłączZapisZamykający, Zastrzeżony, Zastrzeżony, Zastrzeżony, Zastrzeżony, Zastrzeżony, Zastrzeżony, PokażZapytanie, Zastrzeżony, ŹródłoDanych) Cel:Zwracabudżet,saldo,zmianęnetto,operacjedebetoweikredytowedlajednegolubkilkukontKsięgiGłównej. Należyużyćdefinicjifunkcjipowyżejdookreśleniakolejnościparametrówopisanychponiżej.Parametry oznaczonejakozastrzeżonyniesąużywane. Parametr Zwróć Konto DataPoczątkowa DataKońcowa Widok Wym1 Wym2 Wym3 Wym4 CentrumKompetencyjne Budżet Firma Opis Określa,cozwracafunkcjaGL.OpcjetoSaldo,Budżet,Operacjekredytowe luboperacjedebetowe. Numerkonta,filtrlubzakresK/G.Jeśliużytkownikokreślipojedyncze kontopodsumowujące,zwracawartośćtegokonta.jeśliużytkownikokreśli wielekontlubzakreskont,kontapodsumowująceniebędązaliczonedo wyniku. Określadatępoczątkowątransakcji,którebędąwłączonedowyników.Aby uzyskaćsaldokontadlakonkretnejdaty,należypozostawićpole DataPoczątkowapuste.Abyuzyskaćzmianęnettodlakonta,należyużyć SaldaiokreślićzarównoDatęPoczątkową,jakiDatęKońcową. Określadatękońcowątransakcji,którebędąwłączonedowyników. WidokanalizyK/Gdoużycia.Jeślipolepozostaniepuste,Widokanalizy niebędzieużywany. Filtrdlapierwszegowymiaruwidokuanalizy.JeśliargumentWidokjest pusty,tojestfiltrdlawymiaruglobalnego1. Filtrdladrugiegowymiaruwidokuanalizy.JeśliargumentWidokjest pusty,tojestfiltrdlawymiaruglobalnego2. Filtrdlatrzeciegowymiaruwidokuanalizy. Filtrdlaczwartegowymiaruwidokuanalizy. Filtrdlacentrumkompetencyjnego. Filtrbudżetu.Należypozostawićpolepustedlawszystkichbudżetów.Nie jestużywane,oileniesązwracanebudżety. Nazwafirmy.Jeślitenparametrjestpusty,używanajestdomyślnie

Jet Express 16 Parametr WyłączZapisZamykający PokażZapytanie Opis ustawionafirma. "Prawda",abywyłączyćtransakcjezdatyzamknięcia.Ustawieniedomyślne to"fałsz". "Prawda",abypokazaćciągfinhlink,którybędzieużytydorozwijania. Ustawieniedomyślneto"fałsz". Źródłodanych 5.3 Filtrowanie Nazwaźródładanych.Jeślitenparametrjestpusty,używanejest domyślnieustawioneźródłodanych. Znaczenie Symbol Przykładowe wyrażenie Równe Brak 377 NIEBIESKI Pobranerekordy Tezwartościąpola377 TezwartościąpolaNIEBIESKI Różneod <> <>0 Tezwartościamipólróżnymiod0 I & >1000&<2000 Tezwartościamipólwiększymiod1000 imniejszymiod2000 Lub 1000 2000 Tezwartościamipólrównymi1000lub 2000 Większeod > >1000 Tezwartościamipólwiększymiod1000 Większeodlub równe >= >=1000 Tezwartościamipólwiększymiodlub równymi1000 Mniejszeod < <1000 Tezwartościamipólmniejszymiod 1000 Mniejszeodlub równe <= <=1000 Tezwartościamipólmniejszymiodlub równymi1000 Zakres.. 1000..2000..1000 1000.. Tezwartościamipólpomiędzy1000a 2000,włącznie Tezwartościamipóldo1000włącznie Tezwartościamipólrównymi1000lub więcej Symbol wieloznaczny * *co* *co co* Tezwartościamipólzawierającymi"co" Tezwartościamipólkończącymisięna "co" Tezwartościamipólrozpoczynającymi sięod"co" Symbol wieloznaczny pojedynczegoznaku Kolejność wykonywania działań? Hans?n TezwartościamipóltakimijakHanson lubhansen () 30 (>10&<20) Tezwartościamipólrównymi30LUB wartościamipólwiększymiod10i mniejszymiod20 Ignorujznaki @@ @@A&B TezwartościąpolaA&B

Jet Express 17 Znaczenie Symbol Przykładowe wyrażenie specjalne Pobranerekordy '' 'A&B' 'C&D' TezwartościamipólA&BlubC&D Ignorujwielkośćliter @ @lokalizacja Tezwartościamipóltakimijak lokalizacja,lokalizacjalub Lokalizacja 5.4 Skróty klawiaturowe WJetdostępnesąnastępująceskrótyklawiaturowe: Skrót Dostępnyz Działanie F1 Komponentyinterfejsuużytkownika Wyświetlapomoc kontekstową F4 Jfx Przełączatryb adresowaniaodwołania dokomórki F6 Komponentyinterfejsuużytkownikaz wyszukiwaniemwartości Wyświetla wyszukiwaniewbazie danych 5.5 Automatyczne formatowanie raportu Automatycznazmianarozmiaru Niektórewartościdanychmajązmiennądługość,copowoduje,żeprzeduruchomieniemraportuniewiadomo,jak szerokapowinnabyćkolumna.jeślikolumnaniejestwystarczającoszeroka,abywyświetlićdane,excelalbo wyświetli########,albopokażejedynietęczęśćdanych,któramieścisięwkomórce. Dopasuj Kolumnamożezostaćautomatyczniesformatowanawtakisposób,abydopasowaćsiędonajszerszejporcjidanych, którajestwniejzawarta,poprzezumieszczeniesłowakluczowegodopasujwwierszu1wtejkolumnie.wysokość wierszamożezostaćsformatowanawpodobnysposób,tylkożesłowokluczowedopasujbędzieumieszczonew KolumnieAwiersza,którymazostaćsformatowany. Automatyczneukrywanie Niektóretreściskoroszytumogąbyćpotrzebnedoprojektowaniaraportu,aleichobecnośćwtrybieraportu (Sektion4.1)jestniepożądana. UkryjiUkryjArkusz KolumnalubwierszmogązostaćautomatycznieukrytepoprzezumieszczeniesłowakluczowegoUkryjwWierszu1 ukrywanejkolumnylubwkolumnieaukrywanegowiersza.abyautomatycznieukryćcałyarkusz,możnadodać polecenie+ukryjarkuszdokomórkia1takiegoarkusza.podczasuruchomieniaraportujetukryjewybranego wiersze,kolumnylubarkusze. 5.6 Dystrybucja raportów 5.6.1 Opcje raportu DowyświetleniaoknaOpcjeraportuwtrakciekorzystaniazraportunależyużyćnastępującychznacznikówarkusza: Opcja,TytułiWartość. Każdywierszarkuszazawierającyopcję,któramasiępojawićwoknieOpcjeraportu,musizawieraćznacznik Opcja

Jet Express 18 wkolumniea.kolumnazawierającatytułyopcjimusizawieraćznaczniktytułwwierszu1.kolumnazawierająca rzeczywistewartościopcji,doktórychużytkownikpowiniensięodnieśćwraporcie,musizawieraćznacznik Wartośćwwierszu1.ObszarywspólnydlawierszyOpcjiorazkolumnTytułiWartośćudostępniaopcjeraportu. Następującatabelastanowiprostyprzykład: A B C 1 Auto+Ukryj+Wartości Tytuł Wartość 2 Opcja Klient * 3 Opcja Otwórz PRAWDA Kiedyużytkownikuruchamiaraportzopcjamiraportu,zostaniewyświetloneoknoOpcjeraportu. Jeśliopcjeraportuznajdująsięnaarkuszu,którychcemyukryćprzedużytkownikiem,należydopisać +UkryjArkuszdoznacznikawkomórceA1. 5.6.1.1 Sprawdzanie poprawności opcji raportu Wprzypadkukorzystaniazopcjiraportumożnasprawdzićpoprawnośćwartościwprowadzonychpodczas przechodzeniadotryburaportulubpodczasodświeżaniaraportu.wtymcelumożnaużyćnastępujących opcjonalnychznacznikówkolumnarkusza:validimessage. Valid KolumnazawierającaznacznikValidpowinnazawieraćpoprawnąfunkcjęprogramuExcelzwracającąwartośćTRUE lubfalsenapodstawiewartościopcjiraportu. Message JeślipoprzełączeniusięwtrybraportuiwprowadzeniuwartościopcjiraportufunkcjaprogramuExcelwkolumnie ValidzwracawartośćFALSE,użytkownikwyświetlającyraportzobaczykomunikatzdefiniowanywkolumnie zawierającejznacznikmessage. Wponiższejtabelizostałpokazanyprostyprzykład. A B C D E 1 Auto+Hide Title Value Valid Message 2 Opcja Rok 2011 =IF(VALUE(C2)>2010,TRUE,FALSE) Rokmusi być późniejszy niż2010. 3 Opcja Stan WA =IF(OR(C3="WA",C3="OR",C3="ID"),TRUE,FALSE) Dlatego raportu poprawnymi stanamisą tylkostany Washington, Oregoni Idaho. Gdyraportzostanieuruchomionyztymiopcjamiraportu,poprawnewartościdlaopcjiRoksąwiększeniż2010,zaś poprawnewartościopcjistantowa,oriid. Gdyużytkownikwyświetlającyraportpotwierdziodbiórkomunikatuprzekazanegomupodczassprawdzania poprawnościwartościopcji,wkolumnievaluezostanieprzywróconapierwotnawartośćopcjiraportu.wartość tajestprzywracanajakotekst.podczaspracyzwartościaminumerycznyminależypamiętać,abybyłyone odpowiednioobsługiwanewewzorzesprawdzaniapoprawności. Naprzykład:Zamiastużywaćwzorusprawdzaniapoprawności=IF(C3>10,TRUE,FALSE)doupewnieniasię,

Jet Express 19 żewartośćopcjiraportujestwiększaniżdziesięć,należyprzywrócićwartośćpierwotnąjakowartość numeryczną,używającwzoru:=if(value(c3)>10,true,false).

Jet Express 20 6 Indeks #Wartość!,10 Aktywacja,5 Auto,17 Autodopasowanie,17 Automatyczneformatowanieraportu,17 Automatyczniesprawdzajbłędyraportu,5-6 Bazadanych,6 Błąd,10 Budżet,15-16 CentrumKompetencyjne,15-16 Citrix,8 Co,11-12,15-16 DataKońcowa,15-16 DataPoczątkowa,15-16 Dopasuj,17 Dziennik,5-6 Excel,3 Express,3 Filtr,11-12 FiltrFlow,13-14 Filtrowanie,16-17 Filtrowaniedanych Filtrypustychpól,12 Znakispecjalnewfiltrze,12-13 OkreślaniewięcejniżdziesięciufiltrówwfunkcjiNL,13 Ograniczanieliczbyrekordówwkwerendzie,13 Filtry,11-12 Filtrypustychpól,12 Firma,15-16 FunkcjaGL FunkcjaGLwDynamicsNAV,15-16 FunkcjaGLwDynamicsNAV,15-16 FunkcjaNL,11-12 FunkcjaNL FunkcjaNL,11-12 PobieraniespecjalnychpólzapomocąNL(Tabela),13-14 Sortowanie,14-15 I,16-17 InformacjeoJet,3 Instalacjaikonfiguracja Skróconainstrukcjainstalacji,4 Wymaganiawstępne,4-5 Jet-instalacja,5 Interwał,16-17

Jet Express 21 Jet-instalacja,5 Język,5-6 Konfiguracja,6 KonfiguracjaprogramuJet Ustawieniaogólne,5-6 KorzystaniezdodatkuJetzCitrix,8 KonfigurowanieźródładanychDynamicsNAV,6-7 Konto,15-16 KorzystaniezdodatkuJetzCitrix,8 KreatorfunkcjiJet(Jfx),9 Kreatortabel,9 KsięgaGłówna,9 Limitrekordówskanowanych,5-6 Limitrekordówwyświetlanych,5-6 Link,11-12,13-14 LinkSumy,13-14 Lub,16-17 MicrosoftExcel,3 Mniejszeod,16-17 Mniejszeodlubrówne,16-17 Nagłówki,11-12 Odśwież,9 Ograniczanieliczbyrekordówwkwerendzie,13 OkreślaniewięcejniżdziesięciufiltrówwfunkcjiNL,13 Opcjeraportu,17-18 OptymizacjaNF,5-6 PobieraniespecjalnychpólzapomocąNL(Tabela),13-14 PoleFiltra,11-12 PoleFlow,13-14 PoleLink,13-14 Połączenie,6 Równe,16-17 Różneod,16-17 Rejestrowanie,5-6 Rozwiń,9 Rozwiń Rozwiń,9 Siatkarozwijania,9-10 Siatkarozwijania,9-10 Skróconainstrukcjainstalacji,4 Skrótyklawiaturowe,17 Sortowanie,14-15 Sprawdzaniepoprawnościopcjiraportu,18-19 Sprawdźbłędy,10 Tabela,11-12 Trybprojektowania,9

Jet Express 22 Trybraport,9 Trybzgodności,5-6 Trybyraportu,9 Ukryj,17 UkryjArkusz,17 UstawieniadostępuużytkownikaSerenicNavigator,7-8 Ustawieniaogólne,5-6 Ustawieniaźródełdanych,6 Ustawieniaźródełdanych Ustawieniaźródełdanych,6 KonfigurowanieźródładanychDynamicsNAV,6-7 Wartość,10 Widok,15-16 Większeod,16-17 Większeodlubrówne,16-17 WyłączZapisZamykający,15-16 Wymaganiawstępne,4-5 ZaawansowanakonfiguracjaDynamicNAV UstawieniadostępuużytkownikaSerenicNavigator, 7-8 Znakispecjalnewfiltrze,12-13 Źródłodanych,15-16