Krzysztof Dubas 1 Napisano 27 Września 2017 Udostępnij Napisano 27 Września 2017 w LINQ - Problem z zapytaniem (edytowane) Witam, Jak napisać zapytanie LINQ, aby pobrać asortyment/produkty, które mają kod dostawy. var przyjecia = sf.PodajObiektTypu<IMagazynierDane>().Przyjecia(); - pobiera przyjecia. Jest tu .Partie które zawierają ten kod dostawy (Partia.Numer) - jak go wyświetlć i po nim filtrować w LINQ Dzięki za podpowiedzi i wskazówki. Edytowane 27 Września 2017 przez Krzysztof Dubas Link to postu
Jarek KοIaѕa 2 Napisano 6 Października 2017 Udostępnij Napisano 6 Października 2017 w LINQ - Problem z zapytaniem Na przykład tak var numeryPartii = sfera.PodajObiektTypu<IMagazynier>().Dane.Przyjecia() .SelectMany(p => p.Partie) .Where(p => !string.IsNullOrEmpty(p.Numer)) .Select(p => p.Numer); Link to postu
Krzysztof Dubas 1 Napisano 7 Października 2017 Autor Udostępnij Napisano 7 Października 2017 w LINQ - Problem z zapytaniem Panie Jarku, dziękuję. A jak ugryźć ten temat w LINQ do użycia w raportach w nexo? Jak robić join w raportach, czyli np wybrać (chyba) za element główny DokumentMagazynowy, i w nim warunkiem ograniczyć dokumenty, które w pozycjach (PozycjaDokumentu) mają przyjęcie (Przyjecie), które zawiera Partie (ICollection<Partia>) z numerem np "abc". Efekt końcowy np taki: Kod dostawy, Asortyment, DokumentMagazynowyPrzyjecia, Data Chodzi mi o zapytanie, jak pobrać dokument który ma wiele pozycji, a te z kolei przyjęcie i dalej partie. Jak to filtrować w LINQ (dla raportu w nexo). Link to postu
Jarek KοIaѕa 2 Napisano 9 Października 2017 Udostępnij Napisano 9 Października 2017 w LINQ - Problem z zapytaniem 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 Link to postu
Polecane posty