点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我已经创建了报告。 我有两种类型的图片。 在我的标题部分。 我更改它的mith参数字段,然后右键单击rpt文件/图像选项卡/x-2位置中的图像。
cryRpt.SetParameterValue(" Logo",HttpContext.Current.Server.MapPath("/img/images/logos/thelogo.png)
没有问题。 图片会动态更改。
但是现在我尝试执行相同的操作,但是在数据库中使用字节数组。 我尝试更改位置以直接放置:Convert.ToBase64String(Myrecord.MyColumn) 我尝试ashx文件 昏暗的IdAtt为长= CLng(HelperParams.GetParamURL(" IdAttach")) Dim Typ As Integer = CInt(HelperParams.GetParamURL(" Typ")) 昏暗的LesDatas作为新的MyEntities 作为附件的Dim Att = GetMonAttachement(IdAtt,LesDatas) 如果Att不是什么,那么 context.Response.ContentType =" image/png" 如果Typ = 1,则 context.Response.BinaryWrite(Att.SignCollaborateur) 其他 context.Response.BinaryWrite(Att.SignClient) 万一 context.Response.Flush() context.Response.End() 万一 异常捕获 结束尝试 参数:cryRpt.SetParameterValue(" SignClient"," http://localhost:63888/Signature.ashx?IdAttach = 4&Typ = 2")或直接在图像属性中(右键单击...在位置x-2)。 但始终默认为iamge。 图片从不显示。 在ashx情况下最糟糕,在检查网络时从未调用。 如果我在IE中放入http://localhost:63888/Signature.ashx?IdAttach = 4&Typ = 2:我就是我的照片。 有人有一个主意
最后,仅创建子报表是最简单的解决方案(请求返回一个记录...)
一周热门 更多>