论坛帮助 |
日历事件 |
![]() |
#1 | ||
|
|||
正式会员
等级: 四袋长老
![]() ![]() ![]() |
本技巧篇二主要讨论水洗符号的自动排版。 水洗符号是服装吊牌中一个很重要的组成部分,有的水洗符号是横排,有的是竖排,有的5个,有的3个,有的与水洗符号解释文字联动排版,有的单独排。平时在业务中,很多实际操作人员都跟我们提出希望设计一个版式(火并里面成为一个工程文件),然后能够自动处理上述排版。下文中将详细演示如何进行水洗符号自动排版的操作。 ---待续---- 此帖于 2009-12-02 12:41 被 火并科技 编辑. |
||
![]() |
![]() |
只看该作者 #2 | ||
|
|||
正式会员
等级: 四袋长老
![]() ![]() ![]() |
假设最大的水洗符号放置数量为5个。 一、横向排列水洗符号 1。准备数据文件中水洗符号字段列和水洗图片。 7.jpg 8.jpg 2。用普通表单控件建立一个栏框,这时1)如果单独排版水洗符号,“行数”选择1,2)如果要把水洗符号与符号解释联动排版,那么“行数”选择3或者4,看是需求而定。 9.jpg 3。再点击该栏框进入对各个单元的设置属性。 10.jpg 4。因为这里水洗符号放5个,所以“列数”设为5。然后选择单元格1,设置“单元属性”为image。因为这个单元格将来要放水洗图片,所以选择image。然后选择“移除空列”为真,“对齐方式”选择从右往左。然后选择单元格2,3,4,5分别作同样设置。 “移除空列”选择的解释:它的用途是当单元格链接的水洗图片文件为空时,右边或左边的水洗符号会自动按照“对齐方式”设置的方向重新自动排列。 “固定宽度”属性暂时设置成“假”,回头再解释再解释设置成“真”时的效果。 5。单元格的属性完毕后,接下来开始关键的单元格水洗图片路径的参数设置 5-1)因为在单元格1有放置各种水洗图案的可能性,所以这个图片链接的途径值不固定,需要设置逻辑判断。 5-2)为了集中管理水洗图片,我们把他们统一放在一个文件夹内。为了后面参数设置方便,我们先设置一个图片路径参数。 11.jpg 5-3)因为是多重判断逻辑,所以这里需用到 Switch函数,具体见示意图。 12.jpg 13.jpg 6。双击单元格为每个单元格链接为各自的参数。 14.jpg 7。如果需要,可以对水洗符号在单元格中的位置属性进行设置,我们建议都设成居中,以及原始尺寸。 15.jpg 8。预览效果,你可以看到数据库中不同水洗字段内容不同下的最终排版效果。注:为了看到位置的变化,我这里加了两根定位的黑线。 15_2.jpg 因为我们刚才默认设置了“从左往右”,所以你可以看到当中有一个水洗符号字段为空时,有内容的栏位往左对齐。 15_3.jpg 看看水洗符号内容变化的效果。 15_4.jpg 9。如果对齐方式改为“从左往右”,那么会往右对齐。 16.jpg 16_1.jpg 10。如果不管对齐方式,“固定宽度”选为“真”,那么删除单空内容的元格后的余下单元格会拉宽列距,平均分配,这个方式在实际操作中会经常遇到。 17.jpg 11。最后我们集中看看对齐方式、固定宽度设置不同后实际输出的效果。 17_1.jpg 17_2.jpg 17_3.jpg 二、竖向排列水洗符号 说完了水洗符号横向排列的操作,接下去我们演示水洗符号竖向排列的操作。 1。数据库和水洗符号的准备同前。 2。同样用普通表单控件建立一个栏位,因为要放5个水洗图片,而且是竖向的,所以这里的行数设为5。 20.jpg 3。然后再次点击栏位,分别对每个单元格进行设置。其中包括“单元格属性”和“删除空行”。 21.jpg 4。接一下设置水洗符号的参数,方法同前,然后双击单元格进行参数的链接设置。 22.jpg 5。然后对每个单元格的位置属性进行设置,还是建议作居中设置。 24.jpg 6。设置完毕后可以预览了。 25.jpg 26.jpg 7。这时候,如果希望删除空行后,余下水洗符竖向等行距分布,就选择“固定高度”为“真”。 27.jpg 8。你也可以把水洗符号往下对齐排版,这时候注意“固定高度”要设为“假”,“对齐方向”设为“从上往下”。这个向下对齐的设置非常有用,还可用到一些吊牌的尺寸规格的列表中,这些列表往往在排版中是底边对齐。 28.jpg 9。同样我们集中起来看看不同设置下的输出排版效果。 29_1.jpg 29_2.jpg 29_3.jpg 三、水洗符号与解释文本联动排版 上面谈及的都是单独水洗符号的排版,接下来我们在演示一下水洗符号及其解释文本如何联动排版。 1。先看一下数据准备,在数据准备时就编辑好解释文本是最简单和直观的方法,但不是最佳的方法。最佳的方法我们建议解释文本用参数编辑好,然后用Switch函数设置被链接的参数。这里演示解释文本在数据库文件中设定的方法。 30_1.jpg 2。沿用上面竖向排列水洗符号的设置,因为旁边要放解释文本,我们把列数改成2,同时选择单元格1的属性为image,单元格2的属性为Stext. 30.jpg 3。双击单元格链接对应的解释文本字段。 31.jpg 31_1.jpg 4。预览最终效果。 31_3.jpg 删除空行时对齐方式往上移的效果 31_4.jpg 删除空行时对齐方式往下移的效果 31_5.jpg 设定“固定高度”为“真”,那么删除空行时余下的行会平均等距分布。 31_6.jpg 此帖于 2009-12-04 00:06 被 火并科技 编辑. |
||
![]() |
右列 3 位会员因为此帖价值甚高向 火并科技 表示感谢: |