一.概要
セルにデータ列を入れると、データ列の詳細属性を設置できます。詳細属性は最高級の親セルで設置しなければなりません。
詳細属性は[ソート順]、[結果セットのフィルタ]、[拡張性]、[空白データの補充]を含めています。
より詳しい内容はデータ列挿入、数式挿入、展開後ソートに参照してください。
二.操作步骤(1) - ソート
1.帳票を新規作成します。
1.データベースクエリを新規作成、以下のSQL文を入力してもいいです。
SELECT * FROM Product LIMIT 10
2.[ProductID]をB2に、[Product_name]をC2に、[Unit_price]をD2に入れます。セルの格式を調整し、既定の展開属性のままでいいです。
2.詳細属性設置
方法一:右側のパネルの[セル要素]> [詳細]をクリックします。
方法二:セルをダブルクリックし、データ列パネルで [詳細]をクリックします。
ソート順:ソートしない。帳票をプレビューし、効果を見ます。
3.ソート順:昇順
B2(最高級の親セル)を選定し、[昇順]マークをクリックします。
[数式]マークをクリックします。数式定義の中で、[Unit_price]をダブルクリックし、確定します。
帳票をプレビューすると、データは単価によって昇順に排列しています。
4.ソート順:降順
[降順]マークをクリックします。
下のテキストエリアの内容はそのままに保留します。
帳票をプレビューすると、データは単価によって降順に排列しています。
5.詳細ソートと展開後ソートの共通点と相違点。
共通点:最高級の親セルで設置しなければなりません。
相違点:
| ソートの依拠
| 執行順序
| 性能
|
---|
詳細ソート | データセットにおけるすべてのデータ列 | セル展開前 | よりいい |
展開後ソート | セルに挿入したデータ列 | セル展開後 | / |
三.手順(2) - 結果セットフィルタ
1.帳票を新規作成
手順(1)で使ったデータセットを使います。
[ProductID]をB2に、[Product_name]をC2に、[Unit_price]をD2に入れます。セルの格式を調整し、既定の展開属性のままでいいです。
結果セットフイルタ-未定義。効果をプレビューします。
2.结果セットフィルタ-先頭のN個
B2(最高級の親セル)を選定します。プルダウンをクリックし、[先頭のN個]を選択します。
下にNの値3を入力します。
効果をプレビューすると、先頭の3つのデータしか表示していません。
3.结果セットフィルタ-奇数。
B2(最高級の親セル)を選定します。プルダウンをクリックし、[奇数]を選択します。
効果をプレビューすると、番号1、3、5、7、9のデータしか表示していません。
4.结果セットフィルタ-指定する。
プルダウンをクリックし、[指定する]を選択します。
下のテキストエリアに1,2,5-8を入力します。
効果をプレビューすると、番号1、2、5、6、7、8のデータしか表示していません。
5.同時に[ソート]と[結果セットフィルタ]を設置。
B2を選択します(最高級の親セル)。
ソート
昇順。
依拠:[Unit_price]。
結果セットフィルタ
先頭のN個。
N:3。
帳票をプレビューします。単価が最も低いデータを三つしか表示しません。それはソートしてからフィルタした結果である。
四.手順(3) - 空白データの補充
1.帳票を新規作成
1.手順(1)で使ったデータセットを使います。
2.[ProductID]をB2に、[Product_name]をC2に、[Unit_price]をD2に入れます。セルの格式を調整し、既定の展開属性のままでいいです。
3.空白行を補充し、B2(最高級の親セル)を選定します。[空白データの補充]を選択します。データ倍数は12に設定します。
4.帳票をプレビューします。