TechKnowledge 内容
问题:
如何取消任何会计发票格式上的"地址 2"Project字段?
解答:
首先,打开"报表编写器 (工具 - 自定义 - 报表编写器) ,然后找到使用的发票格式。 打开报表。 在"报表定义"窗口中,单击"布局"并转到"工具箱"。 从下拉框中,选择"计算字段"。 创建以下三个计算字段。 (单击"新建"创建新的计算字段。)
计算字段 1:
名称:citystatezip
结果类型:字符串
表达式类型:计算
计算表达式:
1. 在"函数"选项卡中,选择"系统定义",然后选择"STRIP"。 单击“添加”。
2. 在"字段"选项卡中,选择"PA 帐单 HDR TEMP"或"PA 发票格式 HDR TEMP" (此文件将取决于使用的发票格式类型) 字段为 City。 单击“添加”。
3. 在运算符组中单击"CAT"。
4. 从"常量"选项卡中,类型为"字符串"。 单击空格键,在"市/县"和"州"字段之间需要的空间数。 单击“添加”。 它将添加""。
5. 单击 CAT 按钮。
6. 在"函数"选项卡上,选择"STRIP"。 添加。
7. 在"字段"选项卡中,选择"PA 帐单 HDR TEMP"或"PA 发票格式 HDR TEMP",字段为"状态"。 添加。
8. 单击 CAT 按钮。
9. 从"常量"选项卡中,类型为"字符串"。 单击空格键,在状态和邮政编码字段之间要包含的空格数。 单击“添加”。 它将添加""。
10. 单击 CAT 按钮。
11. 在"函数"选项卡上,选择"STRIP"。 添加。
12. 在"字段"选项卡中,选择"PA 帐单 HDR TEMP"或"PA 发票格式 HDR TEMP",字段为 Zip。
13. 单击"确定"保存计算字段。
表达式应如下所示:
STRIP (PA_Billing_HDR_TEMP。City ) # " " # STRIP (PA_Billing_HDR_TEMP。State ) # " " # STRIP (PA_Billing_HDR_TEMP.Zip )
或
STRIP (PA_Invoice_Format_HDR_TEMP。City ) # " " # STRIP (PA_Invoice_Format_HDR_TEMP。计算) 2 的状态 (PA_Invoice_Format_HDR_TEMP.Zip ) # " #
STRIP:
名称:Address2calc
结果类型:字符串
表达式类型:条件
条件表达式:
1. 在"字段"选项卡中,选择"PA 计费 HDR TEMP"或"PA 发票格式 HDR TEMP"文件,其字段为"地址 2"。 添加。
2. 在"运算符"组中单击 =。
3. 从"常量"选项卡中,类型为"字符串"。 请勿键入任何值;单击" (将添加'''") 。
4. 添加以下 True 和 False 大小写条目
:True Case:
在"字段"选项卡中,选择"计算字段"。 从中选择 citystatezip。 单击“添加”。
False 大小写:
在"字段"选项卡中,选择"PA 计费 HDR TEMP"或"PA 发票格式 HDR TEMP",字段为"地址 2"。 单击“添加”。
5. 单击"确定"保存计算字段。
计算字段 3:
名称:newcitystatezip
结果类型:字符串
表达式类型:条件
条件表达式:
1. 在"字段"选项卡中,选择"PA 计费 HDR TEMP"或"PA 发票格式 HDR TEMP"文件,其字段为"地址 2"。 单击"添加"
2. 在"运算符"组中单击 =。
3. 从"常量"选项卡中,类型为"字符串"。 请勿键入任何值;单击" (将添加'''") 。
4. 添加以下 True 和 False 大小写条目
:True Case:
在"字段"选项卡中,选择"PA 计费 HDR TEMP"文件,"字段"为"国家/地区"。 单击“添加”。
False 大小写:
在"字段"选项卡中,选择字段为 citystatezip 的计算字段。 单击“添加”。
5. 单击"确定"保存计算字段。
计算字段 4:
名称:国家/地区
结果类型:字符串
表达式类型:条件
条件表达式:
1. 在"字段"选项卡中,选择"PA 计费 HDR TEMP"或"PA 发票格式 HDR TEMP"文件,其字段为"地址 2"。 单击“添加”。
2. 在"运算符"组中单击 =。
3. 从"常量"选项卡中,类型为"字符串"。 请勿键入任何值;单击" (将添加'''") 。
4) 。 添加以下 True 和 False 大小写条目
:True Case:
在"字段"选项卡中,选择"PA 计费 HDR TEMP"或"PA 发票格式 HDR TEMP"文件,其字段为"国家/地区"。 单击“添加”。
False 大小写:
在"字段"选项卡中,选择字段为 newcitystatezip 的计算字段。 单击“添加”。
5. 单击"确定"保存计算字段。
计算字段 5:
名称:newcountry
结果类型:字符串
表达式类型:条件
条件表达式:
1. 在"字段"选项卡中,选择"PA 计费 HDR TEMP"或"PA 发票格式 HDR TEMP"文件,其字段为"地址 2"。 单击“添加”。
2. 在"运算符"组中单击 =。
3. 从"常量"选项卡中,类型为"字符串"。 请勿键入任何值;单击" (将添加'''") 。
4. 添加以下 True 和 False 大小写条目
:True Case:
从"常量"选项卡中,类型为"字符串"。 单击“添加”。
False 大小写:
在"字段"选项卡中,选择"PA 计费 HDR TEMP"或"PA 发票格式 HDR TEMP"文件,其字段为"国家/地区"。 单击“添加”。
5. 单击"确定"保存计算字段。
从报表布局中删除"地址 2"和"市/县邮政编码"。 将它们替换为计算字段 Address2calc 和 newcitystatezip 和 newcountry。
关闭"布局"并保存更改。 返回到 Dynamics, (文件 - Great Plains Dynamics,并授予已修改报表的安全性 (安装程序 - 系统 -) 。
本文为 TechKnowledge 文档 ID:20520