我正在学习Crystal Reports的MSDN教程,并且我将嵌入式报告绑定到CrystalReportViewer控件步骤:
当我尝试构建时,它告诉我,我错过using了Hierarchical_Grouping类的声明.这给我带来两个问题......
在另一个答案中,我看到了关于intellisense的'ALT,SHIFT,F10'和'CTRL,[period]'建议,但它们在我的Visual Studio中不起作用.
我敢肯定我做了一些可笑的傻事......对不起提前......
这是表单的代码:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using CrystalDecisions.CrystalReports.Engine;
using CrystalDecisions.Shared;
namespace CrystalTest3
{
public partial class Form1 : Form
{
private Hierarchical_Grouping hierarchicalGroupingReport;
public Form1()
{
InitializeComponent();
}
private void ConfigureCrystalReports()
{
hierarchicalGroupingReport = new Hierarchical_Grouping();
crystalReportViewer.ReportSource = hierarchicalGroupingReport;
}
private void Form1_Load(object sender, EventArgs e)
{
ConfigureCrystalReports();
}
}
}
Run Code Online (Sandbox Code Playgroud) 好的,所以我有点困惑.我用一个程序创建了一个简单的模块.当内部包含原型和数据结构时,它就像一个魅力......
ctl-opt option(*srcstmt:*nodebugio) nomain ;
dcl-ds IIM ext end-ds;
dcl-pr GetIIM LikeDS(IIM);
*n char(35) options(*nopass) value ;
end-pr ;
dcl-proc GetIIM export ;
dcl-pi *n LikeDS(IIM);
Item char(35) options(*nopass) value ;
end-pi ;
exec sql
select * into :IIM
from iim where iprod=:ITEM;
return IIM ;
end-proc ;
Run Code Online (Sandbox Code Playgroud)
但是当我使用/ copy时,SQL编译器不喜欢数据结构并给我一个错误......
原型
/if defined(GetIIM)
dcl-ds IIM ext end-ds;
dcl-pr GetIIM LikeDS(IIM);
*n char(35) options(*nopass) value ;
end-pr ;
/endif
Run Code Online (Sandbox Code Playgroud)
程序
ctl-opt option(*srcstmt:*nodebugio) nomain ;
/define GetIIM
/copy JAGRACE/SANDBOX3,prototype
/undefine GetIIM
dcl-proc …Run Code Online (Sandbox Code Playgroud) 我在RPG ILE Free中使用外部描述的数据结构时遇到了一些问题.
最简单的问题似乎只是宣告结构.
DCL-DS PALWGHT extname(SCN102DS);
PW DIM(20) OVERLAY(PALWGHT:1);
END-DS;
Run Code Online (Sandbox Code Playgroud)
当我编译时,它说外部文件不存在......但它确实存在并且它在我的库列表中.
A R PALWGHT
A P01WGHT 11S 3
A P02WGHT 11S 3
A P03WGHT 11S 3
A P04WGHT 11S 3
A P05WGHT 11S 3
A P06WGHT 11S 3
A P07WGHT 11S 3
A P08WGHT 11S 3
A P09WGHT 11S 3
A P10WGHT 11S 3
A P11WGHT 11S 3
A P12WGHT 11S 3
A P13WGHT 11S 3
A P14WGHT 11S 3
A P15WGHT 11S 3
A P16WGHT 11S 3
A …Run Code Online (Sandbox Code Playgroud)