-50101        对象值是0或者是负数。 此操作无效。
在某个 ixNumeric 数学函数(ixNumeric::power()、ixNumeric::sqrt()、 ixNumeric::asin()、ixNumeric::acos()、 ixNumeric::log10()、 ixNumeric::root())中 操作将产生错误条件。
-50102        试图除以 0。
此信息由ixNumeric生成。 ixNumeric::root() 和 ixNumeric::div() 成员函数对 0 无定义。 在调用这些函数前,你应该检查根和除数为0的情况。
-50103        在 ixSuperField 构造函数中 指定了无效字段数。
给定的字段数小于1或者大于在 SuperTable 中的字段数。检查用作ixSuperField 构造函数中的colNum 参数的值, 以保证它在范围内。
-50104        试图打开一个弹出式的 ixWindow, 而此时包含它的 ixWindow 尚未打开。
此信息由 ixWindows:pen() 生成。 在它的容器打开前,不能打开弹出式窗口。
-50105        试图设置一个非正数的fontSize。 字体大小必须大于0。
此信息由 ixApp::setFont() 或者 ixVisualObject::setFont() 生成。 你不能设置一个字体大小为负值。 该请求将不予理睬。
-50106        试图在 ixWindow 的顶层样式中设置缺省按钮。 只有 modalPopup 样式的 ixWindow 能够具有缺省按钮。 缺省按钮将不能被设置。
ixButton构造函数产生此信息。缺省按钮仅在模态的 弹出式窗口中才被支持。该请求将被忽略。
-50107        对于下面的SQL stmt: "stmt", 一个 SQL 错误已经出现在 ixSuperTable::doSQLDelete() (err) 中。
SQLDelete() 事件已经用缺省的管理程序  ixSuperTable::doSQLDelete() 调用,但是,引擎 报告了一个错误。问题可能伴随主键的说明而存在, 或者一个参照完整性的约束可能防止删除。 查找显示在括号中引擎错误码。
-50108        试图在 ixControl::setTabIndex() 中 设置一个负的 tabIndex 。 tabIndex 将不改变( tabIndex 必须是正的或者noTab)。
如果程序试图为控制设置一个负的选项卡索引, ixControl::setTabIndex() 产生此信息。 负的选项卡索引将不被支持。该请求将被忽略。
-50109        试图在 ixControl 构造函数中设置一个负的选项卡索引。 采用 defaultTabOrder替代之 (tabIndex 必须为正数、noTab 或者 defaultTabOrder)。
如果程序试图为该控制设置一个负的选项卡索引, ixControl构造函数产生此信息。 负的选项卡索引不被支持。将采用defaultTabOrder。
-50110        试图建立 modelessPopup样式的ixWindow,它使用  modalPopup 样式的 ixWindow 作为容器。 modalPopup 不能包含 modelessPopup。 代之以使用 modalPopup 作为新的 ixWindow 的 windowStyle 。
ixWindow 构造函数产生此信息。 只有模态窗口的窗口样式才能够包含另一个模态窗口。 新的窗口被假定为 modalPopup 样式。
-50111        当 ixRow::isCountLocked 为TRUE时, 不能在 ixRow 上使用 ixRow::insert()、ixRow::concat() 或 ixRow::delete()。
这是一个提示:此行被锁定,并且不能增加 (使用 ixRow::insert() 或 ixRow::concat()) 或删除(使用ixRow::delete())其元素。 这样将防止改变从数据库复制来的行的数目, 这种改变总是使改行不再匹配。(然而,你还 是可以重新设置该行中的值。)要保证 isCountLocked  的设置与更新该行的程序逻辑相匹配。
-50112        rowSchema不能是 NULL 或空的。
当你建立一个ixRowArray时,你需要包括 一个能用作数组行模式的有效的ixRow对象。 此ixRow对象被用来指定ixRowArray中的字段数, 以及每个字段的类型、长度和初始值。 检查你的程序,保证使用有效的 ixRow 对象来 调用ixRowArray::ixRowArray()。
-50113        构造函数 ixSuperTable 的 titleHeight 值无效 -- 使用缺省值350PGUs。
如果SuperTable是网格表并且指定了负标题高度, ixSuperTable构造函数产生此信息。 缺省高度被采用。
-50114        ixSuperTable 构造函数的 numDisplayedCols 值无效 -- 使用缺省值5。
给定的字段数为 NULL 或小于1。检查你采用的 ixSuperTable构造函数的 numDisplayedCols 参数, 保证它是有效的。
-50115        ixSuperTable 构造函数的 numDisplayedRows 值无效--使用缺省值10。
给定的行数为NULL或小于1。检查你采用 的 ixSuperTable 构造函数的 numDisplayedRows 参数, 保证它是有效的。
-50116        ixString 对象的长度超过了允许的最大长度。
当ixString对象的长度超过允许的最大尺寸:32,766 字符时, ixString 构造函数和ixString成员函数 setvalueStr()、concat()、concatRep()、insert()、 replace() 和 concatChar() 生成这个信息。
-50117        为 ixString::insert() 成员函数 指定了无效位置。
指定的位置值是 NULL、负数 或者大于 32,766。
-50118        为 ixString::delete() 成员函数 指定了无效位置。
指定的位置值是NULL、负数或大于 32,766, 或者将要删除的长度是 NULL 或负数。
-50119        为 ixString::replace() 成员函数指定了 无效位置。
指定的位置值是 NULL、0、负数 或大于 32,766。
-50120        为成员函数 ixString::setChar() 指定 的位置无效。
指定的位置值超过 32,766。请在调用 ixString::setChar() 之前检查宽度值 (使用 ixString::getWidth())。
-50121        为成员函数 ixString::getChar() 指定 的位置无效。
指定的位置值为 NULL、负数或者超过了 32,766, 或者该值超过了存在对象的长度。请 在调用 ixString::getChar() 之前检查宽度值 (使用 ixString::getWidth() )。
-50122        为成员函数 ixString::truncate() 指定 的长度无效。
要求从串中截断的长度超过了最大可能的长度(32,766),或 者等于 NULL,或者为负数。请在调用 ixString::truncate() 之前检查宽度值(使用 ixString::getWidth() )。
-50123        为成员函数 ixString::pad() 指定 的长度无效。
要求填充到串中的长度或者超过了最大可能的长度 (32,766),或者为负数。请在调用 ixString::pad() 之前检查宽度值(使用 ixString::getWidth() )。
-50124        菜单条上的项目不能有检查标记。如果有, 检查将被忽略。
该信息由 ixMenu 生成。检查标记只能出现在下拉式 菜单靠近菜单项的地方,而不能出现在菜单条的 项目上。请重新制作菜单以剔除菜单条上的检查标记。
-50125        菜单条上不允许有菜单分隔符。将绘制 一条短线以取代。
该信息由 ixMenu 生成。菜单分隔符只能出现在下拉式 菜单上,而不是菜单条上。为了取代分隔符, '-' 将作为菜单项目的标题显示。请重新制作菜单以 剔除菜单条上的分隔符。
-50126        菜单条上不能有加速键。如果使用, 加速键将被忽略。
该信息由 ixMenu 生成。菜单条上的项目可以有 快捷键,而不能有加速键。请重新制作菜单以剔除 菜单条项目上的加速键。
-50127        分配给对象的资源是不可用的。
该信息由下面之一生成:ixApp、 ixBox、 ixButton、 ixCheckBox、 ixFrame、 ixLabel、 ixLine、 ixListBox、 ixMenu、 ixPictureButton、 ixRadioButton、 ixSuperField、 ixSuprTable、 ixTextBox 和 ixWindow。这通常是由于为了包含某个新建 的对象造成了运行时内存溢出而产生,而在极少的情况下其它系 统错误,例如 I/O 问题,也能造成这种情况。最好的解 决办法就是尽量减少程序对资源的需要,特别是对内存 的需要。
-50128        不能禁止当前的 SuperField。
产生该信息的原因是由于调用了当前的 SuperField 的成员函数 ixSuperTable::disable(),而当前的 SuperField 是不能被禁止的。 请检查程序的逻辑。通常都是希望禁止那些即不是当前的又 没有焦点的 SuperField。
-50129        不能为下面任一种类型的 SuperField 指定 格式:ixTypeInfo::SQLChar ixTypeInfo::SQLByte ixTypeInfo::SQLText ixTypeInfo::SQLVarChar ixTypeInfo::SQLInterval
这些类型不支持格式化,所以对于有这些值的字段 最好不要调用 ixSuperField::setFormat() 成员函数。在 调用 ixSuperField::setFormat() 之前,请检查字段的 类型(使用 getColumn().getTypeCode() )并确保 该类型支持格式化。
-50130        试图关闭一个窗口,而该窗口包含一个正在显示 的有模式的弹出式窗口。这是不允许的;请首先 关闭有模式的弹出式窗口。
该信息由 ixApp 或者 ixWindow 生成。为了保证 对话的模式,当正在显示一个有模式的窗口(例如对 话框)时,将无法退出应用程序或者关闭窗口。 (当有模式的窗口试图处理事件时,删除该 窗口将是非法的。这样做将使得某些图形用户界 面崩溃。)
(本文已被浏览 2140 次)
|
|