Skocz do zawartości

Dni spóźnienia na raporcie rozrachunki na dany dzień

Polecane posty

Jak w raporcie mogę osiągnąć ilość dni między utworzeniem raportu, a terminem płatności?

Próbowałem różnych możliwości - ale pewnie jest problem w formacie daty dnia aktualnego.

 

{DateDiff(ReportCreated,Dokument.rozrachunekNaDzien.rozrachunekNaDzienWgPodmiotu.Rozrachunek.TerminPlatnosci).Days}

 

Link to postu

W Raporcie własnym Linq można  użyć funkcji:

System.Data.Entity.DbFunctions.DiffDays(..)

w treści zapytania wygląda to np. tak:

source
    .Select((Rozrachunek r) => new Wynik
    {
        Id = r.Id,
        DataUtworzenia= r.DataPowstania,
        Dni = System.Data.Entity.DbFunctions.DiffDays(DateTime.Today,r.DataPowstania),
    });

Edytowane przez Jerzy Dudra
Link to postu
×
×
  • Dodaj nową pozycję...