Formatowanie liczb i dat (program Report Builder 3.0 i usługi SSRS)
Można sformatować liczby i daty w danych regions, wybierając format z numer strona odpowiednich danych regionna Właściwości okno dialogowe.
Aby określić format ciągi w polu tekstowym element raportu, należy wybrać element, który chcesz sformatować, kliknij prawym przyciskiem myszy, wybierz Właściwości pola tekstowego, a następnie kliknij przycisk numer.Poszczególne komórki w obszarze danych tabeli lub macierzy można formatować w taki sam sposób, ponieważ komórki w tabeli lub macierzy są pojedynczymi polami tekstowymi.
Obszar danych wykresu zazwyczaj służy do pokazywania dat na osi kategorii (x) i wartości na osi wartości (y).Aby określić formatowanie wykresu, kliknij prawym przyciskiem myszy oś i wybierz Właściwości oś.Na osi wartości można określić tylko formaty liczb.Aby uzyskać więcej informacji, zobacz Formatowanie etykiet osi na wykresie (program Report Builder 3.0 i usługi SSRS).
Aby określić formatowanie danych skrajnia region, kliknij prawym przyciskiem myszy skali skrajni i wybierz Radialny właściwości skali lub Właściwości skali liniowej.
Ostrzeżenie
Jeśli żądane opcje formatowania są wyszarzone, oznacza to, że te opcje i typ danych pola ustawiony w źródle danych są niezgodne.Jeśli na przykład pole zawiera wartości liczbowe, ale typ danych pola to Ciąg, wówczas nie można zastosować żadnych opcji formatowania danych liczbowych, takich jak waluta lub liczba dziesiętna.
Ostrzeżenie
Program Business Intelligence Development Studio umożliwia tworzenie i modyfikowanie definicji raportów (rdl) przy użyciu programów Report Builder 3.0 i Report Designer. Każde ze środowisk obsługuje różne sposoby tworzenia, otwierania i zapisywania raportów oraz powiązanych z nimi elementów. Aby uzyskać więcej informacji, zobacz temat Projektowanie raportów w programach Report Designer i Report Builder 3.0 (usługi SSRS) w witrynie sieci Web microsoft.com.
Zagadnienia dotyczące formatowania liczb i dat
Przed sformatowaniem liczb i dat w raporcie należy rozważyć następujące zagadnienia:
Domyślnie liczby są formatowane zgodnie z ustawieniami kultury na komputerze klienckim.Użycie ciągów formatowania w celu określenia sposobu wyświetlania liczb spowoduje, że formatowanie będzie spójne niezależnie od lokalizacji osoby wyświetlającej raport.
Formaty na numer strona są podzbiór z .NET Framework ciągów standardowego formatu liczbowego.Aby sformatować liczbę lub data przy użyciu formatu niestandardowego, który nie jest wyświetlany w oknie dialogowym, można użyć dowolnego .NET Framework ciągi formatów liczby lub data.Aby uzyskać więcej informacji na temat ciągi formatów niestandardowych, zobacz Typy formatowania tematu w witrynie MSDN.
Jeśli zostanie określony niestandardowy ciąg formatu, będzie on miał wyższy priorytet niż ustawienia domyślne specyficzne dla kultury.Na przykład ustawiono niestandardowy ciąg formatu „# ###” w celu wyświetlenia liczby 1234 w formie 1 234.Ta wartość może mieć inne znaczenie dla użytkowników w Polsce, a inne dla użytkowników w USA.Przed określeniem formatu niestandardowego należy zastanowić się, jak będzie on wpływał na użytkowników z innych kultur, którzy mogą wyświetlić raport.
Jeżeli określono nieprawidłowy format ciąg sformatowany tekst jest interpretowana jako literał ciąg, który zastępuje formatowanie.
W przypadku formatowania w jednym polu tekstowym połączenia liczb i znaków warto rozważyć użycie symbolu zastępczego w celu sformatowania osobno liczb i reszty tekstu.Aby uzyskać więcej informacji, zobacz Formatowanie tekstu i symboli zastępczych (program Report Builder 3.0 i usługi SSRS).Jeśli określono nieprawidłowy format ciągu Format właściwość w polu tekstowym ciąg formatu jest ignorowana.Jeśli określono nieprawidłowy format ciągu Format właściwość wykresu lub skrajni ciąg formatu, który został określony jest interpretowana jako ciąg znaków i nie zastosowano formatowanie.
Jeśli wybierzesz waluty pod kategorii i sprawdzania Pokaż wartości w, można wybrać tysięcy, miliony, lub miliardów do wyowietlania liczb przy użyciu formatów finansowych.Na przykład, jeśli wartość pole jest 1,789,905,394 i miliardów i 2 miejsca dziesiętne, określ wartości w raporcie jest 1.78.
Zobacz także