Skocz do zawartości

Znajdź zawartość

Wyświetlanie wyników dla 'sql 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. Na wstępie, dziękuje za dodanie funkcjonalności - jak dla mnie, jest ona wygodniejsza od raportów LINQ. Mam kilka pytań, w tej kwestii: - obsługiwane funkcje - czy są jakieś ograniczenia co do funkcji, jakie można używać? Np. przy korzystaniu z funkcji CAST mam problem z formatowanie daty, bez wartości czasu. A może powinienem stosować tutaj inne funkcje formatujące? - filtrowanie kolumn - czy planujecie dodać taką funkcjonalność? Domyślam się, że parametry kontekstowe i użytkownika, mogą mieć coś z tym do czynienia, ale mimo kilku prób, nie udało mi się ich prawidłowo użyć, bo nie wiem, czy one powinny trafić do WHERE, czy być w SELECT? Jakieś przykładowe zapytanie może macie na wzór? Jest informacja w Pomocy, ale nie ma dokumentacji w SDK, jak z LINQ z przykładami, a ona była świetną bazą do wyjścia dla nas.
  2. Wiem, pierdoła, ale czasem wypala oczy, jak się pracuje na ciemnym schemacie - tło pola na Zapytanie. Domyślam się, że wynika z okna kolorującego skrypty
  3. Witam, czy można utworzyć raport w SQL, który przed uruchomieniem zapyta o wartość parametrów, np. SELECT [NumeryDokumentowRealizujacych] ,[DataOstatniejRealizacji] ,Dokumenty_PolaWlasneDokumentZK_Adv.Robocizna ,Dokumenty.NumerWewnetrzny_PelnaSygnatura ,Dokumenty_PolaWlasneDokumentZK_Adv.Wykonawca_Id ,Dokumenty_PolaWlasneDokumentZK_Adv.REGENERACJA ,Dokumenty_PolaWlasneDokumentZK_Adv.Numerrejestracyjny FROM [Nexo_Bendiks-Waszak Marek Waszak].[ModelDanychContainer].[StanyRealizacjiZamowien] INNER JOIN ModelDanychContainer.Dokumenty ON DokumentZK_Id=Dokumenty.Id INNER JOIN ModelDanychContainer.Dokumenty_PolaWlasneDokumentZK_Adv ON StanyRealizacjiZamowien.DokumentZK_Id=Dokumenty_PolaWlasneDokumentZK_Adv.Id WHERE DATEPART(yy,DataOstatniejRealizacji)=2017 AND DATEPART(mm,DataOstatniejRealizacji)=[PARAMETR_1] AND REGENERACJA Like [PARAMETR_2] i przed uruchomieniem spyta się o wartość wyrażeń w miejsce PARAMETR_1 I PARAMETR_2
  4. Czy jest możliwość wstawienia parametrów w formie takiej jak jest po prawej stronie, zamiast takiej jak po lewej?
  5. Witam Potrzebuje pomocy w nakierowaniu, ponieważ szykuje własny raport SQL do płatności z deklaracji DRA lecz nie umiem napisać kodu tak aby w jednej tabeli było wszyscy klienci. Mogę jakąś mądrą głowę prosić o poradę? Poniżej mój kod SQL SELECT name FROM sys.databases WHERE name like 'Nexo%' SELECT dekl.[Id] ,kl.[NazwaSkrocona] ,FORMAT(dekl.[Miesiac],'yyyy-MM') As Miesiac ,dekl.[DataNaliczenia] ,dekl.[Opis] ,SUM(DRA.KWOTASPOLECZNE+DRA.KwotaFPiFGSP+DRA.KwotaZdrowotne) as Suma ,dekl.[WersjaKEDU] ,dekl.[RodzajDeklaracji] ,dekl.[RozniceWSkladkach] FROM [ModelDanychContainer].[DeklaracjeZUS] as dekl LEFT JOIN ModelDanychContainer.DeklaracjeDRA as DRA ON DRA.DeklaracjaZUS_Id = dekl.Id LEFT JOIN ModelDanychContainer.KlienciBiura as klBiu ON klBiu.Podmiot_Id = DRA.Platnik_Id LEFT JOIN ModelDanychContainer.PodmiotHistorie as kl ON kl.Id = DRA.Platnik_Id WHERE RodzajDeklaracji='1' and dekl.Miesiac>='2023.10.01' GROUP BY dekl.[Id] ,kl.[NazwaSkrocona] ,dekl.[Miesiac] ,dekl.[DataNaliczenia] ,dekl.[Opis] ,dekl.[WersjaKEDU] ,dekl.[RodzajDeklaracji] ,dekl.[RozniceWSkladkach] --ORDER BY kl.[NazwaSkrocona] GO
  6. Czy jest możliwość dodania wzorca wydruku raportu własnego SQL?
  7. Od kilku wersji mam problem z użyciem daty jako parametru Identyczna deklaracja działa bez problemu w starym raporcie. W nowym czy też przy zmianie starego występuje błąd jak powyżej.
  8. Witam. 1. Czy jest możliwe ustawienie automatycznie wysyłającego się maila co X dni z zawartoscia raportu SQL? 2. Raport SQL zawierałby tzw listę "nierotów" czyli towarow słabo rotujących w formie jak w załączniku.
  9. Fajnie, że zmodyfikowaliście opcje ustawiania kolumn listy dla raportu SQL. Jest to dosyć wygodne, ale mam kilka problemów/pytań: - każda drobna modyfikacja, wymaga po kolei sprawdzenia i synchronizacji kolumn, przez zapisem. Niestety, za każdym razem, synchronizacja kolumn, wywala precyzję, co przy rozbudowanych raportach jest mega irytujące - funkcja zapisz, mogła by po kolei wywołać sprawdzenie i synchronizacje - w kolumnach liczbowych, fajnie jakby można ustawić wartość jako "fajkę", w sensie, dla tych co mają 1/0, jak np. zgoda na przetwarzanie na liście
  10. Dzień dobry, Poszukuję osoby, która odpłatnie wykona dla nas kod w języku sql aby generować raport własny w Subiekcie Nexo. Poniżej informacje co musiałoby się znaleźć w takim raporcie (wystarczy w formie tekstowej). 1. Podsumowanie takie jak na kafelku sprzedaż 2. Podsumowanie powstałych rozrachunków 3. Stan kasy na dany dzień 4. Sprzedaż wg. pracowników 5. Zamówienia od klientów z podziałem na magazyny z danego dnia (ilość i wartość) Pozdrawiam serdecznie, Patryk.
  11. 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.
  12. Czy NEXO w raportach obsługuje jakiś format kolumny, w której mógłbym zsumować czas? Dla kolumn typu DateTime nie da się ustawić podsumowania, a w pomocy do raportów i do konfiguracji widoku tego nie znalazłem, no może poza:
  13. Cześć Potrzebuję podpowiedzi jak powiązać dane dokumentu faktury sprzedaży vat z jej korektą na poziomie zapytania sql. Chodzi mi o uzyskanie aktualnych i prawdziwych ilości i wartości sprzedaży do kontahenta. pozdrawiam, Marcin
  14. Nie wiem, czy już zgłaszałem, więc w razie czego przepraszam za duplikat. Jest pewien problem z raportami własnymi SQL, w których używa się kontekstu pracownika (nie wiem jak z innymi). Otóż po zmianie pracownika w kontekście, raport się nie odświeża, tak jak to ma z reguły miejsce we wszystkich innych modułach, związanych z kontekstem. Jesteście w stanie temu zaradzić?
  15. Witam. Jest problem w raporcie sql. W programie SubiektNEXO podczas sprawdzania zapytania wyrzuca błąd "odwołanie do obiektu nie zostało ustawione na wystąpienie obiektu", natomiast w SQL management studio zapytanie przechodzi poprawnie. Poniżej kod sql SELECT _Dokument.Id, symbol, tytul, DataWprowadzenia,DataSprzedazy , NazwaSkrocona, NumerWewnetrzny_PelnaSygnatura , case when symbol = 'KFS' or symbol='KFL' or symbol='ZW' then Wartosc_NettoPoRabacie*isnull(kurs,1) else NettoPoRabatP*isnull(kurs,1) end as NettoPoRabat, case when symbol = 'KFS' or symbol='KFL' or symbol='ZW' then Wartosc_VatPoRabacie*isnull(kurs,1) else VatPoRabatP*isnull(kurs,1) end as VatPoRabat, case when symbol = 'KFS' or symbol='KFL' or symbol='ZW' then Wartosc_BruttoPoRabacie*isnull(kurs,1) else BruttoPoRabatP*isnull(kurs,1) end as BruttoPoRabat, KosztWydania, SkutekMagazynowy, case when symbol = 'KFS' then kosztmagazynowytowarowprzyjetych else KosztMagazynowyTowarowWydanych end as 'KosztMagazynowyTowarow', DokumentHandlowy_SprzedazZaliczkowa FROM [ModelDanychContainer].[Dokumenty] _Dokument left join modeldanychcontainer.PodmiotHistorie _Firmy on Dokument_Platnik_Id = _firmy.Id left join (select Id, Kurs from modeldanychcontainer.KursyWalutyDokumentu) _kurs on _Dokument.Dokument_KursWalutyDokumentu_Id = _kurs.Id inner join (SELECT Dokument_Id, sum(Wartosc_NettoPrzedRabatem) as NettoBezRabatP, sum(Wartosc_NettoPoRabacie) as NettoPoRabatP, sum(Wartosc_BruttoPrzedRabatem) as BruttoBezRabatP, sum(Wartosc_BruttoPoRabacie) as BruttoPoRabatP, sum(Wartosc_VatPrzedRabatem) as VatBezRabatP, sum(Wartosc_VatPoRabacie) as VatPoRabatP, sum(KosztMagazynowy) as KosztWydania FROM [ModelDanychContainer].[PozycjeDokumentu] group by Dokument_Id) _Poz on _poz.Dokument_Id = _Dokument.Id where [Symbol] in ('FS','KFS','FL','KFL','PA','PF','ZW','PI') and DokumentHandlowy_SprzedazZaliczkowa in (1,3) and DataWprowadzenia --BETWEEN {DR:Z okresu} between CONVERT(datetime,'2022-01-01') and CONVERT(datetime,'2022-06-01') order by DataWprowadzenia
  16. Jeśli chcemy skorzystać z wbudowanych opcji wyboru daty, w raportach własnych, mamy dwie opcje: O ile opcja DR, generuje nam fajną listę, z wskazaniem gotowych od was okresów, albo własnych dat, to opcja D powoduje otwarcie okna dialogowego z wybieraniem daty. Może można by tą opcję podrasować i zastosować np. wybór daty, jak w raporcie Dostawy przeterminowane.
  17. Wiem, że mogę Sobie dorobić samemu, ale gdybyście rozbudowali raporty własne SQL, o możliwość wybrania gotowych filtrów z elementów dla X i LM, z kartoteką magazynu? No jak na złość, jest tam tyle opcji, a tej tak bardzo w sumie podstawowej nie ma. Oddział można też za jednym zamachem dodać
  18. Ostatnio po którejś aktualizacji przestało działać odświeżanie raportów zarówno poprzez przycisk F5 jak i przez menu kontekstowe LISTA --> Odśwież. Dopiero ponowne uruchomienie raportu powoduje jego aktualizację. Typ elementu DokumentZK, zaznaczenie poniższego checkboxa nic nie zmienia.
  19. W raporcie własnym możemy zastosować taki zapis: {D:Okres od}, który pozwala po użyciu BETWEEN, wykonać zapytanie na jakiś okres. Zapewne podstawia on nic innego jak obie daty, rozdzielone AND. I tu moje pytanie, czy mogę te daty jakoś wyodrębnić? Chciałbym wykonać osobne zapytania do daty początkowej i osobne do końcowej, itp.
  20. Witam, poszukuję firmy, która napisałaby dla mnie raport sql zawierający sprzedaż asortymentu za okres rok czasu z informacją o ilości sprzedanych sztuk, o ilości stan minimalny, ilości stan optymalny. :)
  21. Przygotowałem raport, w którym w zależności od wybranego okresu, generowane są kolumny dla miesięcy z wskazanego okresu. O ile funkcja sprawdź zapytanie w edytorze NEXO, zwraca, że wszystko jest ok, o tyle synchronizuj zapytanie nie przepuszcza takiej formy raportu. Efekt dynamicznych kolumn, uzyskałem poprzez zmienną tekstową, w którą wsadziłem zapytanie, dynamicznie uzupełniłem, a na końcu użyłem: PRINT @sql; EXEC sp_executesql @sql;
  22. Fajnie by było, aby walidacja zapytania, stosowała podczas wykonywania filtry domyślne, ustawione w zapytaniu, np: ds.DataWprowadzenia BETWEEN {DR:Z okresu:BIEZACY_DZIEN} Na większych bazach pojawia się problem, gdy walidacja, nie stosuje tego filtru, i bierze pod uwagę komplet danych, bez ograniczeń czasowym - czasem nie da się prawidłowo jej nawet wykonać. Trzeba manewrować z jakimiś limitami wewnątrz zapytania, co może skutkować pewnymi nieścisłościami, już nie wspominając o stracie czasu w oczekiwaniu na walidację, po sprawdź zapytanie, i zapisaniu raportu. A jak do tego dojdzie, jeszcze jakieś testowanie filtrów, które trzeba zrobić już w samym NEXO, to jest masakra - właśnie straciłem godzinę, ustawiając raport w NEXO, w którym klient będzie Sobie raportował tylko wybrany miesiąc, co generuje się w kilka sekund.
  23. Jeden z klientów wymyślił na tyle skomplikowany raport SQL, że musiałem w nim zastosować tablicę tymczasową. Zgodnie ze znanymi mi metodami, przygotowałem Sobie zapytania, które bez problemu działają w standardowym menadżerze SQL. Oczywiście w międzyczasie wkleiłem kod do edycji raportu NEXO i także przeszedł poprawnie walidację, ale ... podczas uruchamiana raportu, pojawia się błąd:
  24. Dzień Dobry, Jakiś czas temu napisałem taki raport (poniżej) dla pozycji na dokumentach ZK, którego zadaniem jest wspomaganie planowania, mianowicie pokazuje on wszystkie asortymenty na zamówieniach. Dzięki temu raportowi możemy wypluć dane do Excela i wygenerować tabelę przestawną z prostą listą asortymentów, którą możemy edytować dodając i usuwając filtry itp. - wiem, że nexo ma wbudowany podobny raport, ale tak jest dla nas prościej. Ostatnio otrzymałem zgłoszenie o tym, że jeśli na dokumencie ZK pierwotnie była wpisana Data realizacji dla przykładu 2019-07-18, natomiast później po edycji dokumentu zmieniono datę na inną, 2019-07-16, to po wygenerowaniu raportu ponownie na pozycji dokumentu Data realizacji pobiera się ona z pierwotnego wpisu. Czy można jakoś rozwiązać ten problem? SELECT dok.Id AS Id, dok.NumerWewnetrzny_PelnaSygnatura AS DokPelnyNr, pd.Termin AS TermReal, dok.Uwagi AS DokUwagi, p.NazwaSkrocona AS NazwaOdb, ah.LiniaCalosc AS AdresOdb, gr.Nazwa AS TypKlient, uz.Nazwa AS Opiekun, aso.Nazwa AS NazwaProd, aso.Symbol AS SymbolProd, pd.Ilosc AS Ilosc, jm.Symbol AS Jm, pd.Opis AS OpisPoz FROM [ModelDanychContainer].[Dokumenty] AS dok LEFT JOIN [ModelDanychContainer].[Podmioty] AS p ON p.Id=dok.OdbiorcaId LEFT JOIN [ModelDanychContainer].[OpiekunowiePodmiotu] AS op ON op.Podmiot_Id=p.Id LEFT JOIN [ModelDanychContainer].[Uzytkownicy] AS uz ON uz.Id=op.UzytkownikId LEFT JOIN [ModelDanychContainer].[AdresHistorie] AS ah ON ah.Id=dok.AdresOdbiorcyId LEFT JOIN [ModelDanychContainer].[PozycjeDokumentu] AS pd ON pd.Dokument_Id=dok.Id LEFT JOIN [ModelDanychContainer].[Magazyny] AS mag ON mag.Id=pd.MagazynId LEFT JOIN [ModelDanychContainer].[PodmiotGrupa] AS pg ON pg.Podmioty_Id=p.Id LEFT JOIN [ModelDanychContainer].[Grupy] AS gr ON gr.Id=pg.Grupy_Id LEFT JOIN [ModelDanychContainer].[Osoby] AS o ON o.Id=dok.WystawilaOsobaId LEFT JOIN [ModelDanychContainer].[Asortymenty] AS aso ON aso.Id=pd.AsortymentAktualnyId LEFT JOIN [ModelDanychContainer].[GrupyAsortymentu] AS ga ON ga.Id=aso.Grupa_Id LEFT JOIN [ModelDanychContainer].[JednostkiMiarAsortymentow] AS jma ON jma.Id=pd.JednostkaMiaryAsId LEFT JOIN [ModelDanychContainer].[JednostkiMiar] AS jm ON jm.Id=jma.JednostkaMiary_Id WHERE dok.TerminRealizacji BETWEEN {DR:Termin realizacji} AND dok.DataSprzedazy BETWEEN {DR:Data wystawienia} AND dok.Symbol LIKE 'ZK' AND mag.Symbol LIKE 'MG'
  25. Chciałem zrobić selekcję typu dokumentu, na podstawie zadeklarowanej zmiennej tablicowej i otrzymuję błąd: W samy SQL przechodzi, a w NEXO nie pasuje Jak coś, kluczowe elementy kodu: DECLARE @typyDokumentu TABLE (Id INT,Nazwa NVARCHAR(256),Opis NVARCHAR(256),Symbol NVARCHAR(256)); INSERT INTO @typyDokumentu VALUES(1,'ZamowienieOdKlienta','Zamówienie od klienta','ZK'); WHERE td.Id IN ({CHL:Typ:SELECT Id, Nazwa FROM @typyDokumentu ORDER BY Nazwa}) OR 'NULL'='{CHL:Typ:SELECT Id, Nazwa FROM @typyDokumentu ORDER BY Nazwa}'
×
×
  • Dodaj nową pozycję...