Formatowanie hiperbloków

  1. W trybie projektowania kliknij obramowanie hiperbloku, aby je zaznaczyć.
  2. Kliknij prawym przyciskiem myszy hiperblok i wybierz Formatuj hiperblok. Opcjonalnie kliknij hiperblok i wybierz Formatuj > Właściwości obiektu. Zostanie wyświetlone okno dialogowe Formatuj hiperblok.
  3. Na karcie Ogólne określ następujące informacje:
    Nazwa
    Domyślne nazwy hiperbloków to HyperblockN, gdzie N to numer porządkowy. Można zmienić nazwę, aby ułatwić odwoływanie się do hiperbloków w formułach.
    Lista
    Można zmienić listę przypisaną do hiperbloku. Na przykład zmienić ją z listy lokalnej na listę globalną.
    Kopiuj do lokalnej
    Konwertuje listę globalną na listę lokalną. Ta opcja nie jest dostępna dla hiperbloków na wycinkach.
    Projektant list
    Otwarcie projektanta list. Ta opcja nie jest dostępna dla hiperbloków na wycinkach.
    Stronicowanie
    Uwaga

    Nie można używać widoku stron z wycinkami, które można rozwinąć.

    Użyj pól Rozmiar strony oraz Bieżąca strona, aby wyświetlać listę na wielu stronach. Określ zmienne w tych polach i używaj akcji, aby kontrolować ich wartości. Rozmiar strony określa, jak wiele elementów będzie wyświetlanych na każdej stronie.
    Rozmiar strony oraz numer bieżącej strony to dwie właściwości hiperbloku związane z stronicowaniem, do których można się odwołać w raportach. Poniżej znajduje się pełna lista właściwości związanych ze stronicowaniem:
    Właściwość Składnia
    Rozmiar strony =ReportObjects.[HB_name].pagesize
    Liczba stron =ReportObjects.[HB_name].pagecount
    Numer bieżącej strony =ReportObjects.[HB_name].Currentpagenumber
    Rozmiar bieżącej strony =ReportObjects.[HB_name].Currentpagesize
    Liczba wierszy =ReportObjects.[HB_name].Rowcount
    Można też użyć rozszerzenia sieci Web Stronicowanie, aby zastosować stronicowanie.
    Globalne właściwości komórki wyjściowej
    Aby listy hierarchiczne można było rozwijać i zwijać w widoku raportu, zaznacz pole wyboru Użyj ustawień globalnych dla komórek wyjściowych hierarchii.
    Uwaga

    Podczas definiowania globalnych właściwości komórki wyjściowej nie można określić różnych ustawień dla różnych hierarchii w hiperbloku, który rozwija wycinek.

    Włącz rozwijanie i zwijanie i początkowo rozwiń do
    Zaznacz pole wyboru i określ początkowy poziom rozwinięcia, aby rozwijać elementy za pomocą ikon rozwinięcia i zwijania.
    Wyczyść pole wyboru, aby rozwijać wszystkie elementy bez ikon rozwijania i zwijania.
    Poziom rozwijania można ustawić dynamicznie za pomocą formuły.
    Określ 1, aby wyświetlać tylko pierwszy poziom hierarchii.
    Określ 0, aby rozwinąć wszystkie elementy za pomocą ikon rozwijania i zwijania całości lub części listy.
    Określ -1, aby rozwinąć wszystkie elementy bez użycia ikon rozwijania i zwijania.
    Możesz użyć formuły, aby odwołać się do zmiennej XML w celu dynamicznej konfiguracji dowolnej liczby hierarchii na osi. Na przykład utwórz zmienną raportu ExpandXML i wklej element <Tabela> jako wartość w okienku Właściwości — Zmienna raportu:
    <Table> 
    
        <Row name="[Product]"> 
    
           <Property name="ExpandLevel" value="1" /> 
    
           <Property name="Indent" value="TRUE" /> 
    
        </Row> 
    
        <Row name="[Region]"> 
    
           <Property name="ExpandLevel" value="2" /> 
    
           <Property name="Indent" value="TRUE" /> 
    
        </Row> 
    
        <Row name="[Period]"> 
    
           <Property name="ExpandLevel" value="3" /> 
    
           <Property name="Indent" value="FALSE" /> 
    
        </Row> 
    
        <Row name="Default"> 
    
           <Property name="ExpandLevel" value="1" /> 
    
           <Property name="Indent" value="TRUE" /> 
    
        </Row> 
    
     </Table> 
    Zmienna zostanie zastosowana, gdy przywoływana nazwa hierarchii jest częścią definicji listy lub wycinka. Nazwa wiersza domyślnie jest zastosowana do hierarchii, które nie są częścią definicji XML. W przypadku, gdy definicja XML nie ma wiersza domyślnego, poziom rozwijania jest ustawiony na 1.
    Wcięcie etykiet
    Zaznaczenie tej opcji powoduje, że każdy poziom listy relacyjnej jest wcięty względem poziomu wyższego. Odznacz to pole, aby wyświetlać poziomy bezpośrednio jeden pod drugim. W użyciu formuły określ PRAWDA lub FAŁSZ. Możesz użyć formuły, aby odwołać się do zmiennej XML w celu dynamicznej konfiguracji dowolnej liczby hierarchii na osi. Utwórz zmienną raportu ExpandXML i użyj powyższego przykładu jako wartości w okienku Właściwości — Zmienne raportu.
  4. Na karcie Komórki wyjściowe określ te informacje:
    Nowe
    Tworzy nową kluczową komórkę wyjściową.
    Wartość
    W części Wartość znajduje się lista kluczowych komórek wyjściowych hiperbloku.
    Wyświetl wartość (~)
    Można określić, czy w hiperbloku będą wyświetlane na przykład nazwy unikatowe elementów, czy też ich podpisy. Skutek wyboru może się zmienić, jeśli do kluczowej komórki wyjściowej zostanie zastosowany format liczbowy. Jeśli formatem liczbowym kluczowej komórki wyjściowej będzie znak tyldy (~), wybór w kolumnie Wyświetl wartość będzie oddziaływać. Jednak jeśli jako format liczbowy wybrano @, w hiperbloku będą wyświetlane nazwy unikatowe elementów, niezależnie od wyboru w kolumnie Wyświetl wartość.
    Pozycja
    Można określić pozycję kluczowej komórki wyjściowej w hiperbloku.
    Właściwości
    Pokazuje właściwości wybranej komórki.
    Włącz rozwijanie i zwijanie i początkowo rozwiń do
    Uwaga

    Ta opcja jest aktywna tylko dla komórek wyjściowych zawierających wartość Nazwa unikatowa lub nazwę unikatową <hierarchia>.

    Zaznacz pole wyboru i określ początkowy poziom rozwinięcia, aby rozwijać elementy za pomocą ikon rozwinięcia i zwijania.
    Wyczyść pole wyboru, aby rozwijać wszystkie elementy bez ikon rozwijania i zwijania.
    Poziom rozwijania można ustawić dynamicznie za pomocą formuły.
    Określ 1, aby wyświetlać tylko pierwszy poziom hierarchii.
    Określ 0, aby rozwinąć wszystkie elementy za pomocą ikon rozwijania i zwijania całości lub części listy.
    Określ -1, aby rozwinąć wszystkie elementy bez użycia ikon rozwijania i zwijania.
    Za pomocą formuły można odwołać się do zmiennej XML, aby dynamicznie konfigurować dowolną liczbę hierarchii na osi w zaznaczonej komórce. W wycinkach zmienna XML musi być używana tylko w globalnych właściwościach komórki wyjściowej.
    Wcięcie etykiet
    Uwaga

    Ta opcja jest aktywna tylko dla komórek wyjściowych zawierających wartość Nazwa unikatowa lub nazwę unikatową <hierarchia>.

    Zaznaczenie tej opcji powoduje, że każdy poziom listy relacyjnej jest wcięty względem poziomu wyższego. Odznacz to pole, aby wyświetlać poziomy bezpośrednio jeden pod drugim. W użyciu formuły określ PRAWDA lub FAŁSZ. Możesz użyć formuły, aby dynamicznie zmienić wartość dla wszystkich hierarchii w wybranej komórce. Za pomocą formuły można odwołać się do zmiennej XML, aby dynamicznie konfigurować dowolną liczbę hierarchii na osi w zaznaczonej komórce. W wycinkach zmienna XML musi być używana tylko w globalnych właściwościach komórki wyjściowej.
    Uwaga

    Opcje Włącz rozwijanie i zwijanie i początkowo rozwiń do oraz Wcięcie etykiet są wyłączone po wybraniu tych pozycji:

    • Ustawienie Globalne właściwości komórki wyjściowej na karcie Ogólne.
    • Komórka wyjściowa bez wartości Nazwa unikatowa.
    • Pozycja Komórki wartości.

    Styl wypełnienia
    Domyślnie jest wybrane ustawienie Standardowe. Styl wypełnienia nie jest dostępny, gdy zaznaczona jest opcja Komórki wartości.
    Szerokość kolumny
    Dla każdej komórki wyjściowej i komórki wartości można zdefiniować sposób obliczenia szerokości kolumny. Użyj bieżącej szerokości wykorzystuje szerokość, jaką ma kolumna w definicji arkusza kalkulacyjnego raportu. Oblicz szerokość automatycznie wykorzystuje zawartość hiperbloków do obliczenia szerokości. Można ustawić taką samą szerokość dla wszystkich kolumn, minimalną szerokość oraz wartość procentową, od której zależy szerokość.
  5. Na karcie Wygląd określ, czy hiperblok ma być wyświetlany z obramowaniem, a jeśli tak, określ kolor i grubość obramowania.
  6. Kliknij przycisk OK.