function jwd(x as double)
dim du as number
dim fen as number
dim miao as number
dim tempmiao as number
du=Truncate (x)
fen=Truncate((x-du)*60)
tempmiao=Truncate(((x-du)*60-fen)*60)
If tempmiao<=7.5 Then miao=0
if (tempmiao<=22.5) and (tempmiao>7.5) then miao=15
if (tempmiao<=37.5) and (tempmiao>22.5) then miao=30
if (tempmiao<=52.5) and (tempmiao>37.5) then miao=45
if (tempmiao>52.5) then
miao=0
fen=fen+1
if(fen>=60) then
fen=0
du=du+1
end if
end if
jwd=totext(Int(du),0)+"°"+totext(fen,"00")+"′"+totext(miao,"00")+"″"
end function
工作中需要使用水晶报表,这里是自定义的一个函数
然后再定义一个formula fields就可以了
分享到:
相关推荐
在本文中,我们将深入探讨如何在C#中利用水晶报表(Crystal Reports)打印二维码和Code128条形码。这个示例项目“DemoQrCode”提供了完整的代码和资源,使得开发者可以直接运行并学习相关功能。 首先,让我们了解...
"水晶报表函数大全--数字函数篇" 本资源摘要信息涵盖了水晶报表中的数字函数,包括 Abs、Sgn、Int、Round 等函数。这些函数都是在 Crystal Reports 中常用的数字处理函数,可以帮助用户快速处理和分析数字数据。 ...
3, 在【公式工作室】中的【报表自定义函数】新建一个函数 比如: GetCode128B,在代码框中输入如下代码(VB代码),输入名称后,选择中间的 使用编辑器,把代码复制进去: 4, 保存。 点击新建的公式字段,在自定义...
水晶报表的主要功能包括数据连接、数据源管理、报表设计、参数化查询、图表制作、分组与排序、数据透视和自定义函数等。通过这本手册,开发者可以深入了解如何利用这些功能来创建高效、直观且富有洞察力的报表。 1....
水晶报表支持多种聚合函数,如SUM、AVG、COUNT等,可以应用在值区域的单元格上。同时,可以添加条件格式化,根据数值大小改变单元格颜色,以视觉方式突出显示关键数据。 除了基本的报表设计,水晶报表还提供了丰富...
水晶报表提供了丰富的计算功能,包括基本的算术运算、聚合函数(如SUM、AVG、COUNT等)、条件表达式以及自定义函数。这些功能可以用于创建总计、子总计和小计。 5. **报表参数** 参数可以让用户在运行报表时输入...
水晶报表(Crystal Reports)是一款由SAP公司开发的强大的商业智能工具,主要用于设计和生成复杂的报表,它能够从各种数据源获取数据,并将其以清晰、直观的方式呈现出来。在本压缩包“水晶报表VS2013.rar”中,包含...
【CShapeReport_C#水晶报表】是一个针对C#编程语言的水晶报表(Crystal Reports)学习资源,它提供...同时,对于报表的复杂功能,如子报表、条件格式化、脚本和自定义函数等,需要进一步深入学习和实践才能灵活运用。
### 水晶报表基础知识与应用详解 #### 一、水晶报表概述 **水晶报表**(Crystal Reports)是一款由Business Objects公司开发的报表工具软件,主要用于数据报告的设计、创建和展示。它支持多种数据源,并能够生成...
7. **自定义函数和脚本**:开发者可以通过VBA或.NET语言编写自定义函数和脚本,增强报表的功能性和灵活性。 在C#环境中,使用水晶报表的步骤通常包括: 1. **安装水晶报表组件**:首先需要在开发环境中安装水晶...
水晶报表(Crystal Reports)是一款强大的报表设计工具,广泛应用于企业级数据分析和报告生成。它允许用户从各种数据源,如数据库、Excel表格、文本文件等,设计和制作复杂的报表,并支持自定义样式、图表、图形以及...
- **自定义函数和脚本**:使用水晶报表的自定义函数和VBA脚本,可以实现更复杂的逻辑和计算。 5. **最佳实践** - **性能优化**:合理设计报表结构和查询,避免在报表中处理大量数据,以提高运行效率。 - **用户...
最后,手册还会涉及水晶报表的高级特性,如子报表、交叉表和自定义函数等,这些可以帮助用户构建更复杂、多层次的报表结构,满足企业的深度分析需求。 总的来说,"水晶报表中文手册"是一本全面且实用的参考资料,...
考虑性能优化,避免在运行时计算大量数据,可提前计算并存储在数据源中,或者利用水晶报表的缓存功能。 总之,使用C#.NET和Visual Studio .NET与Crystal Reports结合,可以轻松地创建包含合计字段的报表。通过理解...
你还可以创建自定义函数和公式,以处理更复杂的业务逻辑。 5. **分组与子报表**:对于需要按类别或层次结构展示的数据,分组功能至关重要。教程会介绍如何设置分组,并使用嵌套分组来组织信息。子报表则是将一个...
8. **自定义逻辑**:对于更复杂的需求,开发者可以编写C#代码扩展水晶报表的功能,例如处理自定义业务逻辑、调用外部API等。 通过以上步骤,开发者能够利用C#的强大功能和水晶报表的可视化设计,构建出适应各种业务...
9. **自定义函数与脚本**:高级用户可以利用VBA或其他编程语言创建自定义函数和脚本,增强报表的功能性和灵活性。 10. **发布与集成**:水晶报表可以嵌入到其他应用程序中,如ASP.NET或Windows Forms,使得报表成为...
10. **高级特性**:对于有经验的用户,手册还会介绍一些高级特性,如自定义函数、水晶报表API编程等,帮助用户充分发挥水晶报表的潜力。 通过深入学习这本水晶报表中文手册,无论是初学者还是有经验的开发者,都能...
提供的"Samples"文件可能包含更多复杂示例,如汇总、交叉表、图表和自定义函数等。深入研究这些示例,将有助于你更熟练地掌握水晶报表的高级特性,提升报表设计能力。 总的来说,水晶报表在VS2005中是一个强大的...
8. 自定义函数与逻辑:实例可能涉及了如何使用水晶报表的自定义函数或VBA脚本来实现更复杂的数据处理和计算。 9. 用户界面集成:了解如何将水晶报表嵌入到.NET、Java或其他应用程序中,以提供统一的用户体验。 10....