關於水晶報表打印圖片問題,如圖片不存在則抑制顯示

JulieZhao 2012-05-16 12:01:43
初學CR,幸虧有版主阿泰的各種教程指引,現如今總算摸索出一點門道了。

昨天項目裏有一個新需求,需要在報表的最後列印出資產的相片,在網路上搜索到阿泰的教程。

http://www.cnblogs.com/babyt/archive/2005/04/21/142789.html

照此指引創建報表,填充數據之後,圖片即可正常顯示。

但有問題出現,如圖片在伺服器中不存在,則會顯示紅叉,希望可以做到圖片不存在時則抑制顯示。

在網路上搜到此方法

if length({表名.字段名}) = 0 then true

但以上方法並不適用,提示該字段無法用於公式。

不知道各位是否有良好的建議以助我解決當前的問題,謝謝。
...全文
206 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
JulieZhao 2012-05-16
  • 打赏
  • 举报
回复
自己已經找到一種方法解決,但可能不能解決所有圖片丟失的情況。
在DataSet中多加一個字段(PICFLAG),將對應的路徑填充至此字段。
再在打印圖片的詳細資產區單擊右鍵抑制顯示,寫公式時用多加出來的字段判斷。
if length ({tablename.PICFLAG}) = 0 THEN TRUE
如字段長度為0,則抑制顯示,即可不顯示紅叉。

不過這種方法在 數據庫中有路徑,但伺服器中沒有文件時就失效了,不過項目暫時只需要做到這種程度。
所以結貼。
内容概要:本文提出一种基于鱼鹰优化算法(OOA)优化的CNN-BiGUR-Attention混合模型,用于提升短期风电功率预测的精度与稳定性,采用Matlab实现代码仿真。该模型融合卷积神经网络(CNN)提取输入数据的局部空间特征,利用双向门控循环单元(BiGUR)捕捉风速、功率等时间序列的前后向动态依赖关系,并引入注意力机制自适应强化关键时间步的特征权重,从而增强模型对非平稳风电数据的表征能力;进一步,采用OOA算法对模型超参数进行全局寻优,有效提升模型收敛速度与泛化性能。研究基于实际风电场历史数据开展实验验证,结果表明,该方法相较传统模型在预测精度、鲁棒性和误差抑制方面表现更优,适用于高比例可再生能源接入背景下的电力系统调度需求。; 适合人群:从事新能源发电预测、电力系统优化调度、智能算法与深度学习融合应用等方向的科研人员及工程技术人员,尤其适合具备Matlab编程能力、熟悉时间序列建模与深度学习框架的研究者。; 使用场景及目标:①实现风电场短期功率高精度预测,支撑电网安全稳定调度与能量管理;②为深度学习模型结构设计与智能优化算法联合调参提供实践范例;③推动人工智能技术在可再生能源预测、智能电网运行等领域的落地应用。; 阅读建议:建议结合提供的Matlab代码深入理解CNN-BiGUR-Attention网络架构搭建、注意力机制实现方式及OOA优化流程,重点关注数据预处理、模型训练与参数调优细节,可通过替换不同风电数据集进行对比实验,进一步掌握模型迁移能力与适应性。

4,818

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧