请选择 进入手机版 | 继续访问电脑版
风雨十年,感恩同行

帆软报表finereport10.0软注册全功能无限制父子格的应用实例设置

[复制链接]
发表于 2019-1-4 19:46:16 | 显示全部楼层 |阅读模式
1. 描述8 x4 f' c/ W1 S6 n; w  P

3 G8 r7 _1 W# u* J2 v. }$ m, i父子格设置章节在线视频地址请查看【单元格扩展和父子格】
3 b" A  V2 k3 J) T0 r上一节中介绍了单元格的扩展,单元格的扩展是针对具体的某一个单元格,当报表主体中绑定了多个单元格时,单元格与单元格之间是否存在联系,其扩展方向是否会相互影响呢?- w# g/ B9 m! E% S- U
如下图,在单元格中拖拽两个字段,在web端预览的时候,可以看到后面的单元格根据前面的单元格数据进行分组显示:* }" P, H9 ?2 n6 y2 ~2 T$ h
1.png
6 U! Z$ h8 d) a5 y0 n2 y+ ^1 F6 Y表明当报表主体中绑定了多个单元格的时候,单元格间会天然存在某种关系,使单元格间存在数据过滤关系,并且跟随扩展,这就是父子格,前面的单元格称之为父格,后面的单元格称之为子格,也就是说子格的数据会根据父格的数据进行过滤分组显示,并且还会跟随父格的扩展方向而扩展,下面我们来详细介绍一下父子格。5 v3 p- R5 v. m% {; W8 `
4 L4 j' J/ f7 r+ o( f* {/ F" A
2. 父子格关系
8 `, U. w2 ?6 B' m7 Q

; d* S% p+ t' C7 \9 k+ P/ U+ v
& R  l; q6 T- p0 [: y子格的扩展属性会随着父格的扩展属性变化,当单元格左侧或上方相邻的单元格具有扩展属性时,单元格默认其左侧相邻单元格为其左父格,默认上方相邻的单元格为其上父格。
* x0 U. B1 {5 q6 ?8 x5 R父子格关系包括两种:过滤关系和跟随关系。3 Z" D9 j0 z6 C6 r: U8 T3 T
1)过滤关系% M3 a; r+ J  x! @
过滤关系是指子格会默认将父格的数据作为过滤条件进行过滤,使父子格之间的数据能对应的显示出来,但是这个默认的过滤关系只限于两个单元格中的字段来自于同一个数据集,如上图,两个单元格中数据来自于同一个数据集,故华东地区单元格后面跟随华东地区的销售员,华北地区跟随华北地区的销售员,而不同数据集中的两个字段,子格会将跟随父格将所有数据重复显示,如下图,B2单元格相邻的单元格为A2,在其左侧,故A2为B2的左父格:
' z' e& z5 \8 N; B$ ]( K 2.png 1 L) @# [: ]" Z2 q

9 J) X: b+ t* Y# O注:过滤关系除了可以通过父子格默认添加之外,还可手动添加,后面章节再详述。
% v# w$ i9 e4 Y- a2)跟随关系9 g  c0 G( {5 C& d4 `
跟随关系就是指子格会默认跟随父格的扩展方向进行分组,即父格纵向扩展,子格跟随父格默认纵向扩展,如上图,地区单元格A1纵向扩展,子格B1也纵向跟随扩展,父格横向扩展,子格会跟随父格横向扩展分组,同时保持自己的数据使用默认的纵向扩展,如下图,A2相邻单元格为A1,且在其上方,故A1是A2的上父格:+ J4 r: [4 p; l% A" z
3.png
! F* ]$ u4 R- Q) L- s

' r2 U" k8 h  z- C" x3 r" {
注:单元格中数据如果是数据集中的字段,不是公式,那么其默认扩展方向均为纵向扩展,但是会根据父格的不同而进行不同方向的分组。

% ^3 _; l2 m& W6 a3.父子格分类
) g) o3 k7 Z. T
* r7 G* A2 [5 Y& x9 _
父子格包括左父格和上父格两种。
& E& o9 W; i4 M* N5 q: S8 L1)左父格. _0 E2 B+ v$ u0 U* F
左父格是指跟随父格单元格纵向扩展,即表示其父格是纵向扩展,一般来说,左父格均在单元格的左侧,单元格将其相邻的左侧纵向单元格默认为左父格,并且当鼠标选中子单元格时,左父格会显示一个蓝色向下的箭头,如下图:/ |  N. e- ?- I! p
4.png 3 R+ {) U! v3 }* ]( X
2)上父格+ v- t& B* D; K. _" {
上父格是指跟随父格单元格横向扩展,即表示其父格是横向扩展,一般来说,上父格均在单元格的上方,单元格将其相邻的上方横向扩展单元格默认为上父格,并且当鼠标选中子单元格时,上父格会显示一个蓝色向右的箭头,如下图:
/ Q+ I9 V# S6 N 5.png 9 f. D; g; y5 T, o& ~4 g# a$ @

% k. f0 Z4 Y0 h( o
% `0 d+ A2 w8 }  r# F
4.父子格设置
* w; a3 q5 X! J- X) z: m

& Z" D2 Q2 @, @/ Q
父格的设置有3种:不设置,默认设置和自定义设置,如下图所示:
6.png
1)无- J( y+ x' r6 M1 F3 [, w! ?$ z
无就是指该单元格没有父格,如下图:
& Z% f  T/ R" `5 C3 I' u
1 ?. a$ R7 e/ r, A# `8 T: C
7.png
2)默认设置
) m! s+ _, |+ W默认就是指将数据列拖拽至单元格中时,该单元格会默认将其相邻上方横向扩展或者左侧纵向扩展的单元格当做上父格或者左父格。$ W5 W! M9 o9 K5 x! z- P, ?
注:必须是相邻的同行或者同列单元格,不是相邻的需要自定义设置。; c2 E! S, I5 r  I
另:其单元格的左侧相邻单元格不具有扩展属性时,会依次向左或向上寻找具有扩展属性的单元格,来确定它的父格。
! Z: W6 G* B& E3)自定义设置$ s* ]; B2 H6 b" B

4 D; N( d/ i/ x& D. k4 z

  M2 y3 [* K& E1 X9 a自定义设置就是指可以自己为指定单元格设置父格,可直接输入单元格或者快速选择,如下图所示:
3 E) |9 F/ N. {5 ^ 8.png
8 |* c* u& [! h1 C+ F7 ~( N" X* R6 R* P5 J/ B' a4 W
[font=Microsoft YaHei]帆软报表finereport10.0软注册全功能无限制
7 [5 W1 H8 W9 w# S- u2 m 帆软报表finereport10.0软注册全功能无限制.rar (88.56 KB, 下载次数: 64)

您需要登录后才可以回帖 登录 | 用户注册

本版积分规则

帖子推荐:
客服咨询

QQ:592439202

服务时间 9:00-22:00

金蝶用友易助管家婆深度服务
 
QQ在线咨询
售前咨询热线
592439202
售后服务热线
243998158
快速回复 返回顶部 返回列表