【发布时间】:2015-12-21 07:47:02
【问题描述】:
我是医生,(眼科),即眼外科医生出于兴趣学习 Android Online,这是我在 Stack Overflow 上的第二个问题,我意识到这是不卡住并向经验丰富的开发人员学习的最有效方法之一继续前进所以谢谢你。
我的最后一个问题是关于 android 的,这个也是。
我正在移动设备上制作一个简单的应用程序,用户将在其中存储他的库存和客户详细信息。现在下一个要求是用户应该能够从应用程序本身生成发票/处方。
当我使用 Java 和 Swing 为桌面制作这个应用程序时,我使用 Jasper Reports 来动态传递来自 J-Table 的数据和使用哈希映射的其他参数,并将其传递给我使用 ireport Designer 设计的 jrxml 设计模板 community.jaspersoft.com/project/ireport-designer。
我想对 android 做同样的事情,并不是说我在这里提出问题之前没有搜索或尝试过什么。我找不到太多这样做的文档和教程。
我是 SO 新手,因此我没有足够的声誉在问题中插入超过 2 个链接,我将这些链接标记为粗体和斜体以供查看和探索。
这个stackoverflow.com/questions/8890340/android-what-are-the-good-reporting-tools-to-design-and-generate-reports-from 关于 SO 的问题是在问同样的事情。 答案是通过服务器生成 itext 和报告。
那么我们可以像在 java SE 应用程序中那样在 android 中使用 itext 吗?
我也找到了其他选择,比如
-
itextG:itextpdf.com/product/itextg
-
Jaspersoft Mobile - Android Sdk:community.jaspersoft.com/project/jaspermobile-android
关于 itextG 或 itext-core 我在 youtube 上没有找到太多其他视频和简单的文档,但我猜这只是一个 PDF 创建工具,找不到任何教程。 如果您发现更多内容,请帮助我。
&关于 Jaspersoft Mobile,如果 m 没记错的话,它使用 Jasper Server 来创建报告等,这意味着它再次依赖于网络,因此既耗时又无法离线生成报告?
但我确信有可用的解决方案,因为市场上有可用的 android 应用程序生成从 SQlite 获取数据的报告。除非它们是本机应用程序,否则有解决方案,请有人帮助我解决它是什么。
商店里的应用是
& Invoice Maker 非常快速和有效。
总结一下长话短说
- 是否有易于使用的离线报告工具可用于 android 和 ios 开发,并提供文档和教程?
- 我们可以像在 Java 应用程序中使用它一样简单地 itext 吗?
【问题讨论】:
-
如果我是你,我会非常小心地朝这个方向前进。虽然令人钦佩的是你正在学习自己做这件事,特别是在通过自动化使你的日常工作变得更好的方向上,但我对此有很多担忧。一是信息安全。由于您是一名医生,并且您的应用程序打算处理客户数据和处方信息,它是否足以满足 HIPAA 对信息安全的要求?我不是律师,但这可能是您在进一步发展之前应该让律师调查的事情。
-
@ShotgunNinja 我只是出于兴趣而学习这个,因为我从来没有机会学习软件并且是我对代码的迷恋之一。我不是为了让我的诊所自动化。晚上学习和高效地度过一些时间很有趣。
标签: android reporting-services crystal-reports itext