找回密码
 立即注册

QQ登录

只需一步,快速开始

sh4424

注册会员

1

主题

9

帖子

133

积分

注册会员

积分
133
最新发帖
sh4424
注册会员   /  发表于:2017-11-16 14:22  /   查看:8042  /  回复:15
C1UWPFlexReport能不能直接从打印机上打印出来,不用预览什么的?我现在的程序需要打印账票,我想的是我选择打印之后,账票就能直接从打印机里面打印出来,这个要怎么做呢?
现在用的是ShowPrintUIAsync()方法,uwp里面没有print方法
代码:
List<Test> dataList = new List<Test>();
     dataList.Add(new Test("10月10日", "10", "撒", "5", "201710220005"));
      Assembly asm = typeof(MainPage).GetTypeInfo().Assembly;
     using (Stream stream = asm.GetManifestResourceStream("Binding.Resources.FormDefault2.flxr"))
      _report.Load(stream, "Test");
      _report.DataSource.Recordset = dataList;

       await _report.RenderAsync();
      await _report.ShowPrintUIAsync();








15 个回复

正序浏览
JeffryLI
葡萄城公司职员   /  发表于:2017-11-20 17:41:05
16#

不客气的。应该的。
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
sh4424
注册会员   /  发表于:2017-11-20 17:33:28
15#
JeffryLI 发表于 2017-11-20 17:23
好的,这个我和我们研发在确认下,看看还有没有其他的方法。

好的,谢谢
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2017-11-20 17:23:29
14#
sh4424 发表于 2017-11-20 16:56
随机demo都看过了,没有找到静默打印的方法,C1DocumentSource.ShowPrintUIAsync方法也试过,还是会显示打 ...

好的,这个我和我们研发在确认下,看看还有没有其他的方法。
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
sh4424
注册会员   /  发表于:2017-11-20 16:56:18
13#
随机demo都看过了,没有找到静默打印的方法,C1DocumentSource.ShowPrintUIAsync方法也试过,还是会显示打印设置。现在就是不希望出现下面这张图
这是我写的例子,您能否帮忙看下,麻烦了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2017-11-20 15:31:48
12#
sh4424 发表于 2017-11-20 10:44
您好,因为工作原因,c1暂时不方便升级到最新的版本,C1 2016里面有C1UWPFlexReport静默打印的方法吗。
...

您好,明白,这块你看看您得随机sample里面有uwp的demo,还有我给您一个api文档,您可以查看一下 希望能帮到您

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
sh4424
注册会员   /  发表于:2017-11-20 10:44:50
11#
JeffryLI 发表于 2017-11-20 10:24
您好,这个您可以尝试使用较新版本的,在下版本中,您也可以尝试使用FlexView来进行打印操作。希望能帮到 ...

您好,因为工作原因,c1暂时不方便升级到最新的版本,C1 2016里面有C1UWPFlexReport静默打印的方法吗。
您所说的C1DocumentSource.ShowPrintUIAsync方法是静默打印吗,能否提供一个简单的例子,万分感谢
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2017-11-20 10:24:58
10#
sh4424 发表于 2017-11-20 09:13
您好,我现在用的c1是2016的,里面似乎没有,是版本的问题吗。有什么例子可以参照吗,谢谢

您好,这个您可以尝试使用较新版本的,在下版本中,您也可以尝试使用FlexView来进行打印操作。希望能帮到您。
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
sh4424
注册会员   /  发表于:2017-11-20 09:13:54
9#
JeffryLI 发表于 2017-11-17 17:52
您好,我帮查了下api,原来的打印方法已经不支持了,现在我们使用然后使用C1DocumentSource.ShowPrintUIA ...

您好,我现在用的c1是2016的,里面似乎没有,是版本的问题吗。有什么例子可以参照吗,谢谢
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2017-11-17 17:52:27
8#
sh4424 发表于 2017-11-17 15:49
用的是c1里面自带的报表  C1FlexReport
里面没有找到print方法

您好,我帮查了下api,原来的打印方法已经不支持了,现在我们使用然后使用C1DocumentSource.ShowPrintUIAsync方法直接打印。希望能帮到您。
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部