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

  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
  11. Obecnie nie ma takiej możliwości w raportach własnych LINQ. Lista bazodanowa wielokrotnego wyboru jest natomiast dostępna w raportach własnych SQL. W przyszłości planujemy dodać taką możliwość także w raportach LINQ.
  12. Gotowych raportów z tego obszaru nie ma, ale może Pan napisać swoje własne raporty LINQ lub SQL.
  13. Trzeba zastanowić się jak to zrobić. Czy w jednym wątku wklejać odnośniki do wątków o danym raporcie czy oznaczać jakoś tematy w których będzie publikowany raport z kodem. np. [Raport SQL] / [Raport LINQ] Nazwa raportu. Hmm?
  14. p.s. Jakoś trzeba będzie odróżniać taki wątek z raportem i kodem od ogólnych zapytań dotyczących raportów SQL i LINQ.
  15. Starałem się dostarczyć wiedzę skąd wziąć te informacje, czyli z SDK Raporty_wlasne_LINQ.pdf - jak tworzyć raporty własne LINQ oraz InsERT.nexo.Sfera.chm - m.in. struktura danych Nie ukrywam jednak, że właściwie jest to zadanie dla programisty.
  16. Raporty LINQ obecnie nie dają takiej możliwości (zapisaliśmy sugestię), ale można tak zrobić w raporcie SQL.
  17. Raport LINQ przewiduje tylko jedno repozytorium źródłowe. Nie da się w definicji raportu użyć dwóch różnych repozytoriów wejściowych.
  18. W wersji 40, która ukaże się na wiosnę, będzie się dało wyliczyć raporty własne SQL i Linq, także z parametrami. Raporty wbudowane ciągle czekają na swoją kolej.
  19. Polecam zapoznanie się z dokumentem Raporty_wlasne_LINQ.pdf, który znajduje się w SDK. Są tam informacje nt. tworzenia raportów i zapytań, ale również nt. narzędzi jakich można użyć przy tworzeniu zapytań. Samej składni LINQ chyba najlepiej nauczyć się na przykładach: https://code.msdn.microsoft.com/101-LINQ-Samples-3fb9811b
  20. Mozna latwo stworzyc raport LINQ podaj kolumny, ktore mialyby byc w tym raporcie Zagranica kupiony czyli tylko z krajow unii czy tez import ?
  21. Raport Remanent wyliczany jest na dzień, a nie za zadany okres. Istnieje możliwość definiowania raportów własnych (SQL, LINQ) - funkcja jest dostępna wyłącznie w wersji PRO. Tworzeniem raportów na zlecenie klienta zajmują się licencjonowani serwisanci.
  22. Tak, moduł jest płatny, a definiowanie raportów własnych leży po stronie użytkownika. Obsługiwane są raporty SQL i LINQ. Nie ma możliwości skorzystania z raportów wbudowanych i nie planujemy na razie, aby to było możliwe. Kłopotem jest definiowanie filtrów i nie da się tego w prosty sposób przenieść do automatu.
  23. Robiliśmy już 3 raporty własne w SQL, ale nie w LINQ. Mamy w firmie podstawową znajomość programowania. Zależy nam głównie na przykładach kodów źródłowych raportów. Wtedy dużo szybciej można dojść o co chodzi i zmodyfikować je. Dzięki SDK też zmodyfikowaliśmy w C# z powodzeniem import towarów z inwentaryzacji. Wszystko pięknie wchodzi z zewnętrznych dodatkowych tabel. Czy jest dostępne więcej przykładowych źródeł raportów w SQL / LINQ . Może udałoby się opublikować na forum lub na stronie Insert?
  24. Celujemy w takie raporty "out of the box" do wersji 51, czyli w okolicach wakacji. Natomiast zawsze można skorzystać z modułu raportów samego Nexo, jednak wymaga to pewnych umiejętności w SQL lub LINQ: Proszę też o informacje, jakie dokładnie raporty by Cię interesowały, dla nas to zawsze cenna informacja.
×
×
  • Dodaj nową pozycję...