用c4运行pps老是出错错,求帮忙

我的vc6.0运行的时候老是有一个错误,不管程序是对还是错,都提示出错,求帮忙, 我的vc6.0运行的时候老是有一个
我的vc6.0运行的时候老是有一个错误,不管程序是对还是错,都提示出错,求帮忙 --------------------Configuration.exet: t - Win32 Debug--------------------Compiling..obj - 1 error(s).Error spawning cl coraly-2 我的vc6.0运行的时候老是有一个错误,不管程序是对还是错,都提示出错,求帮忙
///question/:参考资料?&oldq=1" target="_blank">http.baidu://zhidao:
你可以到相应的路径下找到这个应用程序;Bin”下面、Source Files”的路径。很多情况可能就一个盘符的不同(例如你的VC装在C、Library Files。因此问题可以按照以下方法解决;“Directories(目录)”重新设置“Excutable Fils,“CL;“Option(选择)”―&gt、Include Files:点击VC“TOOLS(工具)”―&gt,改过来就OK了.exe”是VC使用真正的编译器(编译程序),其路径在“VC根目录&#92,但是这些路径全部在D);VC98&#92实际上这个问题很多情况下是由于路径设置的问题引起的
热心网友查看: 8001|回复: 28
请求帮助:用R/d2还是S/C4来求算总体标准差? R与S区别是什么?
在线时间7 小时
主题帖子精华
品质协会初级会员, 积分 99, 距离下一级还需 401 积分
品质协会初级会员, 积分 99, 距离下一级还需 401 积分
你好!麻烦问下,我现在就一组数据。如10、11、12、13、14。。。。,也就是说子组的样本为1,我想利用分析,可用R/d2计算的与用S/c4计算的总体,不一样。
1、这里的R与S分别是什么?
2、我应该用R/d2还是S/C4来求算总体标准差
在线时间10670 小时
居住地广东省 深圳市 福田区 福田街道
主题帖子精华
品质币41498
居住地广东省 深圳市 福田区 福田街道
忽略:你好!推荐先看下下面的帖子,如果还有问题,可以发帖交流。
标准差σ的4种计算公式: 简易标准差,Rbar/d2,Sbar/C4和Minitab中的Pooled standard deviation(合并标准差)
CPK,SPC在求标准差σ值时Rbar/d2,Sbar/C4中的d2和C4是什么意思?
在线时间7 小时
主题帖子精华
品质协会初级会员, 积分 99, 距离下一级还需 401 积分
品质协会初级会员, 积分 99, 距离下一级还需 401 积分
狮子前辈,你好,感谢你的回复!你发的我都有看过了!
我的疑问是我根据Rbar/d2或者Sbar/C4算出的σ不是一个数值
例如:数据:A、224.75&&B、242.18&&C、223.51 D、217.66&&E、228.68&&F、225.52&&G、241.69 H、238.87&&I、237.80&&J、235.56
& && && &R:((B-A)+(C-B)+(D-C)+(E-D)+(F-E)+(G-F)+(H-G)+(I-H)+(J-I))/9=8.7139
& && && &S=8.6472
若σ=R/d2=8.0=7.7251
若σ=S/C4=8.9=10.8374
现在我要计算CPK,不知道用拉个数据了!望得到你的指点!
在线时间7 小时
主题帖子精华
品质协会初级会员, 积分 99, 距离下一级还需 401 积分
品质协会初级会员, 积分 99, 距离下一级还需 401 积分
这里的d2和C4,我是取的n=2,对吗?
在线时间10670 小时
居住地广东省 深圳市 福田区 福田街道
主题帖子精华
品质币41498
居住地广东省 深圳市 福田区 福田街道
忽略 发表于
狮子前辈,你好,感谢你的回复!你发的我都有看过了!
我的疑问是我根据Rbar/d2或者Sbar/C4算出的σ不是一 ...
忽略:你好!其实,我上面推荐的第一个帖子里面已经回答你了。
一般样本大小 n 小于10可以使用R管制图(n &2),n 大于10则使用s管制图。
Rbar:选择此项以使用子组极差的平均值来估计标准差。
Sbar:选择此项以使用子组标准差的平均值来估计标准差。
还有一点需要说明的是,你上面求的都是样本标准差,总体标准差(整体标准差)是一样的数值,STDEVP。
在线时间10670 小时
居住地广东省 深圳市 福田区 福田街道
主题帖子精华
品质币41498
居住地广东省 深圳市 福田区 福田街道
忽略 发表于
这里的d2和C4,我是取的n=2,对吗?
接上面的回答,你的子组为1,按照上面帖子的内容,Rbar/d2,Sbar/C4都不适用,只有STDEV了。
你可以使用Minitab计算下,你就会发现,在子组为1的情况下,Minitab计算的时候,Rbar/d2,Sbar/C4和STDEV的计算结果是一样的。
在线时间7 小时
主题帖子精华
品质协会初级会员, 积分 99, 距离下一级还需 401 积分
品质协会初级会员, 积分 99, 距离下一级还需 401 积分
感谢狮子的解释!我刚接触CPK分析,所以是一头的雾水,再次麻烦你下:
首先,我是不是可以理解为,在这里,我的PPK和CPK的计算结果是一样的,因为都是用S为分母!
其次,我矛盾的是,在于我看见一个示例(情况和我上面举的例子一样,同是用EXCEL处理,用的是单值移动控制图),其PPK是用“S”计算,CPK是用“σ”来计算,其σ=Rbar/d2(d2取的是n=2时的数据),所以我搞蒙了,你说的Minitab计算的时候,Rbar/d2,Sbar/C4和STDEV的计算结果是一样的,可我示例上的结果是“S”不等于Rbar/d2(Sbar/C4没算,我试算了下结果也不等于前面两个数值),不知道是什么地方错了,还是我没理解到什么?
在线时间7 小时
主题帖子精华
品质协会初级会员, 积分 99, 距离下一级还需 401 积分
品质协会初级会员, 积分 99, 距离下一级还需 401 积分
还要麻烦狮子,在EXCEL中“S”是不是就是STDEV计算,“σ”是不是就是STDEVP计算?
在线时间7 小时
主题帖子精华
品质协会初级会员, 积分 99, 距离下一级还需 401 积分
品质协会初级会员, 积分 99, 距离下一级还需 401 积分
最后,我对你的回答,是否可以这样理解,当n=1时,“S”=“σ”,当子组的2《n》9(也就是说子组的容量为2-9),我可以用Rbar/d2来换算“σ”,当子组的10《n(也就是说子组的容量为10个以上是),我可以用Sbar/d2来换算“σ”?
这样问题又来了:
1、若是用Rbar/d2来换算“σ”时,R如何计算?是先算出来每个子组的平均值后,用这些子组的平均值来计算R吗?
2、若是用Sbar/d2来换算“σ”时,S如何计算?是先算出来每个子组的S后,用这些组的S来计算S吗?
再次感谢狮子不怨其烦的帮助!
在线时间7 小时
主题帖子精华
品质协会初级会员, 积分 99, 距离下一级还需 401 积分
品质协会初级会员, 积分 99, 距离下一级还需 401 积分
希望狮子老师能单个回答我的问题!感谢!
Powered by老是报缺少对象,实在看不出来那里出错了 求各位帮忙 - ITeye问答
Morik.Office.DocrecPanel = function(config) {
Morik.Office.DocrecPanel.superclass.constructor.call(this, config);
// 加上服务器上的jsp数据生成
// 生成Company类型
var proxy = new Ext.data.HttpProxy( {
url : 'company.jsp'
var recordType = new Ext.data.Record.create([ {
name : "id",
type : "int"
name:"date",
type:"date"
name : "name",
type : "string"
name : "add",
type : "string"
name : "tel",
type : "string"
name:'indoor',
type:'bool'
var reader = new Ext.data.JsonReader( {
totalProperty : "results",
root : "rows",
}, recordType);
//
// // 定义store
var store = new Ext.data.Store( {
proxy : proxy,
reader : reader
});
this.store=
// 第二,讲一下cm,grid
var fm = Ext.
var checkColumn = new Ext.grid.CheckColumn ({
&&&&&&&&& header: "Indoor?",
&&&&&& dataIndex: 'indoor',
&&&&&& width: 55
&&&& function formatDate(value){
&&&&&&& return value ? value.dateFormat('M d, Y') : '';
&&& };
var cm = new Ext.grid.ColumnModel( {
defaultSortable : true,
defaultWidth : 100,
columns : [ {
header : '编号',
dataIndex : 'id'
header:'日期',
dateIndex:'date',
renderer: formatDate,
&&&&&&&&&& editor: new fm.DateField({
&&&&&&&&&&&&&&& format: 'm/d/y',
&&&&&&&&&&&&&&& minValue: '01/01/06',
&&&&&&&&&&&&&&& disabledDays: [0, 6],
&&&&&&&&&&&&&&& disabledDaysText: 'Plants are not available on the weekends'
&&&&&&&&&&& })
header : '名称',
dataIndex : 'name',
&&& editor: new fm.TextField({
&&&&&&&&&&&&&& allowBlank: false
&&&&&&&&&& })
header : '地址',
width : 300,
dataIndex : 'add',
&&& editor: new fm.TextField({
&&&&&&&&&&&&&& allowBlank: false
&&&&&&&&&& })
header : '电话',
width : 300,
dataIndex : 'tel',
&&&&&&&&&&& editor: new fm.NumberField({
&&&&&&&&&&& allowBlank: false,
&&&&&&&&&&& allowNegative: false,
&&&&&&&&&&& maxValue: 100000
&&& var Plant = Ext.data.Record.create([
&&&&&&&&&& // the "name" below matches the tag name to read, except "availDate"
&&&&&&&&&& // which is mapped to the tag "availability"
&&&&&&&&&& {name: 'id', type: 'string'},
&&&&&&&&&& {name: 'date', mapping: 'availability', type: 'date', dateFormat: 'm/d/Y'},
&&&&&&&&&& {name: 'name'},
&&&&&&&&&& {name: 'add', type: 'float'},&&&&&&&&&&&& // automatic date conversions
&&&&&&&&&& {name: 'tel', type: 'string'},
&& {name: 'indoor', type: 'bool'}
var grid = new Ext.grid.EditorGridPanel( {
store : store,
width : 1000,
height : 400,
autoExpandColumn:'common',
//&&&&&&& title:'Edit Plants?',
&&&&&& // frame:true,
&&&&&&& plugins:checkColumn,
&&&&&&& clicksToEdit:1,
tbar:[{ text: 'Add Plant',
&&&&&&&&&&& handler : function(){
&&&&&&&&&&&&&&& var p = new Plant({
&&&&&&&&&&&&&&&&&&& id: 'New Plant 1',
name:'',
&&&&&&&&&&&&&&&&&&& add: 'Mostly Shade',
&&&&&&&&&&&&&&&&&&& tel: 0,
&&&&&&&&&&&&&&&&&&& availDate: (new Date()).clearTime(),
indoor:false
&&&&&&&&&&&&&&& });
&&&&&&&&&&&&&&& grid.stopEditing();
&&&&&&&&&&&&&&& store.insert(0, p);
&&&&&&&&&&&&&&& grid.startEditing(0, 0);
&&&&&&&&&&& }}],
loadMask:{msg:'正在载入数据,请稍等...'},
title : '公司列表'
&&& // trigger the data store load
store.load();
this.add(grid);
// 第三、调整,tbar分页,工具栏
var checkColumn = new Ext.grid.CheckColumn();
Ext.grid.CheckColumn = function(config){
&&& Ext.apply(this, config);
&&& if(!this.id){
&&&&&&& this.id = Ext.id();
&&& }
&&& this.renderer = this.renderer.createDelegate(this);
};
Ext.grid.CheckColumn.prototype ={
&&& init : function(grid){
&&&&&&& this.grid =
&&&&&&& this.grid.on('render', function(){
&&&&&&&&&&& var view = this.grid.getView();
&&&&&&&&&&& view.mainBody.on('mousedown', this.onMouseDown, this);
&&&&&&& }, this);
&&& },
&&& onMouseDown : function(e, t){
&&&&&&& if(t.className && t.className.indexOf('x-grid3-cc-'+this.id) != -1){
&&&&&&&&&&& e.stopEvent();
&&&&&&&&&&& var index = this.grid.getView().findRowIndex(t);
&&&&&&&&&&& var record = this.grid.store.getAt(index);
&&&&&&&&&&& record.set(this.dataIndex, !record.data[this.dataIndex]);
&&&&&&& }
&&& }
}
Ext.extend(Morik.Office.DocrecPanel, Ext.Panel, {});
出错提示代码为红色标注的这段 提示为图片所示,求各位帮忙找一下错误原因 ,3Q问题补充:TO:lovewhzlq (架构师)
&&&& 按照你的写法,提示出错信息依然存在 ,且为同一错误信息,郁闷了问题补充:TO:lovewhzlq 因为EXTJS是新上手 所以很多代码不是自己写的&
var checkColumn = new Ext.grid.CheckColumn();
Ext.grid.CheckColumn = function(config){
&&& Ext.apply(this, config);
&&& if(!this.id){
&&&&&&& this.id = Ext.id();
&&& this.renderer = this.renderer.createDelegate(this);
Ext.grid.CheckColumn.prototype ={
&&& init : function(grid){
&&&&&&& this.grid =
&&&&&&& this.grid.on('render', function(){
&&&&&&&&&&& var view = this.grid.getView();
&&&&&&&&&&& view.mainBody.on('mousedown', this.onMouseDown, this);
&&&&&&& }, this);
&&& onMouseDown : function(e, t){
&&&&&&& if(t.className && t.className.indexOf('x-grid3-cc-'+this.id) != -1){
&&&&&&&&&&& e.stopEvent();
&&&&&&&&&&& var index = this.grid.getView().findRowIndex(t);
&&&&&&&&&&& var record = this.grid.store.getAt(index);
&&&&&&&&&&& record.set(this.dataIndex, !record.data[this.dataIndex]);
这段代码就是从ext-js的范例里拿过来的& 感觉是错在这里 跟上面的代码连续不上问题补充:TO yourgame
&& 我没用firefox& 我用的是IE的插件调试的 结果差不多的吧问题补充:TO yourgame 你给我的代码调试出来报错信息如下图所示,点击进去看到的是ext-all-debug.js里面的一段代码 ,不过想想是不会这个JS里面的错误
后来自己调试了下发现是autoExpandColumn : 'common',这段代码出的错 将这段代码注释掉后就正常 无报错了 PS:这个JS是点击左侧tree时所调用到的,装载到右边tabpanel中的代码
采纳的答案
你没有提供company.jsp我无法继续调试
不过可以看出来你的问题所在,我修改了一下,你测试看看
Ext.ns("Morik.Office");
Morik.Office.DocrecPanel = function(config) {
Morik.Office.DocrecPanel.superclass.constructor.call(this, config);
var proxy = new Ext.data.HttpProxy({
url : 'company.jsp'
var recordType = new Ext.data.Record.create([{
name : "id",
type : "int"
name : "date",
type : "date"
name : "name",
type : "string"
name : "add",
type : "string"
name : "tel",
type : "string"
name : 'indoor',
type : 'bool'
var reader = new Ext.data.JsonReader({
totalProperty : "results",
root : "rows",
}, recordType);
var store = new Ext.data.Store({
proxy : proxy,
reader : reader
this.store =
var fm = Ext.
var checkColumn = new Ext.grid.CheckColumn({
header : "Indoor?",
dataIndex : 'indoor',
width : 55
function formatDate(value) {
return value ? value.dateFormat('M d, Y') : '';
var cm = new Ext.grid.ColumnModel({
defaultSortable : true,
defaultWidth : 100,
columns : [{
header : '编号',
dataIndex : 'id'
header : '日期',
dateIndex : 'date',
renderer : formatDate,
editor : new fm.DateField({
format : 'm/d/y',
minValue : '01/01/06',
disabledDays : [0, 6],
disabledDaysText : 'Plants are not available on the weekends'
header : '名称',
dataIndex : 'name',
editor : new fm.TextField({
allowBlank : false
header : '地址',
width : 300,
dataIndex : 'add',
editor : new fm.TextField({
allowBlank : false
header : '电话',
width : 300,
dataIndex : 'tel',
editor : new fm.NumberField({
allowBlank : false,
allowNegative : false,
maxValue : 100000
var Plant = Ext.data.Record.create([{
name : 'id',
type : 'string'
name : 'date',
mapping : 'availability',
type : 'date',
dateFormat : 'm/d/Y'
name : 'name'
name : 'add',
type : 'float'
name : 'tel',
type : 'string'
name : 'indoor',
type : 'bool'
var grid = new Ext.grid.EditorGridPanel({
store : store,
width : 1000,
height : 400,
autoExpandColumn : 'common',
plugins : checkColumn,
clicksToEdit : 1,
text : 'Add Plant',
handler : function() {
var p = new Plant({
id : 'New Plant 1',
date : '',
name : '',
add : 'Mostly Shade',
availDate : (new Date()).clearTime(),
indoor : false
grid.stopEditing();
store.insert(0, p);
grid.startEditing(0, 0);
loadMask : {
msg : '正在载入数据,请稍等...'
title : '公司列表'
store.load();
this.add(grid);
Ext.extend(Morik.Office.DocrecPanel, Ext.Panel, {});
Ext.grid.CheckColumn = function(config) {
Ext.apply(this, config);
if (!this.id) {
this.id = Ext.id();
this.renderer = this.renderer.createDelegate(this);
Ext.grid.CheckColumn.prototype = {
init : function(grid) {
this.grid =
this.grid.on('render', function() {
var view = this.grid.getView();
view.mainBody.on('mousedown', this.onMouseDown, this);
onMouseDown : function(e, t) {
if (t.className && t.className.indexOf('x-grid3-cc-' + this.id) != -1) {
e.stopEvent();
var index = this.grid.getView().findRowIndex(t);
var cindex = this.grid.getView().findCellIndex(t);
var record = this.grid.store.getAt(index);
var field = this.grid.colModel.getDataIndex(cindex);
grid : this.grid,
record : record,
field : field,
originalValue : record.data[this.dataIndex],
value : !record.data[this.dataIndex],
row : index,
column : cindex,
cancel : false
if (this.grid.fireEvent("validateedit", e) !== false && !e.cancel) {
record.set(this.dataIndex, !record.data[this.dataIndex]);
this.grid.fireEvent("afteredit", e);
renderer : function(v, p, record) {
p.css += ' x-grid3-check-col-td';
return '&div class="x-grid3-check-col' + (v ? '-on' : '') + ' x-grid3-cc-'
+ this.id + '"&&160;&/div&';
对,问题就是这一段,你应该把他写在DocrecPanel类的外面。
这个是我的示例
Grid 的Ext.grid.CheckColumn的插件,没用用过 希望贴出来才能知道问题
你截的图和你给的代码,我都无法帮你确认错误
你可以使用火狐浏览器看看错误在什么地方。这样详细一些(firebug)
Ext.grid.CheckColumn这个对象是没是没有定义啊,把它的定义放到前面看
这样写好点
var checkColumn = new Ext.grid.CheckColumn({
&&&&&&&&& header: 'Indoor?',
&&&&&& dataIndex: 'indoor',
&&&&&& width: 55
&& });
已解决问题
未解决问题

我要回帖

更多关于 pps老是出错 的文章

 

随机推荐