Skocz do zawartości

Znajdź zawartość

Wyświetlanie wyników dla 'linq raport'.

  • Wyszukaj za pomocą tagów

    Wpisz tagi, oddzielając je przecinkami.
  • Wyszukaj przy użyciu nazwy użytkownika

Szukaj wyników w...

Znajdź wyniki, które zawierają...


Data utworzenia

  • Od tej daty

    Do tej daty


Ostatnia aktualizacja

  • Od tej daty

    Do tej daty


Filtruj po ilości...

Dołączył

  • Od tej daty

    Do tej daty


Grupa podstawowa


O mnie


Tytuł własny

Znaleziono 10 wyników

  1. Usiłuję stworzyć raport własny dla Ofert który miałby na celu wyświetlenie informacji o cenach wcześniej oferowanego asortymentu. Pytanie brzmi następująco jak powinien wyglądać warunek abym mógł dostać się do danych zawartych w ofertach. Na chwile obecną mam var source = nexo.PodajObiektTypu<PozycjaDokumentu>(); ale jedyna na co mi pozwala to zobaczenie jakie kolumny znajdują się w PozycjaDokumentu. Na chwilę obecną zapytania generuję przez LINQPad.
  2. Przygotowałem sobie taki raport: source .Where (a => (a.Symbol == "WZ" || a.Symbol == "KWZ" || a.Symbol == "PZ" || a.Symbol == "KWZ" || a.Symbol == "PW" || a.Symbol == "KPW" || a.Symbol == "RW" || a.Symbol == "KRW") && (a.DataWydaniaWystawienia >= datastart && a.DataWydaniaWystawienia <= datastop ) ) .Select((Dokument dokument) => new Wynik { Id = dokument.Id, Data = dokument.DataWydaniaWystawienia, Numer = dokument.NumerWewnetrzny.PelnaSygnatura, KosztMagazynowy = dokument.KosztMagazynowyTowarowWydanych, KosztMagazynowyPZ = dokument.KosztMagazynowyTowarowPrzyjetych, }); I generalnie mi to działa, tylko jest kłopot z datą, który wyszedł mi dopiero po czasie. Otóż mam fakturę zakupu wystawioną 28.04.2017, ale towar i faktura dotarły dopiero 5.05.2017 i zgodnie z tymi danymi FZ została wprowadzona do Subiekta. I teraz jeśli moje zestawienie jest wyliczane dla kwietnia to stosowny dokument PZ nie powinien się na nim pojawić, ponieważ towar został przyjęty w maju. Pole DataWydaniaWystawienia podaje informację właściwą, czyli datę wystawienia oryginalnej faktury. Niestety nie mogę znaleźć pola, które pokażę mi datę przyjęcia. Próbowałem użyć pola DataSprzedazy, ale jeśli go użyję wychodzi mi błąd kompilacji, że niby INSERT.MORIA.MODELDANYCH.DOKUMENT nie zawiera definicji "DATASPRZEDAZY" choć w dokumentacji bazy danych tabeli Dokumenty jest: 18 DataSprzedazy Data zakończenia dostawy. datetime2 No i nie wiem co dalej, może jakaś podpowiedź ?? Pozdrawiam MS
  3. Cytat z Insert.nexo.Sfera: Zapytania najłatwiej tworzyć i testować w sposób opisany dla Raportów własnych w dokumencie InsERT nexo - Raporty własne LINQ. Jak ten dokument zdobyć? Telefon do pomocy technicznej dla partnerów nie pomógł.
  4. Witam, Problem 1 Jak posługiwać się nowo wprowadzonym rodzajem parametru zakres dat? W dokumentacji nie ma jeszcze żadnego przykładu,a w dokumentacji do sfery ( ISparsowanyParametrRaportuWlasnego Interface ) są podane właściwości: ZakresDat_Koniec - Dotyczy parametru ZakresDat Określa datę końcową zakresu (jeżali taka jest wymagana) - literówka w opisie ZakresDat_Poczatek - Dotyczy parametru ZakresDat Określa datę początkową zakresu (jeżali taka jest wymagana) Oczywiście nie zadziałało. Na logikę doszedłem, że ma dwa parametry: Poczatek, Koniec. Ale jak go obsłużyć gdy TypZaresu ustawiony jest na 0 (Brak ograniczeń zakresu) i nie zwraca dat? .Where(dok => (data.TypZakresu != 0 && dok.DataWydaniaWystawienia >= (DateTime)data.Poczatek) && ( data.TypZakresu != 0 && dok.DataWydaniaWystawienia <= data.Koniec)) Problem 2 Wyłapałem, że parametr typu lista bazodanowa ma problem ze zwracaniem wszystkich wartości. Jako przykład podam oddziały podmiotu w bazie DEMO. Skonfigurowane są: CENTRALA, GALAXIA, OUTLET, a do parametru zwracane są tylko: GALAXIA i OUTLET. Problem 3 Próbuje w raporcie własnym odwzorować filtr typu dokumentu jak w raporcie Sprzedaż wg. dokumentu. Dodałem parametr typu wielokrotnego wyboru i pododawałem pozycje: 1 FS - Faktura sprzedaży 2 PA - Paragon 3 PI - Paragon imienny Chciałem to obsłużyć poniższym kodem, ale bez powodzenia: .Where(dok => WybranyTypDokumentu.Contains( dok.Symbol == "FS" ? 1 : dok.Symbol == "PA" ? 2 : dok.Symbol == "PI" ? 3 : 0)) Edit1: Problem 3 wynikał z zawieszenia się czegoś w Nexo. Po restarcie parametr zaczął działać poprawnie. Edit2: Problem 1 uzyskałem pomoc w innym miejscu i działający kod wygląda następująco: .Where(dok => (data.TypZakresu == 0 || dok.DataWydaniaWystawienia >= (DateTime?)data.Poczatek) && ( data.TypZakresu == 0 || dok.DataWydaniaWystawienia <= (DateTime?)data.Koniec))
  5. Czy macie pomysł na utrzymanie domyślnego porządku sortowania na widoku raportu, np. po Symbolu? Mam tu na myśli "order by x, Symbol", gdzie x to aktualnie sortowana kolumna - czyli uzyskamy finalnie rezultat "order by Ilosc, Symbol" itp. Efekt ten mamy choćby na raporcie "sprzedaż wg asortymentu".
  6. Witam mam działający w subiekcie nexo (38.0.1) raport LINQ, przyjmujący parametry (m.in. symbol dokumentu). Uruchamiając raport z listy raportów w aplikacji wszystko działa tak jak powinno i po wprowadzeniu na górze listy właściwych parametrów lista wyświetla wyniki których oczekuję. Do raportu mam utworzony wzorzec wydruku, niestety próba jego wydrukowania kończy się uruchomieniem "wydruku" dla raportu z domyślnymi wartościami parametru. Obrazowo - nawet jeżeli wybiorę w parametrach raportu LINQ dokument "FZ 1/01/01/2022" to widząc prawidłowe wyniki i klikając "Drukuj raport" drukowany raport dotyczy danych dla domyślnych wartości parametru (czyli np. niezdefiniowanych). Sam raport jest bardzo prosty - jeden DataBand (przypięty do "Dane") + dwa pola tekstowe. Nic wiecej. Czy ktoś może walczył z takim problemem? Może robię coś źle lub czegoś nie podłączyłem/skonfigurowałem prawidłowo? Z góry dziękuję za wszelkie wskazówki. P.S. Aktualizacja do 41 w planach, może jednak jest jakieś obejście problemu zanim nadejdzie okienko serwisowe
  7. witam wszystkich. Szukam osoby/firmy która podejmie się utworzenia raportów własnych w subiekcie nexo pro SQL LUB LINQ. Osoby zainteresowane, proszę o kontakt.
  8. Dla poniższego przypadku poproszę o wskazówkę jak odwołać się do innego repozytorium niż źródłowe. W raporcie jako source mamy wskazane KategoriaDokumentu. Chciałbym przed wywołaniem zapytania głównego odwołać się do Dokument i wykonać dodatkowe zapytanie sumujące wartości dla wszystkich dokumentów (na potrzeby dalszych obliczeń w zapytaniu głównym). null; // zapytanie dodatkowe, wartosc sprzedazy dla wszystkich dokumentow, koncepcja: // var suma = (from poz in Dokument select poz.WartoscTowarowNetto).Sum(); // zapytanie główne result = (from c in source // wartosc sprzedazy dla poszczegolnych kategorii let NettoSprzedaz = (from poz in c.Dokumenty select poz.WartoscTowarowNetto).Sum() select new Wynik { Id = c.Id, Nazwa = c.Nazwa, NettoSprzedaz = NettoSprzedaz, }) Kateogorie test - raport LINQ.xml
  9. Próbuję stworzyć własny raport LINQ w Subiekcie NEXO Pro w którym dostałbym zestawienie wszystkich dokumentów magazynowych, ich wartość i kosztów. Na początek stworzyłem coś takiego: source .Select((Dokument dokument) => new Wynik { Id = dokument.Id, Data = dokument.DataWydaniaWystawienia, Numer = dokument.NumerWewnetrzny.PelnaSygnatura, KosztMagazynowy = dokument.KosztMagazynowyTowarowWydanych, KosztMagazynowyPZ = dokument.KosztMagazynowyTowarowPrzyjetych, Wartosc = dokument.WartoscTowarowNetto + dokument.WartoscUslugNetto, }); I tu utknąłem. Generalnie mi to działa, ale ... 1. Jak ograniczyć wybór tylko do dokumentów magazynowych (WZ, PZ, PW, RW i korekty) bo w tej chwili oczywiście wyrzuca mi wszystko, a z dokumentacji bazy, tabeli Dokumenty za nic nie mogę się doczytać, na podstawie którego pola zidentyfikować rodzaj dokumentu. 2. Jak dodać podsumowanie, folio na każdej stronie i końcowe, lub chociaż tylko końcowe. Pozdrawiam Marek
  10. Dzień dobry! Od jakiegoś czasu przymierzam się do zautomatyzowania generowania, tygodniowych i miesięcznych raportów. Chciałem to zrobić z poziomu sfery ale nie widzę odpowiednich funkcji które mogły by je generować/uruchomić z odpowiednimi parametrami takim jak w programie (np okres, typ dokumentów, itp). Czy mógłbym prosić o nakierowanie i czy jest to w ogóle możliwe ? Przeszukałem całe forum ale nigdzie nie znalazłem nawet pytania o generowanie raportów z sfery. ps widziałem że w laboratorium w regułach automatyzacji jest funkcja która umożliwia takie generowanie i wysyłanie raportów ale tylko dla własnych raportów SQL bez parametrów. Pozdrawiam Matesz Symaniuksztis
×
×
  • Dodaj nową pozycję...