使用数据源颜色

根据数据源选择颜色的功能适用于模板上支持颜色的文本框、条形码、线条和形状对象的任何属性。此功能对于动态更改对象的颜色非常有用。

请考虑以下示例:

您的公司要制作健身房会员卡,要求不同的会员类型使用不同的颜色编码。如果会员信息(包括会员颜色)存储在连接的数据库中,您可以在卡片上配置一个颜色条,以便针对每个会员动态更改为正确的颜色。

要执行此操作,可以在模板上添加一个矩形对象(作为颜色条),然后配置该矩形的边框和填充颜色,以使用所连接数据库中对应的“颜色”数据库字段中设置的颜色。这样,在打印文档时,所打印的颜色就会与俱乐部会员的会员类型相匹配。

使用“数据源颜色”对话框可以配置此功能。要访问此对话框,请单击所需属性的“颜色 选项以打开颜色选取器,然后在颜色选取器的“标准”或“自定义”选项卡上单击“通过数据源设置”。

文档只能连接一个包含颜色值的数据库,但是您可以将多个对象连接到该数据库,这样就可以使用相同的颜色打印不同的对象。

关闭使用“数据库字段”数据源向模板对象添加数据源颜色

  1. 创建包含要使用的颜色的数据库。颜色值可以是文本格式(如“Blue”)、RGB 格式(如“0,0,255”)或十六进制格式(如“0000FF”)。

    文本格式值区分大小写。

  2. 在模板上,创建支持颜色的对象,如文本或形状对象。

  3. 双击对象以打开对象属性对话框。也可以右键单击对象,然后单击“属性”。

  4. 单击要使用数据源设置其颜色的属性的“颜色”选项。此时会打开颜色选取器

  5. 单击 以展开颜色选取器,然后在“标准”或“自定义”选项卡上单击“通过数据源设置”。

  6. 在“数据源颜色”对话框中,单击以选中“从数据源获取颜色”,然后单击左侧导航窗格中的“数据源”。

  7. 在“数据源”选项卡上,单击“类型”字段的 ,然后使用“更改数据源类型向导”将数据类型更改为“数据库字段”。

  8. 在该向导中,单击“数据库连接设置”,然后使用“数据库连接设置向导”连接到包含颜色值的数据库。如果已配置此连接,那么不需要此步骤。

  9. 在“更改数据源类型向导”的“字段名”列表中,选择与数据库中的颜色值相对应的字段,然后单击“完成”。

  10. 单击“确定”以关闭“数据源颜色”对话框。

  11. 请注意,在对象属性对话框中,所配置属性的“颜色”选项会显示“<data>”。

下表列出了支持的颜色及其十六进制值。

Color     Color  
AliceBlue   #F0F8FF   LightSalmon   #FFA07A
AntiqueWhite   #FAEBD7   LightSeaGreen   #20B2AA
Aqua   #00FFFF   LightSkyBlue   #87CEFA
Aquamarine   #7FFFD4   LightSlateGray   #778899
Azure   #F0FFFF   LightSteelBlue   #B0C4DE
Beige   #F5F5DC   LightYellow   #FFFFE0
Bisque   #FFE4C4   Lime   #00FF00
Black   #000000   LimeGreen   #32CD32
BlanchedAlmond   #FFEBCD   Linen   #FAF0E6
Blue   #0000FF   Magenta   #FF00FF
BlueViolet   #8A2BE2   Maroon   #800000
Brown   #A52A2A   MediumAquamarine   #66CDAA
BurlyWood   #DEB887   MediumBlue   #0000CD
CadetBlue   #5F9EA0   MediumOrchid   #BA55D3
Chartreuse   #7FFF00   MediumPurple   #9370DB
Chocolate   #D2691E   MediumSeaGreen   #3CB371
Coral   #FF7F50   MediumSlateBlue   #7B68EE
CornflowerBlue   #6495ED   MediumSpringGreen   #00FA9A
Cornsilk   #FFF8DC   MediumTurquoise   #48D1CC
Crimson   #DC143C   MediumVioletRed   #C71585
Cyan   #00FFFF   MidnightBlue   #191970
DarkBlue   #00008B   MintCream   #F5FFFA
DarkCyan   #008B8B   MistyRose   #FFE4E1
DarkGoldenrod   #B8860B   Moccasin   #FFE4B5
DarkGray   #A9A9A9   NavajoWhite   #FFDEAD
DarkGreen   #006400   Navy   #000080
DarkKhaki   #BDB76B   OldLace   #FDF5E6
DarkMagenta   #8B008B   Olive   #808000
DarkOliveGreen   #556B2F   OliveDrab   #6B8E23
DarkOrange   #FF8C00   Orange   #FFA500
DarkOrchid   #9932CC   OrangeRed   #FF4500
DarkRed   #8B0000   Orchid   #DA70D6
DarkSalmon   #E9967A   PaleGoldenrod   #EEE8AA
DarkSeaGreen   #8FBC8F   PaleGreen   #98FB98
DarkSlateBlue   #483D8B   PaleTurquoise   #AFEEEE
DarkSlateGray   #2F4F4F   PaleVioletRed   #DB7093
DarkTurquoise   #00CED1   PapayaWhip   #FFEFD5
DarkViolet   #9400D3   PeachPuff   #FFDAB9
DeepPink   #FF1493   Peru   #CD853F
DeepSkyBlue   #00BFFF   Pink   #FFC0CB
DimGray   #696969   Plum   #DDA0DD
DodgerBlue   #1E90FF   PowderBlue   #B0E0E6
FireBrick   #B22222   Purple   #800080
FloralWhite   #FFFAF0   Red   #FF0000
ForestGreen   #228B22   RosyBrown   #BC8F8F
Fuchsia   #FF00FF   RoyalBlue   #4169E1
Gainsboro   #DCDCDC   SaddleBrown   #8B4513
GhostWhite   #F8F8FF   Salmon   #FA8072
Gold   #FFD700   SandyBrown   #F4A460
Goldenrod   #DAA520   SeaGreen   #2E8B57
Gray   #808080   Seashell   #FFF5EE
Green   #008000   Sienna   #A0522D
GreenYellow   #ADFF2F   Silver   #C0C0C0
Honeydew   #F0FFF0   SkyBlue   #87CEEB
HotPink   #FF69B4   SlateBlue   #6A5ACD
IndianRed   #CD5C5C   SlateGray   #708090
Indigo   #4B0082   Snow   #FFFAFA
Ivory   #FFFFF0   SpringGreen   #00FF7F
Khaki   #F0E68C   SteelBlue   #4682B4
Lavender   #E6E6FA   Tan   #D2B48C
LavenderBlush   #FFF0F5   Teal   #008080
LawnGreen   #7CFC00   Thistle   #D8BFD8
LemonChiffon   #FFFACD   Tomato   #FF6347
LightBlue   #ADD8E6   Turquoise   #40E0D0
LightCoral   #F08080   Violet   #EE82EE
LightCyan   #E0FFFF   Wheat   #F5DEB3
LightGoldenrodYellow   #FAFAD2   White   #FFFFFF
LightGray   #D3D3D3   WhiteSmoke   #F5F5F5
LightGreen   #90EE90   Yellow   #FFFF00
LightPink   #FFB6C1   YellowGreen   #9ACD32