2013-04-11 8 views

Odpowiedz

11

datę kolumnę 1: = FormatDateTime (dzisiaj)

+0

gdzie muszę podać to wyrażenie dokładnie ... przepraszam, pytam, jestem nowy dla ssrs – Neo

+1

Na przykład w Textbox. (Dodaj pole tekstowe do raportu z listy elementów raportu, a następnie kliknij prawym przyciskiem myszy na dodany tekst i wybierz wyrażenie). – Konza

10

Można także przeciągnąć i upuścić „czas realizacji” pozycję z listy wbudowane pola.

3

W polu tekstowym zawierającym nagłówek można użyć wyrażenia, aby uzyskać datę. Wypróbuj coś takiego, jak kliknięcie prawym przyciskiem myszy w polu tekstowym w widoku układu. U dołu listy zobaczysz opcję wyrażenia. Tam będziesz mógł wprowadzić kod. Ta opcja pozwoli Ci uniknąć dodawania drugiego pola tekstowego.

12

Spróbuj tego:

=FORMAT(Cdate(today), "dd-MM-yyyy") 

lub

=FORMAT(Cdate(today), "MM-dd-yyyy") 

lub

=FORMAT(Cdate(today), "yyyy-MM-dd") 

lub

=Report Generation Date: " & FORMAT(Cdate(today), "dd-MM-yyyy") 

Należy sformatować datę w tym samym formacie, w jakim klient (wewnętrzny lub zewnętrzny) chce zobaczyć datę:. Na przykład na jednym z moich serwerów działa w formacie daty amerykańskiej (MM-dd-rrrr), a na moich raportach muszę upewnić się, że wyświetlane daty są europejskie (rrrr-MM-dd).

5

do wyświetlania daty i czasu, spróbuj tego:

=Format(Now(), "dd/MM/yyyy hh:mm tt") 
-1

Wystarczy proste użycie

=Format(today(), "dd/MM/yyyy") 

rozwiąże Twój problem.

dont go skomplikowana,

1

można umieścić pola tekstowego do raportu i dodać wyrażenie z następujących wartości w nim:

="Report generation date: " & Format(Globals!ExecutionTime,"dd/MM/yyyy h:mm:ss tt") 
-1
  1. Wstawiona polu testowym w zakresie projektowania raport SSRS.
  2. prawym przyciskiem myszy na polu tekstowym i przewinąć w dół i kliknij na zakładkę Expression
  3. wystarczy wpisać wyraz w obszarze ekspresji: = Format (dziś, „dd/mm/rrrr”)
Powiązane problemy