91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Genero BDL錯誤

發布時間:2020-06-24 23:50:06 來源:網絡 閱讀:941 作者:四方木 欄目:開發技術

系統錯誤消息按錯誤號排序。
-201 發生語法錯誤。此常規SQL錯誤消息表示SQL語句的語法錯誤。尋找缺失或額外的標點符號;?關鍵字拼寫錯誤,誤用或不按順序,或用作標識符的保留字。
-204 聲明中發現了非法的浮點數。像浮點數(帶小數點和/或以e開頭的指數)標點的數字常量是不可接受的。可能指數大于可處理的指數。
-206 指定的表table-name不在數據庫中。數據庫服務器找不到語句中指定的表或視圖。表或視圖可能已從數據庫重命名或刪除。
-213 聲明被用戶中斷。數據庫服務器從用戶接收到中斷信號。聲明提前結束。該程序預計將回滾當前事務并正常終止。
-217 在列查詢中的任何表中找不到列列名。指定的列在此SQL語句中使用的數據庫表中不存在。
-235 字符列大小太大。SQL語句指定大于65,534字節的字符數據類型的寬度。如果需要此大小的列,請使用TEXT數據類型,該類型允許無限長度。否則,請檢查聲明是否有印刷錯誤。
-236 INSERT中的列數與VALUES的數量不匹配。INSERT語句中命名或隱含的每個列都必須具有單獨的值表達式。如果語句未列出特定列,請查看表的定義以獲取列數及其數據類型。還要檢查VALUES子句中的表達式列表是否沒有可能導致值數量不正確的額外或缺少的逗號。要特別注意長字符串和括號括起來的表達式。
-239 無法在UNIQUE INDEX列中插入新行 - 重復值。正在插入(或更新為具有新主鍵)的行包含已限制為具有唯一值的一列或多列中已存在的某行的重復值。
-244 無法執行物理訂單讀取以獲取下一行。數據庫服務器無法讀取此SQL客戶端程序的數據塊。當記錄被另一個進程鎖定時,數據庫服務器返回此錯誤,并且當前程序定義的鎖定超時已過期。考慮使用該SET LOCK MODE TO WAIT指令來定義鎖定超時。默認情況下,對于大多數數據庫,此超時為零,并且在發生鎖定沖突時立即返回錯誤-244。如果所有程序都執行短事務(在短時間內保持鎖定),則通常可以安全地定義5到10秒的鎖定超時以避免此SQL錯誤。
-250 無法從文件中讀取記錄以進行更新。數據庫服務器在更新之前無法獲取表的一行。
-251 ORDER BY或GROUP BY列號太大。ORDER BY或GROUP BY子句使用列序列號,并且其中至少有一個大于選擇列表中的列數。
-253 無法從文件中讀取記錄以進行更新。數據庫服務器在更新之前無法獲取表的一行。
-254 給出的主變量太多或太少。您在此語句的INTO子句中命名的主機變量數與您在SQL語句中引用的列數不匹配。
-255 不在交易中。數據庫服務器無法執行此COMMIT WORK或ROLLBACK WORK語句,因為沒有執行BEGIN WORK來啟動事務。由于沒有啟動任何交易,因此您無法結束交易。
-256 交易不可用。數據庫服務器不支持事務。
-257 超出最大語句數的系統限制,最大值是計數。數據庫服務器只能為每個用戶處理固定數量的準備好的SQL語句。此限制包括使用PREPARE語句和使用DECLARE語句聲明的游標準備的語句。
-259 光標未打開。當前語句引用尚未打開的游標。查看程序的邏輯,看看它在達到這一點之前如何執行OPEN語句失敗。
-263 無法鎖定UPDATE行。這個語句,可能是一個名為聲明FOR UPDATE的游標的FETCH語句,無法鎖定它試圖獲取的行。
-266 UPDATE / DELETE游標沒有當前行。當前語句使用WHERE CURRENT OF cursor-name子句,但該游標尚未與當前行關聯。自打開以來沒有執行任何FETCH語句,或者最近的提取導致錯誤,因此沒有返回任何行。修改程序的邏輯,以便在執行此語句之前始終成功獲取一行。
-268 違反了唯一約束約束名稱。當前語句使用WHERE CURRENT OF cursor-name子句,但該游標尚未與當前行關聯。自打開以來沒有執行任何FETCH語句,或者最近的提取導致錯誤,因此沒有返回任何行。修改程序的邏輯,以便在執行此語句之前始終成功獲取一行。
-272 沒有表/列的SELECT權限。創建此表的人員未授予您的帳戶名稱SELECT權限或表格或列的公共權限。表的所??有者或DBA必須先授予此權限,然后才能從表或列中選擇數據。
-273 沒有表/列的UPDATE權限。創建此表的人員未授予您帳戶名的UPDATE權限,也未授予表或列的公共權限。在更新此表中的行或更新列之前,表的所有者或DBA必須授予此權限。
-274 表沒有DELETE權限。創建此表的人員未授予您的帳戶名稱或公眾的DELETE權限。表的所??有者或DBA必須先授予此權限,然后才能刪除此表中的行。
-275 此操作需要Insert權限。此表或列上的“插入訪問”權限當前不由您的帳戶名,PUBLIC組或當前角色保留。表的所??有者或DBA必須先授予“插入”權限,然后才能在此表中插入行。
-280 帶引號的字符串超過256個字節。此語句中的字符文字超出了最大長度。檢查語句中所有引用字符串的標點符號和長度。可能兩個缺失的引號從兩個短引號中產生一個長串。您必須修改語句以使用較短的字符串。
-282 找到了沒有匹配報價的報價。檢查當前語句,檢查所有引用字符串的標點符號。
-284 子查詢返回的不是一行。在表達式中使用的子查詢代替文字值必須只返回單行和單列。在此語句中,子查詢返回了多行,并且數據庫服務器無法選擇要在表達式中使用的返回值。您可以確保子查詢始終返回單行。使用WHERE子句測試具有唯一索引的列的相等性。或者只選擇聚合函數。查看子查詢,并檢查它們是否只能返回一行。使用單例SELECT語句檢索多行時也會發生此錯誤。必須使用DECLARE / OPEN / FETCH系列語句或EXECUTE INTO語句來檢索多行。
-285 sqlexec收到的游標無效。此語句使用的游標尚未正確聲明或準備,或者FREE語句已釋放它,或者在打開游標時嘗試了自動重新準備,但該操作失敗,使游標不可用。檢查程序邏輯以確保已聲明游標。如果有,并且如果DECLARE語句引用語句標識符,請檢查引用的語句是否已準備好。
-290 未使用FOR UPDATE子句聲明游標。此語句嘗試使用未聲明更新的游標進行更新。要將游標與UPDATE或DELETE語句一起使用,必須將其聲明為FOR UPDATE。查看程序邏輯以確保此語句使用預期的游標。
-294 列column-name必須位于GROUP BY列表中。在分組SELECT中,必須列出GROUP BY子句中的每個nonaggregate列,以確保每個分組行中每個選定列都存在明確定義的值。列包含單個聚合值或該組唯一的值。如果選定的列既不是聚合也不是列表,則某個組中可能存在該列的兩個或多個值,并且數據庫服務器無法選擇要顯示的值。修改查詢以在子句中包含列名稱或其位置編號。
-307 非法下標。字符變量的子字符串值(方括號中的兩個數字)不正確。第一個小于零或大于列的長度,或第二個小于第一個。查看語句中方括號的所有用法以查找錯誤。可能是列的大小已經改變,并使子串失敗,以前工作。
-309 ORDER BY列或表達式必須位于SELECT列表中。表達式或列名稱位于此SELECT語句的ORDER BY子句中,但表達式或列名稱不在選擇列表中(SELECT單詞后面的值列表)。在查詢中使用UNIQUE或DISTINCT運算符時,不支持此操作。
-316 索引index-name已存在于數據庫中。此語句嘗試創建一個顯示名稱的索引,但該名稱的索引已存在。單個數據庫中只能存在給定名稱的一個索引。
-324 不明確的列列名。列名稱出現在此查詢的FROM子句中列出的多個表中。數據庫服務器需要知道要使用哪些列。修改語句,使其名稱以其表(table-name.column)的名稱為前綴,無論它出現在查詢中的哪個位置。
-329 找不到數據庫或沒有系統權限。數據庫服務器不知道您嘗試連接的數據庫。檢查數據庫客戶端配置設置,并確保數據庫名稱中沒有拼寫錯誤
-330 無法創建或重命名數據庫。您可能嘗試創建一個與已存在的數據庫同名的數據庫,或者將數據庫重命名為已存在的名稱;?如果是這樣,請選擇其他名稱。
-349 數據庫尚未選中。無法執行SQL語句,因為不存在當前數據庫。在執行其他SQL語句之前,必須發出DATABASE或CONNECT TO指令。
-350 索引已存在于列(或列集)上。無法執行此CREATE INDEX語句,因為已存在同一列或列組合的索引。對于給定的歸類順序,在列的任何組合上最多可以存在兩個索引,一個是升序,一個是降序。
-354 數據庫或游標名稱格式不正確。此語句包含數據庫的名稱或某種無效格式的游標。如果該語句是程序的一部分,則該名稱可能已在主機變量中傳遞。
-360 無法修改也在子查詢中使用的表或視圖。UPDATE,INSERT或DELETE語句使用從子查詢中的同一表中獲取的數據。由于存在進入無限循環的危險,因此不允許執行此操作,除非在DELETE或UPDATE語句的WHERE子句中存在不相關的子查詢。
-363 CURSOR不在SELECT語句上。在此語句中命名的游標(可能是OPEN)已與準備好的語句關聯,該語句不是SELECT語句。查看程序邏輯,尤其是游標的DECLARE,其中指定的語句ID以及設置該語句的PREPARE。如果您打算將游標與INSERT語句一起使用,則只能在INSERT語句作為DECLARE語句的一部分寫入時執行此操作。如果您打算執行SQL語句,請直接使用EXECUTE語句執行此操作,而不是通過游標間接執行。
-366 比例超過指定的最大精度。DECIMAL或MONEY數據類型用法的精度或比例存在問題,例如在DEFINE語句中。建議將DECIMAL聲明為DECIMAL(p)或DECIMAL(p,s),其中p是1到32之間的精度(總位數),s是標度(右邊的位數)小數點)大于或等于零且不大于p。MONEY類型遵循相同的規則。檢查DECIMAL或MONEY類型定義,并確保精度在[1,32]范圍內,并且比例在[0,precision]范圍內。
-371 無法在具有重復數據的列上創建唯一索引。無法完成此CREATE UNIQUE INDEX語句,因為列(或列)包含一個或多個重復行。
-382 必須為view和select子句指定相同數量的列。在此VIEW語句中,您列出了視圖列的名稱。但是,它們的數量與視圖的SELECT語句中的列數不同。檢查兩個列表的標點符號,并確保為選擇列表中的每個項目提供了名稱。
-387 沒有連接權限。您無法訪問此語句請求的數據庫,因為您尚未獲得CONNECT權限。聯系具有數據庫管理員權限的人員,并要求獲得對其的CONNECT權限。
-388 沒有資源許可。如果您發出了CREATE TABLE,CREATE INDEX或CREATE PROCEDURE語句,則無法執行此語句,因為您的帳戶尚未被授予此數據庫的RESOURCE權限。您需要RESOURCE權限才能創建永久表,永久表的索引和過程。
-389 沒有DBA許可。無法執行此語句,因為您尚未為此數據庫授予DBA權限。聯系具有數據庫DBA特權的人員并要求獲得DBA特權(或者只是要求為您執行此聲明)。
-391 無法在列column-name中插入null?。此語句嘗試在注釋列中放置空值。但是,該列已定義為NOT NULL。回滾當前事務。如果這是一個程序,請檢查表的定義,并將程序邏輯更改為不對不能接受它們的列使用空值。
-400 在未打開的游標上嘗試獲取。此FETCH語句命名一個從未打開或已關閉的游標。檢查程序邏輯,并檢查它是否會在此點之前打開光標而不是意外關閉它。除非游標聲明為WITH HOLD,否則它將由COMMIT WORK或ROLLBACK WORK語句自動關閉。
-404 游標或語句不可用。您使用了一個語句來命名一個被銷毀的游標。查看程序邏輯并在到達此語句之前檢查指定的游標是否已聲明并已打開,但未釋放。
-410 準備語句失敗或未執行。此EXECUTE語句引用尚未準備的語句ID。要么沒有完成PREPARE語句,要么已完成一個,但返回了錯誤代碼。查看程序邏輯以確保準備語句并檢查PREPARE返回代碼。來自PREPARE的負錯誤代碼通常反映正在準備的語句中的錯誤。
-412 命令指針為NULL。此語句(可能是EXECUTE或DECLARE)是指從未準備好或已釋放的動態SQL語句。檢查程序邏輯以確保語句已準備好,PREPARE未返回錯誤代碼,并且在此之前尚未使用FREE語句釋放語句。
-413 嘗試在未打開的游標上插入。此INSERT語句命名一個從未打開或已關閉的游標。檢查程序邏輯,并檢查它是否會在此點之前打開光標而不是意外關閉它。插入游標由COMMIT WORK或ROLLBACK WORK語句自動關閉。
-422 在未打開的光標上嘗試刷新。此FLUSH語句命名一個從未打開或已關閉的游標。檢查程序邏輯以確保它將在此點之前打開光標并且不會意外關閉它。插入游標由COMMIT WORK或ROLLBACK WORK自動關閉。
-450 非法ESQL定位符,或BDL中未初始化的blob變量。SQL語句使用未使用LOCATE IN FILE或MEMORY初始化的TEXT或BYTE變量。在SQL語句中使用之前,請先找到TEXT或BYTE變量。
-458 長期交易中止。數據庫服務器用完了記錄此事務的日志空間。未完全記錄的事務無法回滾。為了保持數據庫完整性,操作系統結束了事務并自動將其回滾。自交易開始以來所做的所有更改都已刪除。終止應用程序,并重新計劃它,以便每個事務修改更少的行。或者,與數據庫服務器管理員聯系以討論增加邏輯日志的數量或大小。準備好談談要更新或插入的行數以及每行的大小。
-481 未準備無效的語句名稱或語句。該聲明尚未準備好,或聲明名稱的格式無效。有效的語句名稱不超過最大長度,以字母或下劃線開頭,不包含除下劃線之外的任何空格或非字母數字字符。
-482 非SCROLL游標上的操作無效。您不能使用非滾動游標發出FETCH PRIOR,FETCH FIRST,FETCH LAST,FETCH CURRENT,FETCH RELATIVE n或FETCH ABSOLUTE n語句。為此,必須首先將光標聲明為滾動光標。
-507 找不到游標光標名稱。在此UPDATE或DELETE語句的WHERE CURRENT OF子句中命名的游標不存在。查看名稱的拼寫。如果它符合您的意圖,請檢查DECLARE語句以確保它已被執行。還要確保未使用FREE語句釋放游標,或者在自動重新準備嘗試失敗期間釋放游標。
-513 此數據庫服務器不提供該語句。程序使用的SQL語句對目標數據庫服務器無效。查看代碼,不能使用SQL指令。
-517 索引的總大小太大或索引中的部分太多。所有數據庫服務器都可以限制索引中可包含的列數以及鍵中的總字節數(列寬度的總和)。此CREATE INDEX語句將超出此數據庫服務器的限制。
-522 在查詢中未選擇表table-name。表達式中使用的表名(例如,在WHERE子句中)尚未在定義要在查詢中使用的表的子句中列出(通常是SELECT語句中的FROM子句)。
-526 滾動光標不允許更新。對于DECLARE語句,不允許將FOR UPDATE子句與SCROLL關鍵字一起使用。
-530 檢查約束約束名稱失敗。違反了放置在表列上的檢查約束。
-535 已經在交易中。這個BEGIN WORK聲明是多余的;?交易已在進行中。如果這是一個程序,請檢查其邏輯以確保它不會意外地無法結束先前的事務。
-551 約束包含太多列。UNIQUE,PRIMARY KEY或FOREIGN KEY子句中列出的列總數是有限的。限制取決于正在使用的數據庫服務器。
-611 滾動光標無法選擇TEXT或BYTE列。由于TEXT和BYTE值很大,此操作需要執行太多資源。檢查游標的聲明以選擇其他類型的所需列以及主鍵列。使用輔助SELECT語句通過使用主鍵列值來獲取給定行的TEXT / BYTE列。
-674 常規例程名稱無法解析。您調用了數據庫中不存在的例程,您沒有執行例程的權限,或者您使用太少或太多的參數調用例程。
-681 列在INSERT列表中指定了多次。如果用戶在INSERT列列表中多次指定列名,則會發生此錯誤。
-691 引用表中缺少引用約束constraint-name的鍵。違反了參照約束。當您嘗試將值插入或更新作為引用約束一部分的列的值時,通常會發生此情況。您嘗試輸入的值在引用的(父鍵)列中不存在。
-692 約束約束名稱的鍵值?仍在引用中。您違反了參照約束。當您嘗試刪除另一行(子鍵)引用的列??(父鍵)中的行時,通常會發生這種情況。如果使用級聯刪除,則必須啟用數據庫日志記錄。
-743 對象object_name已存在于數據庫中。您正在嘗試定義數據庫中已存在的對象。
-768 例程例程名稱中的內部錯誤。如果再次出現此內部錯誤,請記錄所有情況并聯系您的技術支持。
-805 無法打開文件進行加載。無法打開此LOAD語句中指定的輸入文件。檢查聲明。可能需要更完整的路徑名,文件不存在,或者您的帳戶沒有該文件或其所在目錄的讀取權限。
-806 無法打開卸載文件。無法打開此UNLOAD語句中指定的輸出文件。檢查聲明。可能需要更完整的路徑名稱;?該文件存在,但您的帳戶沒有寫入權限;?或者磁盤已滿。
-809 發生SQL語法錯誤。此LOAD / UNLOAD語句中的INSERT語句具有無效語法。檢查它是否有標點符號和關鍵字的使用。
-846 加載文件中的值數不等于列數。LOAD處理器對文件第一行中的分隔符進行計數,以確定加載文件中的值的數量。對于表中的每個列,必須存在一個分隔符,如果指定了一列,則列中的每一列都必須存在一個分隔符。檢查您是否指定了您想要的文件,并使用正確的分隔符。文本中的空行也可能導致此錯誤。如果LOAD語句未指定分隔符,請驗證默認分隔符是否與文件中使用的分隔符匹配。如果您對默認分隔符有疑問,請在LOAD語句中指定分隔符。
-930 無法連接到數據庫服務器servername。應用程序嘗試訪問數據庫服務器但失敗。
-942 事務提交失敗 - 將回滾事務。如果數據庫服務器無法提交事務,則在事務提交時可能會發生此錯誤。
-1102 在表單中找不到字段名稱。INPUT,INPUT ARRAY,CONSTRUCT,SCROLL或DISPLAY語句中列出的字段名稱不會出現在當前顯示的屏幕表單的表單規范中。檢查程序邏輯以確保預期窗口是最新的,預期窗體顯示在其中,并且語句中的所有字段名稱拼寫正確。
-1107 字段下標超出范圍。INPUT,DISPLAY或CONSTRUCT語句中的屏幕數組的下標小于1或大于數組中的字段數。結合表單規范查看程序源,以查看錯誤所在。
-1108 記錄名稱不在表單中。在INPUT ARRAY或DISPLAY ARRAY語句中命名的屏幕記錄不會出現在現在顯示的屏幕表單中。結合表單規范查看程序源,以查看屏幕記錄名稱是否匹配。
-1109 列表和記錄字段計數不同。程序變量的數量與CONSTRUCT,INPUT,INPUT ARRAY,DISPLAY或DISPLAY ARRAY語句中的屏幕字段數不一致。結合表單規范查看該語句,以查看錯誤所在。常見問題包括屏幕記錄定義的更改,這些更改未反映在使用該記錄的每個語句中,以及未在表單設計中反映的程序記錄中的更改。
-1110 找不到表單文件(文件名)。找不到在OPEN FORM或OPEN WINDOW WITH FORM語句中指定的表單文件。檢查語句中使用的表單名稱。表單文件后綴不是必需的。如果表單不在當前目錄中,請驗證FGLRESOURCEPATH / DBPATH環境變量是否包含表單文件的路徑。
-1112 表單與當前的BDL版本不兼容。重建您的表單。在OPEN FORM語句中指定的表單文件是不可接受的。可能它在某種程度上被破壞了,或者它是使用與編譯該程序的BDL編譯器版本不兼容的Form Compiler版本編譯的。使用當前版本的表單編譯器重新編譯表單規范。
-1114 沒有顯示任何表格。當前聲明需要使用屏幕表單。例如,DISPLAY ... TO或INPUT語句必須使用表單的字段。但是,自打開當前窗口后,尚未執行DISPLAY FORM語句。檢查程序邏輯以確保它在嘗試使用表單之前打開并顯示表單。
-1119 在表單中找不到NEXT FIELD名稱。此語句(INPUT或INPUT ARRAY)包含一個NEXT FIELD子句,用于命名未在表單中定義的字段。查看表單和程序邏輯。也許表格已經改變,但程序沒有。
-1129 BEFORE / AFTER子句中的字段(字段名稱)未在表單中找到。此語句包括BEFORE FIELD子句或AFTER FIELD子句,該子句命名未在當前顯示的表單中定義的字段。檢查程序以確保顯示預期的表單,并根據表單規范查看此語句以確保命名現有字段。
-1133 NEXT OPTION名稱不在菜單中。此MENU語句包含一個NEXT OPTION子句,該子句命名未在語句中定義的菜單選項。NEXT OPTION后面的字符串必須與同一MENU語句中COMMAND子句后面的字符串相同。審查聲明以確保這些條款彼此一致。
-1140 NEXT OPTION是一個隱藏選項。先前已使用HIDE OPTION語句隱藏了此NEXT OPTION語句中命名的選項。由于用戶無法看到它,因此無法將其突出顯示為下一個選項。使用SHOW OPTION語句取消隱藏菜單選項。
-1141 無法關閉具有活動INPUT,DISPLAY ARRAY或MENU語句的窗口。無法執行此CLOSE WINDOW語句,因為該窗口中的輸入操作仍處于活動狀態。CLOSE WINDOW語句必須包含在輸入語句本身中,或從輸入語句本身中調用。檢查程序邏輯,并對其進行修改,以便在窗口關閉之前完成語句。
-1143 窗口已經打開。此OPEN WINDOW語句命名一個已打開的窗口。查看程序邏輯以查看它是否包含CLOSE WINDOW語句。您可能只需要使用CURRENT WINDOW語句將打開的窗口置于頂部。
-1146 PROMPT消息太長,無法放入窗口。盡管BDL截斷MESSAGE和COMMENT的輸出以適合窗口尺寸,但PROMPT和用戶的響應不會這樣做。減少提示字符串的長度,或使窗口變大。另一種選擇是使用DISPLAY顯示大部分提示文本,然后使用單個空格或冒號進行提示。
-1150 窗口太小,無法顯示此菜單。窗口必須至少有兩行高,并且必須足夠寬以顯示菜單標題,最長選項名稱,兩組三點橢圓和六個空格。修改程序以使窗口更大或為菜單提供更短的名稱和更短的選項。查看當前窗口的OPEN WINDOW語句以及此MENU語句。
-1168 命令不會出現在菜單中。SHOW OPTION,HIDE OPTION或NEXT OPTION語句不能引用不存在的選項(命令)。檢查選項名稱的拼寫。
-1170 您的終端類型對于系統是未知的。檢查TERM環境變量的設置以及TERMCAP或TERMINFO環境變量的設置。如果您需要有關此操作的幫助,請咨詢系統管理員。
-1202 試圖除以零。零不能成為一個除數。檢查除數是否為零。在某些情況下,會出現此錯誤,因為除數是一個不能正確轉換為數字的字符值。
-1204 日期無效年份。DATE值或文字中的年份無效。例如,數字0000不可接受為年份。檢查年份的值。
-1205 日期無效的月份。DATE值或文字中的月份必須是1到12之間的一位或兩位數字。檢查月份的值。
-1206 日期無效。DATE值或文字中的日期編號必須是1到28(或閏年中的29),30或31的一位或兩位數字,具體取決于隨附的月份。檢查一天的價值。
-1210 日期無法轉換為月/日/年格式。DATE類型與INTEGER類型兼容,但并非所有整數值都是有效日期。日期的有效整數值范圍為-693,594到+2,958,464。超出此范圍的數字不代表日期。檢查用于分配日期變量的數字的值。
-1212 日期轉換格式必須包含月,日和年組件。在內部二進制格式與顯示或輸入格式之間轉換日期值時,模式將指示轉換。轉換自動完成時,模式來自環境變量DBDATE。當通過顯式調用rfmtdate(),rdefmtdate()或USING函數完成時,模式字符串作為參數傳遞。在任何情況下,模式字符串(消息的格式)必須包括顯示日期三個部分位置的字母:2或3個字母d;?2或3個字母m;?和2或4個字母y。檢查模式字符串和DBDATE的值。
-1213 數字轉換過程中的字符失敗。正在將字符值轉換為數字形式,以便存儲在數字列或變量中。但是,字符串不能解釋為數字。檢查字符串。它不得包含除空格,數字,符號,小數或字母e之外的字符。驗證部件的順序是否正確。如果您使用的是NLS,則您的語言環境可能會出現十進制字符或千位分隔符。
-1214 值太大,無法容納SMALLINT。SMALLINT數據類型可以接受值范圍為-32,767到+32,767的數字。要存儲超出此范圍的數字,請重新定義列或變量以使用INTEGER或DECIMAL類型。
-1215 值太大,無法容納INTEGER。INTEGER數據類型可以接受值范圍從-2,147,483,647到+2,147,483,647的數字。檢查可用的其他數據類型,例如DECIMAL。
-1218 字符串到日期轉換錯誤。數據值未正確表示日期:要么是非數字,要么是數字,要么是意外的分隔符,要么是數字太大或不一致。檢查要轉換的值。
-1222 價值不適合SMALLFLOAT。語句嘗試分配超出SMALLFLOAT數據類型限制的值。查看代碼并考慮使用FLOAT或DECIMAL類型。
-1223 價值不適合FLOAT。語句嘗試分配超出FLOAT數據類型限制的值。查看代碼并考慮使用DECIMAL類型。
-1226 十進制或貨幣值超過最大精度。數據值在小數點左邊的位數多于變量允許的聲明。修改程序以定義具有適當精度的變量。
-1260 無法在指定類型之間進行轉換。數據轉換沒有意義,或者不受支持。可能您引用了錯誤的變量或列。檢查是否已指定了預期的數據類型,并且數據值的文字表示格式正確。
-1261 日期時間或間隔的第一個字段中的位數太多。DATETIME文字的第一個字段必須包含1或2位數字(如果它不是YEAR)或2或4位數字(如果它是YEAR)。INTERVAL文字的第一個字段表示單位計數,最多可包含9位數,具體取決于其限定符中指定的精度。查看此語句中的DATETIME和INTERVAL文字,并更正它們。
-1262 日期時間或間隔中的非數字字符。DATETIME或INTERVAL文字只能包含十進制數字和允許的分隔符:年,月和日數之間的連字符;?白天和小時之間的空間;?小時,分鐘和秒之間的冒號;?以及秒和分數之間的小數點。任何其他字符或錯誤順序的這些字符都會產生錯誤。檢查文字的值。
-1263 日期時間或間隔中的字段超出范圍。日期時間或間隔中的至少一個字段不正確。在此語句中檢查DATE,DATETIME和INTERVAL文字。在DATE或DATETIME字面值中,年份可能為零,月份可能不是1到12,或者日期可能不是1到31或不適合該月份。同樣在DATETIME文字中,小時可能不是0到23,分鐘或秒可能不是0到59,或者分數可能有太多數字用于指定的精度。
-1264 日期時間或間隔結束時的額外字符。只有空格可以跟隨DATETIME或INTERVAL文字。檢查此聲明是否缺少或不正確的標點符號。
-1265 日期時間或間隔操作發生溢出。涉及DATETIME和/或INTERVAL的算術運算產生的結果不適合目標變量。檢查數據類型是否可以保存操作結果。例如,使用YEAR(9)或DAY(9)擴展INTERVAL精度。
-1266 間隔或日期時間與操作不兼容。算術運算混合了不匹配的DATETIME和/或INTERVAL值。檢查操作中使用的變量的數據類型。
-1267 日期時間計算的結果超出范圍。在此語句中,DATETIME計算生成了一個無法存儲的值。例如,如果將大間隔添加到DATETIME值,則可能發生這種情況。如果結果日期不存在,例如1999年2月29日,也會發生此錯誤。查看語句中的表達式,看看是否可以更改操作順序以避免溢出。
-1268 無效的日期時間或間隔限定符。此語句包含不可接受的DATETIME或INTERVAL限定符。這些限定符只能包含單詞YEAR,MONTH,DAY,HOUR,MINUTE,SECOND,FRACTION和TO。括號中的1到5的數字可以跟隨FRACTION。檢查語句是否缺少標點符號和拼寫錯誤的單詞。常見錯誤是添加s,如MINUTES。
-1279 值超出字符串列長度。您試圖使用字符串主變量插入CHAR,NCHAR,VARCHAR,NVARCHAR或LVARCHAR列,但字符串太長。
-1284 值不適合BIGINT或INT8。BIGINT數據類型可以接受值范圍為-9223372036854775807至+9223372036854775807的數字。要存儲超出此范圍的數字,請重新定義列或變量以使用DECIMAL類型。
-1301 該值不屬于有效的可能性。已在表單規范文件中為此列建立了可接受值的列表或范圍。您必須輸入可接受范圍內的值。
-1302 這兩個條目不一樣 - 請再試一次。為防止出現印刷錯誤,此字段已在表單規范文件中指定為VERIFY。您必須在此字段中輸入兩次相同的值。仔細重新輸入數據。或者,您可以使用中斷鍵取消表單條目。
-1303 您無法使用此編輯功能,因為存在圖片。此字段在表單規范文件中定義,并帶有PICTURE屬性以指定其格式。在編輯此類字段時,無法使用某些編輯鍵(例如,CTRL-A,CTRL-D和CTRL-X)。僅使用可打印字符和退格鍵輸入值。
-1304 字段錯誤。您在此字段中輸入的值無法存儲在要接收它的程序變量中。當應用程序僅提供整數變量時,或者您輸入的字符串長于預期的應用程序時,可能您輸入了十進制數。
-1305 此字段需要輸入值。光標位于已指定為REQUIRED的表單字段中。您必須在光標移動到另一個字段之前輸入一些值。要輸入空值,請鍵入任何可打印字符,然后退格。或者,您可以使用中斷鍵取消表單條目。
-1306 請再次輸入以進行驗證。光標位于已指定VERIFY的表單字段中。此過程有助于確保在數據輸入期間不會出現印刷錯誤。在光標移動到另一個字段之前,必須以相同的方式輸入兩次值。或者,您可以使用中斷鍵取消表單條目。
-1307 無法插入另一行 - 輸入數組已滿。您將數據輸入到由程序變量的靜態數組在程序中表示的記錄數組中。那個數組現已滿了;?沒有地方可以存儲另一條記錄。按“接受”鍵處理您輸入的記錄。
-1308 無法刪除行 - 它沒有數據。您嘗試刪除空行中的行。什么都沒刪除。
-1309 你要去的方向沒有更多的行。您正在嘗試滾動遠遠超出其可能的記錄數組,向上滾動或向下滾動數組底部。進一步的嘗試將得到相同的結果。
-1312 表格聲明錯誤編號錯誤NUM。表單在運行時發生錯誤。編輯源文件:轉到指定的行,更正錯誤,然后重新編譯文件。
-1313 SQL語句錯誤號錯誤NUM。當前的SQL語句返回此錯誤代碼編號。
-1314 程序停在'?filename?',行號行號。在運行時,指定行的指定文件中發生錯誤。沒有生成.err文件。編輯源文件,轉到指定的行,更正錯誤,然后重新編譯該文件。
-1318 調用函數和被調用函數之間發生參數計數不匹配。在對函數的調用中給出了太多或太少的參數。該調用可能與被調用函數位于不同的源模塊中。檢查函數的定義,并檢查調用它的所有位置,以確保它們使用它聲明的參數數量。
-1320 函數未返回預期的正確數值。返回多個變量的函數未返回正確數量的參數。檢查源代碼并重新編譯。
-1321 VALIDATE命令導致驗證錯誤。VALIDATE LIKE語句根據存儲在syscolval表中的規則測試變量的當前值。它檢測到不匹配。通常,程序將使用WHENEVER語句來捕獲此錯誤并顯示或更正錯誤值。檢查VALIDATE語句以查看正在測試的變量并找出它們出錯的原因。
-1322 無法打開報告輸出文件:說明無法打開REPORT TO語句指定的文件。有關詳細信息,請參閱說明。檢查您的帳戶是否有權編寫此類文件,磁盤未滿,以及您是否未超過打開文件數量的限制。
-1323 無法打開報表輸出管道。REPORT TO PIPE語句指定的管道無法啟動。檢查所有在其中命名的程序是否存在且可從執行路徑訪問。還要查找可能提供更具體錯誤的操作系統消息。
-1324 無法寫入報告輸出文件。REPORT TO語句指定的文件已打開,但寫入時發生錯誤。磁盤可能已滿。查找可能提供更多信息的操作系統消息。
-1326 數組變量已在其指定維度之外引用。數組的下標表達式產生的數字小于1或大于數組中元素的數量。查看導致此語句的程序邏輯,以確定如何進行錯誤。
-1327 無法準備插入語句以將行插入用于報表的臨時表。在report函數中,BDL生成了一個SQL語句,用于將行保存到臨時表中。語句的動態準備(請參閱PREPARE語句中的參考資料)產生錯誤。可能現在沒有在執行時定義數據庫表,就像編譯程序時一樣。數據庫已更改,或者程序選擇的數據庫與編譯期間當前的數據庫不同。可能是數據庫管理員已從您那里撤消了對報表使用的一個或多個表的SELECT權限。查找可能提供更多詳細信息的其他錯誤消息。
-1328 無法在所選數據庫中創建報告所需的臨時表。在報表定義中,BDL生成了一個SQL語句,用于將行保存到臨時表中,但無法創建臨時表。您必須具有在所選數據庫中創建表的權限,并且數據庫中必須留有足夠的磁盤空間。您可能已在當前數據庫中擁有一個表,該表的名稱與報表定義嘗試創建的臨時表的名稱相同;?排序表名為“t_ reportname”。某些數據庫服務器的另一個可能原因是您已超過打開文件的操作系統限制。
-1329 無法為報告所需的臨時數據庫表創建數據庫索引。在報告定義中,BDL生成SQL語句以將行保存到臨時表中。但是,無法在臨時表上創建索引。數據庫中可能已存在具有相同名稱的索引。(排序索引名為“i_reportname”;例如,“i_order_rpt”。)文件系統或dbspace中可能沒有可用的磁盤空間。某些數據庫服務器的另一種可能性是您已超過打開文件的操作系統限制。
-1330 無法將行插入臨時報表。在報告定義中,BDL生成了將行保存到臨時表中的SQL語句。但是,插入行時發生錯誤。數據庫中可能沒有剩余磁盤空間。查找可能提供更多詳細信息的其他錯誤消息。
-1331 無法從臨時報表中獲取行。在報表定義中,BDL生成SQL語句以從臨時表中選擇行。該表已成功構建,但現在從中檢索行時發生錯誤。幾乎唯一可能的原因是硬件故障或數據庫服務器中的錯誤。檢查可能提供更多詳細信息的操作系統消息。
-1332 字符變量引用了超出范圍的下標。在當前語句中,用于獲取字符值的子字符串的變量包含小于1的數字或大于變量大小的數字,或者第一個子字符串表達式大于第二個。查看導致此語句的程序邏輯,以查找錯誤原因。
-1335 報告正在接受輸出或在啟動之前完成。程序在執行START REPORT之前執行了OUTPUT TO REPORT或FINISH REPORT語句。查看導致此語句的程序邏輯,以查找錯誤原因。
-1337 變量variable-name已使用不同的類型或長度重新定義,module-name-1?.4gl中的定義,module-name-2?.4gl中的重新定義。顯示的變量在兩個或多個模塊的GLOBALS部分中定義,但在某些模塊中的定義與在其他模塊中的定義不同。可能在不同時間編譯模塊,對常見的GLOBALS文件進行一些更改。可能在某些模塊中將變量聲明為模塊變量,該模塊不包含GLOBALS文件。
-1338 函數'?function-name?'尚未在程序的任何模塊中定義。命名函數從程序的至少一個模塊調用,但它沒有定義。驗證包含該函數的模塊是否為程序的一部分,并且函數名稱拼寫正確。
-1340 錯誤日志尚未啟動。該程序調用了errorlog()函數,而沒有先調用startlog()函數。查看程序邏輯以找出此錯誤的原因。
-1349 數字轉換錯誤的字符。正在將字符值轉換為數字形式,以便存儲在數字列或變量中。但是,字符串不能解釋為數字。它包含除空格,數字,符號,小數或字母e之外的一些字符,否則部分的順序錯誤,因此無法破譯該數字。
-1353 使用 '!'?編輯TEXT和BYTE字段。這是在錯誤上下文之外使用的普通消息文本。
-1355 無法構建臨時文件。使用LOCATE語句將TEXT或BYTE變量放在臨時文件中。當前語句為該變量賦值,因此BDL嘗試創建臨時文件,但發生了錯誤。可能沒有可用的磁盤空間,或者您的帳戶沒有創建臨時文件的權限。查找可能提供更多信息的操作系統錯誤消息。
-1359 讀取blob文件'?file-name?'的錯誤。在輸出到保存TEXT或BYTE變量的臨時文件期間,操作系統發出錯誤信號。可能是磁盤已滿,或者發生了硬件故障。有關更多信息,請查找操作系統消息。
-1360 此字段沒有PROGRAM =子句。使用表單規范文件中的PROGRAM屬性沒有為該字段指定外部程序(僅適用于ASCII終端上的文本用戶界面模式)
-1373 字段'?field-name?'不在CONSTRUCT / INPUT語句的字段列表中。已使用顯示的字段名稱調用內置函數get_fldbuf()或field_touched()。但是,在此CONSTRUCT或INPUT語句中未請求來自該字段的輸入。因此,該函數不能返回任何有用的值。查看這些函數的所有用法,并將它們與語句開頭的字段列表進行比較。
-1374 SQL字符截斷或事務警告。程序設置WHENEVER WARNING STOP,并出現警告情況。如果涉及的語句是DATABASE語句,則條件是剛剛打開的數據庫使用事務日志。在任何其他語句中,條件是必須截斷數據庫中的字符值以適合其目標。
-1375 聚合中的SQL NULL值或模式ANSI數據庫警告。程序設置WHENEVER WARNING STOP,并出現警告情況。如果涉及的語句是DATABASE語句,則條件是剛剛打開的數據庫符合ANSI標準。在任何其他語句中,條件是在計算聚合值時使用了空值。
-1376 SQL,數據庫服務器或程序變量不匹配警告。程序設置WHENEVER WARNING STOP,并出現警告情況。如果涉及的語句是DATABASE或CREATE DATABASE語句,則條件是數據庫服務器打開數據庫。在任何其他語句中,條件是SELECT語句返回的值多于包含它們的程序變量。
-1377 SQL float-to-decimal轉換警告。程序設置WHENEVER WARNING STOP,并出現警告情況。條件是在剛剛打開的數據庫中,數據庫服務器將使用DECIMAL數據類型作為FLOAT值。
-1378 SQL非ANSI擴展警告。雖然當前數據庫符合ANSI標準,但仍執行了不屬于ANSI SQL的數據庫操作。此消息僅供參考。
-1396 無法打開報告PRINT FILE源文件進行讀取。無法打開在PRINT FILE語句中命名的文件。查看文件名。如果它不在當前目錄中,則必須指定完整路徑。如果文件存在,請確保您的帳戶有權閱讀該文件。
-2017 字符數據值無法正確轉換為字段類型。您已將字符值(帶引號的字符串)輸入到具有不同數據類型的字段中(例如INTEGER)。但是,您輸入的字符無法轉換為字段的類型。重新輸入數據。
-2024 已經指定了記錄“?記錄名稱?”。為ATTRIBUTES部分中用于定義字段的每個表自動定義屏幕記錄。如果使用表的名稱定義記錄,則將其視為重復記錄。檢查表單規范中每個屏幕記錄和屏幕數組的記錄名是否唯一。
-2028 符號'?symbol-name?'不表示此表單中使用的表前綴。在SCREEN RECORD語句中,每個組件必須由表格名稱引入,如“表格”部分中所定義,或者由FORMONLY一詞引入。根據TABLES部分查看指示名稱的拼寫,并檢查語句其余部分的標點符號。
-2029 屏幕記錄數組'?record-name?'具有不同的組件大小。屏幕記錄數組名稱的組件大小與數組的指定維度不同,或者它們之間有所不同。當一個或多個列顯示不同的次數時,會顯示此錯誤消息。屏幕數組的尺寸寫在方括號中,后面跟著它的名字。驗證屏幕數組的尺寸是否與屏幕字段匹配。
-2039 BLOB字段不支持AUTONEXT,DEFAULT,INCLUDE,VERIFY,RIGHT和ZEROFILL屬性。指定的數據類型的列不能以這些屬性所暗示的方式使用。檢查表名和列名是否符合預期,并驗證數據庫中DATABASE語句命名的表的當前定義。
-2041 無法打開“?表單名稱?”?表單。無法打開表單文件名。這可能是因為它不存在,或者用戶沒有讀取權限。檢查文件名的拼寫。檢查當前目錄中是否存在表單文件。如果它在另一個目錄中,請檢查是否提供了正確的路徑名。在UNIX?系統上,如果這些內容正確無誤,請驗證您的帳戶是否具有該文件的讀取權限。
-2045 字段的條件屬性不能取決于其他字段的值。COLOR屬性的WHERE子句中的布爾表達式只能使用該字段和常量的名稱。修改此屬性,然后重新編譯表單。
-2100 字段'?field-name?'具有驗證字符串錯誤,String = string。存儲在syscolval或syscolatt表中的格式或驗證字符串之一的編碼不正確。字符串顯示為它應用的字段。更新表中的字符串。
-2810 名稱“?database-name?”不是現有的數據庫名稱。此名稱在表單規范的開頭的DATABASE語句中找到,不是可以找到的數據庫。檢查數據庫名稱的拼寫和FGLPROFILE文件中的數據庫條目。
-2820 括號之間的標簽名稱未正確給出或標簽丟失。在表單規范的布局部分中,建議括號包含簡單名稱。相反,它們包含空格或無效名稱。檢查表單的布局部分是否有無效的表單項標簽。
-2830 在這條線上找到了一個左方括號,沒有右方括號來匹配它。每個左方括號字段分隔符必須在同一行上具有右方括號分隔符。查看表單定義文件以確保正確標記所有字段。
-2840 字段標簽'?label-name?'未在表單中定義。指示的名稱出現在此ATTRIBUTES語句的左側,但它不會出現在SCREEN部分的括號內。查看已定義的字段標記,以查看為何忽略此標記。
-2843 列'?column-name?'未出現在表單規范中。此ATTRIBUTES語句中的名稱尚未在表單規范中定義。檢查語句中的所有名稱是否拼寫正確并正確定義。
-2846 字段'?field-name?'不是表'?table-name?'的成員。此聲明中的某些內容表明顯示的名稱是此表的一部分,但在當前數據庫中并非如此。查看兩個名稱的拼寫。如果它們符合您的意圖,請檢查是否正在使用正確的數據庫,并且該表尚未更改。
-2859 列'?column-name?'是多個表的成員 - 您必須指定表名。在TABLES部分中命名的兩個或多個表具有顯示名稱的列。你必須明確你的意思。為此,請將表名作為列名的前綴寫為table.column,以便在表單規范中使用此名稱。
-2860 '?column-name?'?的列/值類型不匹配。此語句使用DEFAULT子句為字段分配值,或者將其值與INCLUDE子句一起使用,但它使用的數據與字段的數據類型不一致。查看字段的數據類型(來自與其關聯的列),并確保僅分配兼容值。
-2862 無法在數據庫中找到表'?table-name?'。在表單中指定的數據庫中不存在指示的表。檢查表名和數據庫名的拼寫。如果它們符合您的預期,則表明您未使用所需的數據庫版本,或者數據庫已更改。
-2863 指定表中不存在“?column-name?”?列。存在表單的TABLES部分中指定的表,但是在ATTRIBUTES部分中命名的column-name卻不存在。檢查它對實際表的拼寫。表可能已更改,或者列已重命名。
-2864 表'?table-name?'不在指定的表中。指定的表在此語句中使用,但未在表單規范的TABLES部分中定義。檢查它的拼寫;?如果它符合您的意圖,請在表格部分添加該表格。
-2865 表'?table-name?'?中不存在列'?column?-name?'。此語句中的某些內容暗示顯示的列是指定表的一部分(很可能該語句引用table-name.column-name)。但是,該表中未定義它。檢查兩個名稱的拼寫。如果它們符合您的意圖,請確保數據庫模式(.sch)是最新的;?可能表已被更改或列重命名,因此需要使用fgldbsch工具提取新的數據庫模式。
-2892 列'?column-name?'出現的時間超過一次。如果希望在表單中復制列,請使用相同的顯示字段標簽。相同的列名稱不止一次列在ATTRIBUTES部分中。在兩個或多個位置顯示同一列的預期方法是在屏幕布局中放置兩個或多個字段,每個字段具有相同的標記名稱。然后在ATTRIBUTES部分中放置一個語句,將該標記名與列名相關聯。當前列值將在所有字段中重復。如果您打算顯示恰好具有相同列名的不同列,請在每列前面加上其table-name。
-2893 顯示字段標簽'?label-name?'在此表單中出現多次,但長度不同。您可以在屏幕布局中放置多個字段副本(所有字段都顯示相同的列),但所有副本的長度必須相同。檢查表單定義以確保如果您打算擁有一個字段的多個副本,則所有副本都是相同的。
-2975 顯示字段標簽'?label-name?'尚未使用。字段標記已在表單規范文件的屏幕部分中聲明,但未在屬性部分中定義。檢查表單規范文件。
-2992 顯示標簽'?label-name?'已被使用。表單編譯器指示名稱已定義兩次。必須在表單規范中唯一地定義這些名稱。查看名稱的所有用法,以查看其中一個是否不正確。
-2997 請參閱錯誤編號error-num。數據庫服務器返回顯示的錯誤。在數據庫服務器文檔中查找顯示的錯誤。
-4303 期望的blob變量或游標名稱。FREE語句的參數必須是游標或預準備語句的名稱,或者在BDL中,必須是具有BYTE或TEXT數據類型的變量的名稱。檢查FREE關鍵字后使用的名稱。
-4307 顯示列表中的變量和/或常量的數量與顯示目標中的表單字段的數量不匹配。由于在此語句中的TO關鍵字后面列出了字段,因此要顯示的值列表中必須包含完全相同的項目。查看聲明。
-4308 輸入變量的數量與屏幕輸入列表中的表單字段數不匹配。您的INPUT語句必須指定與字段相同數量的變量。檢查時,請記住,當您使用星號或THRU引用記錄時,它與單獨列出每個記錄組件相同。
-4309 無法在報表標題或預告片中包含的循環或CASE語句中進行打印。BDL需要知道將多少行空間用于頁面標題和預告片;?否則,它不知道頁面上允許的詳細行數。由于無法預測循環執行次數或CASE的哪個分支將被執行,因此它禁止在FIRST PAGE HEADER,PAGE HEADER和PAGE TRAILER部分的這些上下文中使用PRINT。重新安排代碼以將PRINT語句放在始終執行的位置。
-4319 符號'?symbol-name?'已定義多次。顯示的變量出現在此之前的至少一個其他DEFINE語句中。檢查您的代碼。如果此DEFINE在函數或MAIN部分內,則前一個也是。如果此DEFINE超出任何功能,則前一個功能也不在任何功能之內;?但是,它可能在GLOBALS語句包含的文件中。
-4320 符號'?symbol-name?'不是指定數據庫中表的名稱。命名表不會出現在數據庫中。查看聲明。表名可能在程序中拼寫錯誤,或者自上次編譯程序以來表可能已被刪除或重命名。
-4322 符號'?symbol-name?'不是指定數據庫中列的名稱。前面的語句建議命名列是指定數據庫中某個表的一部分。該表存在,但該列未顯示在其中。檢查列名的拼寫。如果它按預期拼寫,則表格已被更改,或者列重命名,或者您沒有訪問預期的數據庫。
-4323 變量'?variable-name?'太復雜,無法在賦值語句中使用。命名變量是一個復雜的變量,如記錄或數組,不能在LET語句中使用。您必須使用星號表示法將組件組分配給組件組。
-4324 變量'?variable-name?'不是字符類型,不能用于包含連接結果。此語句嘗試連接兩個或多個字符串(使用逗號作為連接運算符)并將結果分配給命名變量。不幸的是,它不是字符變量,在這種情況下無法自動轉換字符。將連接的字符串分配給字符變量;?然后,如果要將結果視為數字,請將字符串作為整體分配給數字變量。
-4325 此記錄分配語句中的源記錄和目標記錄在類型和/或長度上不兼容。此語句使用星號表示法將一個記錄的所有組件分配給另一個記錄的相應組件。但是,組件不對應。請注意,BDL嚴格按位置匹配記錄組件,第一個匹配記錄組件,第一個匹配,第二個匹配,依此類推;?它與名字不符。如果源和目標記錄的組件數量和類型不同,則必須為每個組件編寫一個簡單的賦值語句。
-4328 變量'?variable-name?'過于復雜,無法用作函數返回的目標。命名變量太復雜,無法直接在RETURNING子句中分配。必須單獨返回復雜變量的各個成員。
-4330 RETURN語句只能在函數內執行。當RETURN子句用于無效上下文(如MAIN,REPORT或DIALOG塊)時,會發生此錯誤。
-4333 已使用不同數量的參數調用函數'?function-name?'。在程序的早期,在參數列表中調用具有不同數量參數的相同函數或事件。這些調用中至少有一個必須出錯。檢查FUNCT
-4334 當前形式的變量'?variable-name?'太復雜,無法在此語句中使用。變量包含太多組件。在此語句中只能使用簡單變量(具有單個組件的變量)。如果variable-name是一個數組,則必須提供一個下標來僅選擇一個元素。如果是記錄,則必須只選擇其中一個組件。(但是,如果此語句允許變量列表,如在INITIALIZE語句中,則可以使用星號或THRU表示法將記錄名稱轉換為組件列表)
-4335 符號'?field-name?'不是記錄'?record-name?'?的元素。record.field表達式中使用的字段名稱未標識為記錄變量的成員。找到記錄的定義(可能在GLOBALS文件中),驗證其字段的名稱,并更正字段名稱的拼寫。
-4336 參數'?param-name?'尚未在函數或報告中定義。名稱variable-name出現在此函數的FUNCTION語句的參數列表中。但是,它不會出現在函數內的DEFINE語句中。所有參數必須在使用前在其功能中定義。檢查您的代碼。可能你寫了一個DEFINE語句但是在兩個地方都沒有以相同的方式拼寫變量名。
-4338 符號'?symbol-name?'已經被定義為一次參數。顯示的名稱出現在FUNCTION語句的參數列表中,并出現在函數體中的至少兩個DEFINE語句中。檢查您的代碼。只允許在DEFINE語句中出現一個外觀。
-4340 變量'?variable-name?'過于復雜,無法在表達式中使用。在表達式中,只能使用簡單變量(具有單個組件的變量)。如果指示的變量是數組,則必須提供下標以僅選擇一個元素。如果它是記錄或對象,則必須只選擇其中一個組件。
-4341 聚合函數僅允許在報表和SELECT語句中使用。SUM,AVG和MAX等聚合函數只能出現在SQL語句中以及在報表正文中使用的某些語句中。程序語句中的普通表達式不支持它們。查看代碼并檢查聚合函數是在SQL語句中還是在REPORT例程的正確塊中。
-4343 訂閱不能應用于變量'?variable-name?'。您嘗試將[x,y]下標表達式用于既不是字符數據類型也不是數組類型的變量。檢查變量數據類型并確保它可以與下標表達式一起使用。
-4347 變量'?variable-name?'不是記錄。它不能引用記錄元素。在此語句中,變量名稱后跟一個點,后跟另一個名稱。這是您引用記錄變量的組件的方式;?但是,變量名未定義為記錄。您已經寫了錯誤變量的名稱,或者沒有按照您的意圖定義變量名。
-4353 為報告指定的ORDER BY或GROUP項的類型對排序無效。REPORT例程使用使用TEXT和BYTE等類型定義的變量定義ORDER BY或GROUP子句,這種變量太復雜,無法用于比較。因此,具有此類型的列不能用于對行進行排序或分組。查看報告并使用使用簡單數據類型定義的項對行進行排序或分組。
-4356 已在此報告中指定了PAGE HEADER。REPORT中只允許一個PAGE HEADER控制塊。搜索其他PAGE HEADER部分并將所有語句組合在一個唯一的控制塊中。
-4357 本報告中已指定PAGE TRAILER。報告中只允許一個PAGE TRAILER控制塊。搜索其他PAGE TRAILER部分并將所有語句組合在一個唯一的控制塊中。
-4358 本報告中已經指定了FIRST PAGE HEADER。報告中只允許一個FIRST PAGE TRAILER控制塊。搜索其他FIRST PAGE TRAILER部分并將所有語句組合在一個唯一的控制塊中。
-4359 此報告中已指定ON EVERY ROW子句。報告中只允許一個ON EVERY ROW控制塊。搜索其他ON EVERY部分并將所有語句組合在一個唯一的控制塊中。
-4360 本報告中已指定ON LAST ROW子句。REPORT中只允許一個ON LAST ROW控制塊。搜索其他ON LAST ROW部分并將所有語句組合在一個唯一的控制塊中。
-4361 組聚合只能在AFTER GROUP子句中出現。適用于一組行的聚合函數(GROUP COUNT / PERCENT / SUM / AVG / MIN / MAX)只能在處理完整組時在報表中的某個點使用,即在AFTER GROUP控制塊中。確保AFTER GROUP塊存在且已被識別。如果在其他時間需要組聚合的值(例如,在PAGE TRAILER控制塊中),則可以將其保存在AFTER GROUP塊中帶有LET語句的模塊變量中。
-4363 報告在標題或預告片中的循環中不能跳過行。BDL需要知道將多少行空間用于頁眉和預告片(否則它不知道頁面上允許有多少詳細行)。它無法預測循環執行的次數,因此必須禁止在PAGE HEADER,PAGE TRAILER和FIRST PAGE HEADER部分的循環中使用SKIP語句。查看報告標題或預告片以避免循環中的SKIP。
-4369 符號'?symbol-name?'不代表已定義的變量。顯示的名稱顯示在預期變量的位置,但它與適用于此上下文的DEFINE語句中的任何變量名稱都不匹配。檢查名稱的拼寫。如果它是您想要的名稱,請回顧并找出尚未定義的名稱。可能已從此源模塊中省略了GLOBALS語句,或者它命名的文件不正確。可能此代碼已從另一個模塊或另一個函數復制,但DEFINE語句也未被復制。
-4371 必須在一個程序模塊中唯一聲明游標。在語句DECLARE cursor-name CURSOR中,標識符cursor-name只能在源文件中的一個DECLARE語句中使用。即使DECLARE語句出現在函數內部也是如此。雖然使用DEFINE語句創建的程序變量是函數的本地變量,但函數中的游標仍然是整個模塊的全局搜索重復的游標名稱并將名稱更改為具有唯一標識符。
-4372 游標'?cursor-name?'尚未在此程序中聲明。顯示的名稱出現在預期的聲明游標或預準備語句的名稱的位置;?但是,到目前為止,程序中沒有聲明(或準備)該名稱的游標(或語句)。檢查名稱的拼寫。如果它是您想要的名稱,請回顧該程序以了解它未被聲明的原因。可能DECLARE語句出現在未包含的GLOBALS文件中。
-4374 此類語句只能在MENU語句中使用。該陳述僅在MENU語句的上下文中有意義。查看附近的程序,查看END MENU語句是否放錯位置。如果您打算在顯示之前設置菜單的外觀,請使用MENU范圍內的BEFORE MENU塊。
-4375 頁面長度太短,無法覆蓋指定的頁眉和尾部長度。REPORT定義頁面標題和尾部部分,其總行數不足以小于指定的頁面長度,以便打印一些細節線。查看[FIRST] PAGE HEADER和PAGE TRAILER塊以使用更少的行或增加頁面長度。
-4379 無法打開輸入文件'?file-name?'。該文件不存在,或者在UNIX上,您的帳戶無權讀取該文件。文件名可能拼寫錯誤,或指向文件的目錄路徑指定不正確。
-4380 無法創建列表文件'?file-name?'。無法創建該文件。檢查指向正確指定文件的目錄路徑,并在UNIX系統上檢查您的帳戶是否有權在該目錄中創建文件。從操作系統中查找其他更明確的錯誤消息。磁盤可能已滿,或者您已打開文件數量限制。
-4382 包含數組類型元素的記錄變量可能不會被“。”或THROUGH簡寫引用,或者用作函數參數。。和THROUGH / THRU表示法用于使用數組成員擴展記錄。允許使用數組成員定義記錄,但必須始終使用此元素及其完整名稱record.array [n]。。*或THROUGH / THRU符號僅擴展記錄的簡單成員。
-4383 元素'?name-1?'和'?name-2?'不屬于同一記錄。顯示的兩個名稱用于需要一個記錄的兩個組件的位置;?但是,它們不是同一記錄的組成部分。檢查兩個名稱的拼寫。如果它們按預期拼寫,請返回到記錄的定義,并查看為什么它不包含兩個名稱作為組件字段。
-4402 在這種類型的語句中,下標可能僅適用于數組。該語句包含一個名稱后跟方括號,但名稱不是數組變量的名稱。檢查語句的標點符號和所有名稱的拼寫。下標的名稱必須是數組。如果您打算在此語句中使用字符子字符串,則必須修改該程序。
-4403 變量'?variable-name?'?的維數與下標數不匹配。在此語句中,顯示其名稱的數組的下標數量與定義的維度數不同。檢查下標的標點符號。如果它符合您的意圖,那么請查看定義了variable-name的DEFINE語句。
-4410 上一行中有一個數字常量太大或太小。編譯器無法處理數字常量,因為它太大或太小而無法表示有效的SMALLINT,INTEGER,BIGINT或DECIMAL常量。檢查數字常數和數字常量的標點符號。例如,確保沒有為數字鍵入字母。
-4414 標簽'?label-name?'已被使用,但從未在上述主程序或功能中定義。GOTO或WHENEVER語句引用顯示的標簽,但當前函數或主程序中沒有相應的LABEL語句。檢查標簽的拼寫。如果它符合您的意圖,請查找并檢查定義它的LABEL語句。你不能用GOTO轉出程序塊;?標簽必須在使用它們的同一功能體中定義。
-4415 報表中指定的ORDER BY或GROUP項必須是報表參數之一。ORDER BY,AFTER GROUP OF或BEFORE GROUP OF語句中使用的名稱也必須出現在REPORT語句的參數列表中。無法基于全局變量或其他表達式進行排序或分組。檢查語句中名稱的拼寫,并將它們與REPORT語句進行比較。
-4416 驗證字符串中存在錯誤:'?validation-string?'。syscolval表中的驗證字符串不正確。更改syscolval表中的相應DEFAULT或INCLUDE值。
-4417 此類語句只能在報表中使用。諸如PRINT,SKIP或NEED之類的語句僅在報告函數的主體內有意義,其中存在用于接收輸出的隱式報告列表。從代碼中刪除報表特定語句,該代碼不在報表正文中。
-4418 INPUT ARRAY或DISPLAY ARRAY語句中使用的變量必須是數組。DISPLAY ARRAY或INPUT ARRAY之后的名稱必須是記錄數組的名稱。檢查名稱的拼寫。如果它符合您的意圖,請查找并檢查DEFINE語句以查看它不是數組的原因。(如果要顯示或輸入簡單變量或數組的單個元素,請使用DISPLAY或INPUT語句。)
-4420 在標題或尾部子句的IF-THEN-ELSE語句的IF部分中打印的行數必須等于ELSE部分中打印的行數。運行時系統需要知道在頭部和尾部部分中將填充多少行(否則它不知道要在頁面上放置多少詳細行)。因為它無法分辨IF語句的哪一部分將被執行,所以它要求兩者產生相同數量的輸出行。在IF語句的每個塊中使用相同數量的PRINT語句。
-4425 變量'?variable-name?'尚未定義為表'?table-name?'。已命名變量已在UPDATE語句的SET子句或INSERT語句的VALUES子句中使用,但它未定義LIKE正在修改的表。因此,運行時系統無法將記錄組件與表列關聯。確保模式文件是最新的,并檢查變量是否像表一樣定義。您還可以使用不同的語法重寫UPDATE或INSERT語句,以顯示列名和記錄組件之間的顯式關系。
-4440 字段'?field-name-1?'在記錄'?record-name?'?中的'?field-name-2?'?之前,并且在與THROUGH速記一起使用時也必須在它之前。THROUGH或THRU簡寫要求您提供開始和結束字段,因為它們在記錄中以物理順序出現。檢查名稱的拼寫;?如果它們符合您的意圖,那么請參考VARIABLE語句,其中定義了記錄,以查看它們不符合您預期的順序。
-4447 '?key-name?'不是可識別的鍵值。編譯器不知道ON KEY子句中使用的密鑰名稱。在文檔中搜索可能的鍵名稱(F1-F255,Control-?)。
-4448 無法打開文件'?文件名?'進行讀寫。該文件無法打開。驗證文件名是否拼寫正確以及您的帳戶是否有權讀取或寫入文件。
-4452 函數(或報告)'?function-name?'已經定義。每個函數(或報表,類似于函數)必須在程序中具有唯一的名稱。更改功能或報告名稱。
-4457 列表中最多可包含4個鍵。交互式指令定義了一個ON KEY()子句,其中包含4個以上的鍵。從列表中刪除鍵。
-4458 此數組的一個維度已超出65535的限制。該程序使用的靜態數組的維度超出限制。使用低于65535限制的維度。
-4463 NEXT FIELD語句只能在INPUT或CONSTRUCT語句中使用。NEXT FIELD語句在INPUT,INPUT ARRAY或CONSTRUCT語句之外使用。從該部分代碼中刪除NEXT FIELD語句。
-4464 列數必須與UPDATE語句的SET子句中的值數相匹配。在UPDATE語句中,使用的值的數量與列數不匹配。檢查表定義,然后在UPDATE語句中添加或刪除值或列。
-4476 記錄成員不能與數據庫列子字符串一起使用。此語句引用了name1.name2 [...]形式。這是您引用列的子字符串的形式:table.column [...]。但是,名稱不是數據庫中的表和列,因此BDL假定它們引用記錄的字段。檢查語句并確定目標:對列或記錄的引用。如果是列引用,請驗證數據庫中表和列的名稱。如果它是記錄引用,請驗證是否正確定義了記錄和組件。
-4477 變量'?variable-name?'是一個數組。您必須在此語句中指定其中一個元素。您試圖在SQL語句中使用沒有元素規范的數組。使用數組的其中一個成員。
-4485 只有BYTE或TEXT類型的blob變量可以在LOCATE語句中使用。LOCATE語句使用的數據類型與BYTE或TEXT不同。確保將LOCATE使用的變量定義為BYTE或TEXT。
-4488 此時程序不能CONTINUE或EXIT語句類型,因為它不是立即在statement-type語句中。此CONTINUE或EXIT語句在其上下文中不合適。檢查您的代碼。可能是語句錯位,或者語句類型指定不正確。
-4489 上述語句中使用的變量必須是全局變量。REPORT例程使用本地函數變量或報表參數定義OUTPUT REPORT TO。查看report子句以使用全局變量或模塊變量。
-4490 對于同一字段,不能有多個BEFORE子句。您不能為同一字段指定多個BEFORE FIELD子句。檢查您的代碼以消除多個BEFORE FIELD子句。
-4491 您不能為同一個字段設置多個AFTER子句。您不能為同一字段指定多個AFTER FIELD子句。檢查您的代碼以消除多個AFTER FIELD子句。
-4534 Wordwrap不能在報表標題或預告片中使用。報告例程使用FIRST PAGE HEADER,PAGE HEADER或PAGE TRAILER部分中的WORDWRAP子句。從表達式中刪除WORDWRAP子句。
-4631 DATETIME或INTERVAL限定符的起始字段必須在時間列表中早于其結束字段。DATETIME或INTERVAL的限定符包括start TO end,其中從該列表中選擇開始和結束:YEAR MONTH DAY HOUR MINUTE SECOND FRACTION。開始字段的關鍵字必須在列表中早于結束字段的關鍵字,或者與結束字段的關鍵字相同。檢查起始字段和結束字段限定符的順序。例如,DAY TO FRACTION和MONTH TO MONTH的限定符是有效的,但是MINUTE T??O HOUR中的一個不是。
-4632 FRACTION的括號精度必須介于1和5之間。不能為其他時間單位指定精度。在DATETIME限定符中,只有FRACTION字段在括號中可以具有精度,并且它必須是從1到5的單個數字。檢查當前語句中的DATETIME限定符;?其中一個違反了這些規則。INTERVAL限定符的第一個字段也可以具有從1到5的括號內的精度。
-4652 函數'?function-name?'只能在INPUT或CONSTRUCT語句中使用。顯示的函數在INPUT或CONSTRUCT語句之外使用。但是,它返回的結果僅在INPUT或CONSTRUCT的上下文中有意義。查看代碼以確保END INPUT或END CONSTRUCT語句沒有放錯位置。查看該功能的操作和使用,以確保您了解它。
-4653 INPUT / CONSTRUCT語句中不能出現多于一個BEFORE或AFTER INPUT / CONSTRUCT子句。可能只有一個BEFORE語句塊來初始化每個語句類型。確保所有INPUT,CONSTRUCT和MENU語句的范圍都使用END語句正確標記。然后將所有準備代碼組合成一個BEFORE塊。
-4656 CANCEL INSERT只能在INPUT ARRAY語句的BEFORE INSERT子句中使用。CANCEL INSERT語句在INPUT ARRAY的BEFORE INSERT子句之外使用。查看代碼以確保除BEFORE INSERT子句之外的任何地方都沒有使用CANCEL INSERT。
-4657 CANCEL DELETE只能在INPUT ARRAY語句的BEFORE DELETE子句中使用。CANCEL DELETE語句在INPUT ARRAY的BEFORE DELETE子句之外使用。查看代碼以確保除了BEFORE DELETE子句之外的任何地方都沒有使用CANCEL DELETE。
-4668 由START REPORT語句指定的報告輸出不是文件,管道,屏幕,打印機,管道在線模式或表單模式下的管道中的任何一個。報告的輸出只能發送到文件,管道(表單或行模式),屏幕或打印機中的任何一個。檢查START REPORT指令并確保OUTPUT子句指定了一個受支持的值。
-4900 此處不支持此語法。使用[screenrecordname。] screenfieldname。BEFORE FIELD或AFTER FIELD中的字段名稱規范無效。檢查字段名稱并使用[screenrecordname。] screenfieldname語法。
-4901 致命的內部錯誤:描述(行號)。當fglcomp編譯器無法識別問題并且必須停止處理源時,會發生此一般錯誤。檢查錯誤消息中顯示的行附近的代碼。
-6001 無法啟動許可證管理器守護程序。在許可證管理器啟動期間創建進程失敗時會發生此錯誤。增加允許的最大進程數(ulimit)
-6012 無法獲取許可證信息。檢查您的環境和許可證(運行'fglWrt -a info')。請參閱錯誤-6015。
-6013 限時版:時間已過期。安裝的許可證是具有時間限制且時間已過期的許可證。該程序無法啟動。聯系您的經銷商或支持中心。
-6014 您的序列號對此版本無效。許可證序列號對于此版本的軟件無效。聯系您的經銷商或支持中心。
-6015 無法獲取許可證信息。檢查您的環境和許可證(運行'fglWrt -a info')。應用程序無法檢查許可證有效性。許可經理:許可證可能尚未安裝許可證控制器無法與許可證管理器通信。檢查許可證管理器是否已啟動,并檢查FGLPROFILE條目flm.server和flm.service是否包含有效信息。目錄$ FLMDIR / lock和下面的所有文件都必須具有讀/寫權限。許可控制器:許可證可能尚未安裝。目錄$ FGLDIR / lock和下面的所有文件都必須具有讀/寫權限。
-6016 無法獲取許可證信息(錯誤錯誤號)。檢查您的環境和許可證(運行'fglWrt -a info')。該應用程序無法檢查許可證的有效性。請參閱錯誤-6015。
-6017 超出用戶限制。無法運行此程序。已達到許可證允許的最大用戶數。該程序無法啟動。聯系您的經銷商或支持中心。
-6018 無法訪問內部數據文件。無法繼續此計劃。請檢查您的環境(變量名稱)。當客戶端計算機在服務器上啟動應用程序時,應用程序將數據存儲在$ FGLDIR / lock目錄中。客戶端必須具有在此目錄中創建和刪除文件的權限。請勿刪除或修改$ FGLDIR / lock目錄中包含的文件更改$ FGLDIR / lock目錄的權限,或使用具有正確權限的用戶名連接到服務器。
-6019 此演示版僅允許一個用戶。演示版本設計為僅與一個用戶一起運行。另一個用戶或另一個圖形守護程序當前處于活動狀態。等到用戶停止當前程序,或使用相同的圖形守護程序。
-6020 安裝:無法打開'?文件名?'。缺少文件或未為當前用戶設置權限。檢查嘗試執行應用程序的用戶的文件權限是否正確。如果文件丟失,請重新安裝編譯器包。
-6021 您不能被連接。檢查您的環境和許可證(運行'fglWrt / greWrt -a info')。檢查許可證安裝。
-6022 示范時間已過期。請再次運行此程序。運行時演示版本僅在您啟動程序后的幾分鐘內有效。重啟程序。
-6023 演示程序不允許生成C代碼。此類許可證不允許生成C代碼。
-6025 使用Genero Mobile編譯的模塊在運行時需要Genero Mobile許可證。運行時使用的當前許可證必須是Genero Mobile許可證。
-6025 示范時間已過期。請聯系您的供應商。該產品的演示版本的時間限制為30天。重新安裝新的演示版本,或致電軟件供應商購買永久許可證。
-6026 跑步者示范的不良鏈接。請重試或重建你的跑步者。跑步者已損壞。
-6027 無法訪問許可證服務器。請檢查以下內容:- 資源文件中的許可證服務器條目。(服務端口)- 許可證服務器主機。- 許可證服務器程序。您尚未在$ FGLDIR / etc / fglprofile文件中為環境變量[fgllic | fls | flm] .server指定值。檢查FGLPROFILE文件以獲取入口點[fgllic | fls | flm] .server并指定運行許可證管理器的計算機的名稱。
-6028 已達到Genero Mobile pcode大小限制。請聯系您的供應商。當前許可證不允許更大的程序。
-6029 用于檢查的未知參數'?param-name?'。fglWrt或flmprg工具的命令行包含未知參數。檢查命令行參數并重試該命令。
-6031 臨時許可證許可證號已過期。您的臨時運行時許可證已過期。致電您的軟件供應商以獲取新許可證。
-6032 命令名:非法選項:'?option-name?'。您沒有為指定的命令使用有效選項。檢查命令行語法,然后重試。
-6033 命令名:'?option-name?'選項需要參數。如果沒有參數,則無法使用該工具的此選項。檢查命令行,然后重試。
-6034 警告!這是臨時許可證,安裝號是'?installation-number?'。您已安裝30天的臨時許可證。如果要繼續運行程序,則必須在此期間結束前輸入安裝密鑰。這只是一條警告信息。
-6035 無法在目錄中讀取編譯器無法訪問$ FGLDIR / lock目錄。當前用戶必須具有此目錄中的讀寫權限。授予當前用戶對$ FGLDIR / lock目錄的讀寫權限。
-6036 此許可證需要有效的訂閱密鑰。檢查你的環境(運行'grxWrt -a info')檢查Genero Report許可證。
-6041 無法檢索網絡接口信息。檢索網絡接口信息時發生錯誤。重啟你的程序。如果這不能解決您的問題,請聯系您的經銷商。
-6042 MAC地址已更改。自首次安裝許可證以來,主機的MAC地址已更改。必須重新安裝許可證,或恢復舊的MAC地址。
-6043 測試期結束。您必須安裝新許可證。測試時間許可證已過期。致電您的軟件供應商以購買新許可證。
-6044 IP地址已更改。主機的IP地址已更改。恢復主機的IP地址,或重新安裝許可證。最新版本的許可證控制器不再檢查此項。
-6045 主機名已更改。主機名已更改。恢復主機名或重新安裝許可證。最新版本的許可證控制器不再檢查此項。
-6046 無法獲取文件參考編號信息。無法獲取有關許可證文件的信息。重新安裝許可證。聯系您的經銷商。
-6047 許可證文件的設備編號已更改。許可證文件已被觸及。許可證不再有效。重新安裝許可證。聯系您的經銷商。
-6048 許可證文件的文件引用號已更改。許可證文件已被觸及。許可證不再有效。重新安裝許可證。聯系您的經銷商。
-6049 本產品僅限運行時許可。不允許編譯。您已使用此程序包安裝了運行時許可證。您無法使用此許可證編譯BDL源代碼模塊。如果要編譯.4gl源代碼,則必須購買并安裝開發許可證。聯系您的經銷商。
-6050 臨時許可證許可證號已過期。請聯系您的供應商。已安裝具有時間限制的許可證且許可證已過期。安裝新許可證以激活產品。聯系您的經銷商。
-6051 臨時許可證許可證號已過期。請聯系您的供應商。已安裝具有時間限制的許可證且許可證已過期。安裝新許可證以激活產品。聯系您的經銷商。
-6052 臨時許可證許可證號已過期。請聯系您的供應商。已安裝具有時間限制的許可證且許可證已過期。安裝新許可證以激活產品。聯系您的經銷商。
-6053 安裝路徑已更改。它必須保持原始安裝路徑。FGLDIR的價值或FGLDIR的位置已經改變。詢問安裝產品的人員是否有原始安裝目錄的位置,然后設置FGLDIR環境變量。
-6054 無法讀取許可證文件。檢查安裝路徑和您的環境。驗證是否已安裝許可證。當前用戶無法讀取包含許可證的文件。許可證控制器:檢查FGLDIR環境變量是否已正確設置,以及當前用戶是否可以讀取文件$ FGLDIR / etc / f4gl.sn。許可證管理器:檢查當前用戶是否可以讀取文件$ FLMDIR / etc / license / lic ?????。dat。
-6055 無法更新許可證文件。檢查安裝路徑和您的環境。驗證是否已安裝許可證。當前用戶無法覆蓋包含許可證的文件。許可證控制器:檢查FGLDIR環境變量是否已正確設置,并且當前用戶可以寫入文件$ FGLDIR / etc / f4gl.sn。許可證管理器:檢查文件$ ??FLMDIR / etc / license / lic ?????。dat是否可由當前用戶寫入。
-6056 無法寫入許可證文件。請檢查您的權利。當前用戶無法覆蓋包含許可證的文件。許可證控制器:檢查FGLDIR環境變量是否已正確設置,并且當前用戶可以寫入文件$ FGLDIR / etc / f4gl.sn。許可證管理器:檢查文件$ ??FLMDIR / etc / license / lic ?????。dat是否可由當前用戶寫入。
-6057 無法讀取許可證文件。檢查安裝路徑和您的環境。驗證是否已安裝許可證。當前用戶無法讀取包含許可證的文件。檢查當前用戶是否可以讀取文件$ FGLDIR / etc / f4gl.sn。還要檢查是否正確設置了FGLDIR環境變量。
-6058 許可證文件格式不正確。驗證是否已安裝許可證。包含許可證的文件已損壞。重新安裝許可證。如果您備份了當前安裝的Genero Business Development Language,請還原位于$ FGLDIR / etc目錄中的文件。
-6059 許可證文件格式不正確。驗證是否已安裝許可證。包含許可證的文件已損壞。重新安裝許可證。如果您備份了當前安裝的Genero Business Development Language,請還原位于$ FGLDIR / etc目錄中的文件。
-6061 未安裝許可證“?許可證號?”。顯示的許可證未安裝。重新安裝許可證。
-6062 未找到“?許可證號碼?”的已安裝許可證。無法安裝添加用戶許可證。找不到添加用戶的主許可證。聯系您的經銷商。
-6063 許可證'?license-number?'已經安裝。顯示的許可證已安裝。沒有采取任何特別的行動。
-6064 使用許可證管理器需要資源“flm.license.number”。要使用許可證管理器,錯誤消息中描述的FGLPROFILE條目必須存在并定義許可證號。
-6065 使用許可證管理器需要資源“flm.license.key”。要使用許可證管理器,錯誤消息中描述的FGLPROFILE條目必須存在并定義許可證密鑰。
-6066 許可證'license-number'不能安裝在'?license-number?'上。添加用戶許可證與主許可證不匹配。無法安裝添加用戶許可證。聯系您的經銷商。
-6067 如果要添加用戶,則需要已安裝的許可證。必須在主許可證之后安裝添加用戶許可證。在添加用戶許可證之前安裝主許可證。如果這不能解決您的問題,請聯系您的經銷商。
-6068 沒有安裝許可證。沒有為Genero業務開發語言安裝許可證。安裝許可證。如果已安裝許可證,請檢查是否正確設置了$ FGLDIR環境變量。
-6069 無法卸載許可證。卸載Genero Business Development Language許可證時出現問題。檢查環境中是否正確設置了FGLDIR環境變量,并且當前用戶是否有權刪除$ FGLDIR / etc目錄中的文件。
-6070 必須在資源文件中設置許可證服務器條目才能訪問許可證服務器。您正在使用遠程許可證進程,并且已將$ FGLDIR / etc / fglprofile中的fgllic.server的值設置為localhost或127.0.0.1地址。您必須使用計算機的真實IP地址,即使它是本地計算機。
-6071 無法使用目錄'?directory-name?'。檢查安裝路徑并驗證訪問權限是否為“drwxrwxrwx”。編譯器需要在指定的目錄中運行。更改此目錄的權限。
-6072 無法在'?文件名?'中創建文件。檢查安裝路徑并驗證訪問權限是否為“drwxrwxrwx”。編譯器需要在指定的目錄中運行。將此目錄的權限更改為777模式。
-6073 無法在“?文件名?”中更改文件的模式。驗證訪問權限是否為“drwxrwxrwx”。編譯器需要在指定的目錄中運行。將此目錄的權限更改為777模式。
-6074 '?file-name?'沒有'rwxrwxrwx'權限或不是目錄。如果沒有用戶連接,請使用'ls -ld <installation-path> / lock'檢查訪問權限,或執行'rm -r <installation-path> / lock'。編譯器需要在指定的目錄中運行。更改此目錄的權限。$ FGLDIR / lock目錄僅包含BDL應用程序在運行時所需的數據。應用程序完成后,您可以刪除此目錄。如果在BDL應用程序運行時刪除此目錄,則應用程序將立即停止。
-6075 無法從目錄'?directory-name?'中讀取。檢查安裝路徑并驗證訪問權限是否為“drwxrwxrwx”。編譯器需要在指定的目錄中運行。更改此目錄的權限。
-6076 壞鎖樹。請檢查您的環境。訪問$ FGLDIR / lock目錄時出現問題。檢查當前用戶是否有足夠的權限讀取和寫入$ FGLDIR / lock目錄。還要檢查是否正確設置了FGLDIR環境變量。
-6077 壞鎖樹。請檢查您的環境。訪問$ FGLDIR / lock目錄時出現問題。檢查當前用戶是否有足夠的權限讀取和寫入$ FGLDIR / lock目錄。還要檢查是否正確設置了FGLDIR環境變量。
-6079 無法獲取計算機名稱或網絡IP地址。使用許可證服務器時,每個圖形客戶端都必須具有IP地址。FGLSERVER必須保留客戶端的IP地址或主機名。您正在使用遠程許可證進程,并且已將$ FGLDIR / etc / fglprofile中的fgllic.server的值設置為localhost或127.0.0.1地址。您必須使用計算機的真實IP地址,即使它是本地計算機。對于與FGLSERVER環境變量一起使用的值也是如此。
-6080 無法從'?host-name?'主機獲取IP地址。檢查'flm.server'資源。系統找不到指定主機的IP地址。這是與您的系統有關的配置問題。檢查ping命令是否得到回復。更正您的系統配置,然后嘗試執行您的程序。
-6081 無法通過ping?訪問主機'?主機名?'。檢查資源文件中的許可證服務器條目。檢查您的網絡配置或增加'flm.ping'值。許可證服務器無法ping客戶端計算機,或者它無法在$ FGLDIR / etc / fglprofile文件中的fgllic.ping條目指定的時間內獲得響應。嘗試手動ping指定的計算機。如果這樣做,請嘗試增加FGLPROFILE文件中fgllic.ping條目的值。如果ping沒有響應,請修復系統配置問題,然后再次嘗試該程序。
-6082 SYSERROR(error-num)描述:無法在套接字上設置選項TCP_NODELAY。檢查系統錯誤消息并重試。Windows?計算機的插槽存在問題。檢查系統配置是否正確,然后重試該程序。
-6083 Genero產品不允許在容器中運行。無法在虛擬OS容器中執行Genero產品。
-6084 無法執行操作。許可證分配給docker容器。許可證拒絕當前操作,因為它被分配給docker容器。
-6085 SYSERROR(error-num)說明:無法連接到主機'host-name'上的許可證服務器。檢查以下內容: - 許可證服務器條目。?- 許可證服務器機器。?- 許可證服務器TCP端口。該應用程序無法檢查許可證的有效性。為此,它嘗試與安裝產品的計算機上運行的Genero Business Development Language許可證服務進行通信。檢查Genero業務開發語言許可證服務器是否在安裝產品的計算機上運行。
-6086 SYSERROR(error-num)描述:無法將數據發送到許可證服務器。檢查系統錯誤消息并重試。Windows計算機的套接字存在問題。檢查系統配置是否正確,然后重試該程序。
-6087 SYSERROR(error-num)說明:無法從許可證服務器接收數據。檢查系統錯誤消息并重試。Windows計算機的插槽存在問題。檢查系統配置是否正確,然后重試該程序。
-6088 由于以下原因,您不能連接:description由于指定的原因,程序無法連接到許可證服務器。嘗試解決所描述的問題并重新運行您的應用程序。
-6089 使用許可證服務器時,每個圖形客戶端都必須具有IP地址。FGLSERVER必須保留客戶端的IP地址或主機名(不允許使用localhost或127.0.0.1)。使用客戶端的真實IP地址或主機名。
-6090 SYSERROR(error-num)說明:無法創建套接字以啟動許可證服務器。檢查系統錯誤消息并重試。Windows計算機的插槽存在問題。檢查系統配置是否正確,然后重新運行程序。
-6091 SYSERROR(error-num)描述:無法為許可證服務器綁定套接字。檢查系統錯誤消息并重試。Windows計算機的插槽存在問題。檢查系統配置是否正確,然后重新運行程序。
-6092 SYSERROR(error-num)說明:無法偵聽許可證服務器的套接字。Windows計算機的插槽存在問題。檢查系統配置是否正確,然后重新運行程序。
-6097 SYSERROR(error-num)說明:無法創建用于搜索活動客戶端的套接字。Windows計算機的插槽存在問題。檢查系統配置是否正確,然后重新運行程序。
-6094 SYSERROR(error-num)描述:這是WSAStartup錯誤。檢查系統錯誤消息并重試。Windows計算機的插槽存在問題。檢查系統配置是否正確,然后重新運行程序。
-6095 許可證問題:說明許可證類型不兼容。您正在安裝早期版本,該版本未指定用于當前許可證服務器。重新安裝,然后與您的供應商聯系。
-6096 許可證服務器拒絕連接。將客戶端計算機連接到Windows許可證服務器時出現問題。許可證服務器計算機存在配置問題。檢查計算機和產品的配置。
-6100 許可證請求者發送的行格式錯誤。許可證管理器不了解許可證控制器發送的許可證請求。將許可證軟件升級到可用的最新版本。如果問題仍未解決,請與支持中心聯系。
-6101 許可證號“?license-number?”與許可證密鑰“?license-key?”?不對應。許可證號或許可證密鑰無效。檢查輸入的許可證號和密鑰,然后重試。如果仍無法解決問題,請將許可證軟件升級到可用的最新版本。如果問題仍未解決,請與支持中心聯系。
-6102 驗證資源“flm.license.number”和“flm.license.key”是否對應于有效許可證。fglprofile中的flm.license.number或flm.license.key條目未正確填充。確保這些fglprofile條目包含有效的許可證號。
-6103 許可證服務器不再提供許可證“?許可證號?”。許可證已從許可證服務器中卸載。它可能仍然顯示為某些會話處于活動狀態,但許可證不能用于啟動新會話。重新安裝許可證,或與支持中心聯系。
-6107 超出用戶限制。請稍后重試。已達到可運行的最大客戶端數(由于已安裝許可證)。稍后重試(當前用戶數量減少時)或安裝允許更多用戶的新許可證。
-6108 環境不正確。沒有本地許可證,或者環境設置不正確。檢查您的環境和FGLDIR環境變量。
-6109 無法添加會話#?session-number。您沒有權限來創建新會話(表示新客戶端的目錄)。檢查專用目錄的權限。
-6110 無法添加程序'?program-name?'(pid =?processid)。您沒有權限為當前用戶創建新應用程序(表示新應用程序的文件)。檢查專用目錄的權限。
-6112 不允許編譯:此產品僅許可用于運行時。購買并安裝開發許可證。
-6113 不允許編譯:無效的許可證。購買并安裝開發許可證。
-6114 無法啟動程序'program-name'或進程號的結果為0。執行fglWrt -u以查找此安裝允許的用戶數時,可以啟動命令“ps”(僅在UNIX上)。檢查ps的權限。
-6116 字符數錯誤。提供的許可證號,許可證密鑰,安裝號,安裝密鑰或維護密鑰不完整。確保提供的許可證號是正確的,然后重試。
-6117 條目長度必須為12個字符。提供的許可證號,許可證密鑰,安裝號,安裝密鑰或維護密鑰不完整。確保提供的許可證號是正確的,然后重試。
-6118 此條目的校驗和錯誤。輸入許可證號碼時,將驗證校驗和是否已提供。如果計算的校驗和與提供的校驗和不匹配,則會發生此錯誤。校驗和或許可證號碼是錯誤的。確保校驗和和許可證號正確無誤,然后重試。
-6122 您必須在資源文件中指定條目“flm.server”。flm.server缺少FGLPROFILE條目。此條目必須包含運行許可證管理器的主機的主機名或IP地址。添加并配置FGLPROFILE條目flm.server。
-6123 SYSERROR(error-num)描述:無法打開套接字。檢查系統錯誤消息并重試。許可證控制器無法連接到許可證管理器。檢查錯誤消息并解決問題。確保FGLPROFILE條目flm.server并?flm.service正確填寫。檢查您的網絡配置。
-6129 許可證已卸載。這是一條信息消息。
-6130 此許可證需要完整安裝。已安裝的許可證尚未激活,但無法在臨時安裝模式下使用。請與您的供應商聯系以獲取激活密鑰。
-6131 此許可證號碼不再有效。請聯系您的供應商。許可證號碼不再被接受。請與您的供應商聯系以獲取新的許可證號。
-6132 不兼容的許可證控制器(fglWrt / greWrt)版本。所需的最低版本是min-version。將許可證控制器版本升級到指定版本或更高版本。
-6133 此產品需要BDL許可證。許可證號碼應以字母F開頭。此產品需要BDL許可證。致電支持中心獲取BDL許可證。
-6134 該產品需要Genero許可證。許可證號碼應以字母T開頭。此產品需要Genero許可證。致電支持中心獲取Genero許可證。
-6135 許可證密鑰無效。許可證密鑰與許可證號不對應。請致電支持中心以檢查許可證密鑰。
-6136 限制日期的許可證已過期。限時許可證已過期,產品已被阻止。致電支持中心獲取新許可證。
-6137 此產品需要GRW許可證。此產品需要GRW許可證。致電支持中心獲取GRW許可證。
-6138 本產品不接受GRW許可。本產品不接受GRW許可。致電支持中心,檢查許可證是否與產品相符。
-6140 版本版本號這是一條信息消息。
-6142 嘗試購買演示時間到期。請重新啟動您的申請。以Try和Buy版本開始的應用程序將在執行幾分鐘后停止。重啟您的申請。
-6143 此許可證需要有效的維護密鑰。檢查你的環境(運行'fglWrt / greWrt -a info')Genero 2.20及更高版本需要有效的維護密鑰。更新維護密鑰。
-6144 DVM構建日期大于維護密鑰到期日期。聯系離您最近的FourJ銷售代表以更新維護密鑰。更新維護密鑰或將Genero安裝降級到舊版本。
-6146 此產品需要Genero Time-Limited Evaluation許可證。您已安裝Genero產品的試用版,但已安裝的許可證不是試用許可證。安裝此產品的試用許可證。聯系您的支持以獲得試用許可證。
-6147 此產品需要GRE時間限制評估許可證。您已安裝GRE產品的試用版,但已安裝的許可證不是試用許可證。安裝此產品的試用許可證。聯系您的支持以獲得試用許可證。
-6148 安裝路徑未知。您正在處理許可證,但未設置FGLDIR環境變量。設置FGLDIR環境變量并重試。
-6149 安裝許可證'?license-number?'時出現問題。許可時出現問題。請注意系統特定的錯誤編號,并與技術支持聯系。
-6150 未找到此版本的臨時許可證。添加最終許可證密鑰時,尚未找到臨時許可證。重新安裝許可證。
-6151 錯誤的安裝密鑰。添加最終許可證密鑰時,安裝密鑰無效。重新安裝許可證。
-6152 許可證安裝期間的問題安裝許可證時出現問題。無法將信息寫入磁盤(自己的文件或系統文件)。檢查FGLDIR環境變量和許可證文件的權限(必須能夠更改它們)。
-6153 許可證安裝失敗。無法將許可證信息寫入文件。檢查系統錯誤消息(如果提供),檢查當前用戶的文件權限。
-6154 許可安裝成功。這是一條信息消息。
-6156 臨時許可證太多。您必須重新安裝許可證。您安裝了多次臨時許可證。請聯系技術支持以獲取有效許可。
-6158 無法存儲臨時信息。安裝許可證時出現問題。無法將信息寫入磁盤(自己的文件或系統文件)。檢查FGLDIR環境變量和許可證文件的權限(您必須能夠更改它們)。
-6159 不允許使用此類許可。許可證號碼無法安裝。聯系您的支持中心。
-6160 您沒有連接權限。運行許可證控制器的主機(運行DVM的位置)不允許連接到此許可證管理器。可能存在配置問題。檢查許可證管理器配置。
-6161 您沒有編譯權限。許可證管理器拒絕編譯請求。聯系您的支持中心。
-6162 無法訪問許可證服務器。請檢查'flm.server'是否已正確初始化。('flmprg -a info up'命令應該回答'ok')。許可證服務器正在運行,但不會執行自動檢測。雖然不再使用此錯誤,但舊版本的Genero可能會引發此錯誤。許可證控制器無法連接到許可證管理器。確保FGLPROFILE條目flm.server并flm.service正確填寫。確保許可證管理器在指定的主機和端口上運行。
-6168 無法從目錄'?directory-name?'?獲取信息。無法讀取目錄信息。確保安裝許可證的用戶是安裝產品的用戶。確保安裝許可證的用戶對產品的“?etc?”目錄具有讀/寫權限。
-6169 SYSERROR(error-num)描述:無法在套接字上設置選項O_NONBLOCK。檢查系統錯誤消息并重試。無法在非阻塞模式下配置套接字。檢查系統錯誤消息。聯系您的支持中心。
-6170 檢測到許可證服務器的舊請求格式。您必須安裝2.99或更高版本的許可證程序。許可證控制器版本對于當前的許可證管理器版本來說太舊了。當前許可證管理器不再支持許可證控制器發送的請求。將許可證控制器升級到可用的最新版本。
-6171 許可證已暫時安裝。只需要安裝密鑰。您必須運行'fglWrt -k <installation-key>'才能安裝它。已安裝的許可證已臨時安裝,但缺少安裝密鑰。獲取安裝密鑰并進行安裝。
-6172 參數錯誤:'?參數?'的格式不正確。兩個問題可能會引發此錯誤。如果許可證管理器收到來自許可證控制器的具有未知命令的請求,則可能會引發此錯誤。將許可證軟件版本升級到最新版本。聯系您的支持中心。許可證管理器etc / lmprofile配置無效。檢查您的lmprofile條目flm.license.together和flm.license.allow。
-6173 許可證號無效或許可證密鑰無效。在許可證安裝期間,許可證號/許可證密鑰對不匹配。確保許可證號碼正確無誤。將許可證軟件升級到可用的最新版本,然后重試。
-6174 此選項僅適用于本地許可證。在您的配置中找到了資源“flm.server”。已配置許可證服務器,用戶嘗試使用fglWrt安裝或卸載許可證。在許可證管理器上安裝許可證(flmprg)或從FGLPROFILE文件中刪除許可證管理器配置并在本地安裝許可證。
-6175 許可證號“?許可證號?”無效。許可證號無效。確保提供的許可證號是正確的。將許可證軟件升級到可用的最新版本。
-6176 在許可證服務器中,許可證號“?license-number?”?出現以下問題:問題描述這是包含另一個錯誤文本的一般錯誤。檢查錯誤。聯系您的支持中心。
-6177 許可證號“?license-number?”?出現以下問題:?說明這是包含另一個錯誤文本的一般錯誤。檢查錯誤。聯系您的支持中心。
-6178 您的機器不允許在任何授權許可證上連接。CPU許可證拒絕新主機的連接。消耗所有CPU許可證。聯系您的支持中心。
-6179 達到許可證有效期。重新激活用戶控件。CPU許可證已達到時間限制。CPU許可證降級并重新激活用戶控制。聯系您的支持中心。
-6180 CPU超限。重新激活用戶控件。CPU許可證的可用CPU數量少于連接主機上的CPU數量,導致一個或多個主機以降級模式運行。在降級模式下運行時,允許的用戶數是許可證 100用戶中可用CPU的數量。對來自該主機的許可證請求激活用戶控制。例如,如果您擁有5 CPU許可證并且正在使用許可證管理器。連接2個CPU的主機A.?它消耗5個CPU許可證中的2個CPU。3個CPU在許可證上保持空閑。主機B連接2個CPU。它消耗5個CPU許可證中的2個CPU。許可證上有1個CPU空閑。主機C連接2個CPU。它希望能夠消耗2個CPU,但許可證上只剩下1個CPU。啟用主機C的用戶控制,允許1個CPU(剩余空閑CPU) 100個用戶。主機D與N CPU連接,但許可證上沒有可用的CPU。主持人D被拒絕。總之,主機A和B可以具有無限會話,主機C限制為100個會話,因為許可證被CPU降級,并且任何其他主機被拒絕。對于單個主機,用戶控件也適用于本地許可證。如果主機A有6個CPU,但具有5個CPU許可證,則它會占用許可證的所有CPU并以降級模式運行。這意味著允許5 * 100個用戶。聯系您的支持中心。
-6181 無法獲取許可證擴展信息。檢查您的環境,許可證(運行'fglWrt -a info')和fglWrt版本('fglWrt -V'應該提供版本號或更高版本)。許可證信息無效。此錯誤尚未使用。聯系您的支持中心。
-6182 您的許可證具有“?限制名稱?”限制。您不能運行其他模式。許可證有限制,請求使用許可證與這些限制不兼容。例如,許可證可能具有純文本限制,其中不允許GUI前端。請聯系您的支持中心以獲取符合您需求的許可證。
-6183 本地許可證控制器(fglWrt)可能與此運行器不兼容。檢查其版本('fglWrt -V'應該給出版本號或更高版本)。許可證控制器不兼容。將許可證控制器更新為可用的最新版本。
-6184 您無權運行此版本的跑步者。較舊的許可證不使用維護密鑰。可以使用的DVM版本是有限的。DVM版本高于允許的DVM版本。聯系您的支持中心。需要重新許可。
-6185 保護文件與此版本的跑步者不兼容。您必須重新安裝許可證。當前許可軟件不再使用此錯誤,但舊版本可能會出現此錯誤。聯系您的支持中心。
-6186 演示版初始化。這是一條信息消息。
-6188 您的評估許可證期限已過期。聯系您的支持中心。您使用的軟件已安裝了已過期的演示許可證。請與您的軟件供應商聯系以延長評估期或購買永久許可證。
-6196 您無權從許可證服務器“server-name”中刪除會話。該命令fglWrt -i只能與本地許可證一起使用。如果配置了許可證服務器,則會引發此錯誤。請改用命令flmprg。
-6197 此許可證類型不允許使用“?extension-name?”擴展名。指示拒絕擴展檢查的一般錯誤。例如,如果您使用的是非Informix?數據庫服務器,則如果未在許可證中設置ODI擴展名,則會出現此錯誤。
-6198 產品標識符與許可證號不對應。此錯誤表示產品中安裝了錯誤的許可證,例如在安裝Genero業務開發語言(BDL)時嘗試使用Genero Report Writer(GRW)許可證時。通常不會引發此錯誤,因為?fglWrt將在安裝Genero BDL時拒絕安裝Genero Report Engine(GRE)許可證,相反,greWrt?將不允許安裝Genero BDL許可證。話雖這么說,安裝檢查以確保許可證對產品有效,如果不是,則引發此錯誤。確保使用正確的許可證包裝正確的許可證。
-6199 無法創建目錄'?directory-name?'。檢查安裝路徑并驗證您的訪問權限。無法創建或修改指定的目錄。
-6200 模塊'?module-name?':函數function-signature-1將被稱為function-signature-2。參數數量不正確用于調用BDL函數。檢查源代碼并重新編譯應用程序。
-6201 模塊'?module-name?':錯誤版本:重新編譯源代碼。您已使用舊版本編譯了程序。不支持新編譯的程序版本。再次編譯所有源文件和表單文件。
-6202 filename'file?-name?':惡魔:使用這個p代碼機無法運行代碼。您已使用舊版本編譯了程序。不支持您的程序的新編譯版本。您可能還有一個與.42r同名的文件。您使用了fglrun 42r-Name而未指定擴展名。要解決此問題,請使用.42r擴展名調用fglrun或重新編譯應用程序。
-6203 模塊'?module-name-1?':函數'?function-name?'已在模塊'?module-name-2?'中定義。指定的函數在應用程序中第二次定義。函數的第二次出現在指定的模塊中。消除源代碼中的兩個函數定義之一。
-6204 模塊'?module-name?':未知的操作碼。在編譯的BDL應用程序中找到了未知指令。檢查執行已編譯應用程序的Genero Business Development Language包的版本是否與編譯應用程序的版本相同。編譯后的模塊也可能已損壞。如果是這樣,您將需要重新編譯您的應用程序。
-6205 內部錯誤:對齊。此錯誤是內部錯誤,通常不會發生。聯系您的技術支持。
-6206 無法加載42m模塊'?module-name?',請檢查FGLLDPATH環境變量。所述0.42米模塊不是在當前目錄中或由所述指定的目錄中的一個FGLLDPATH環境變量。使用要加載的.42m模塊的路徑?設置環境變量FGLLDPATH。
-6207 動態加載模塊'?module-name?'不包含函數'?function-name?'。BDL模塊已更改并重新編譯,但此后應用程序的不同模塊尚未鏈接。在執行應用程序之前將新模塊鏈接在一起。
-6208 模塊'?module-name?'已經加載。模塊在運行時加載了兩次。發生這種情況是因為一個模塊已與另一個模塊連接在一起。重新編譯并重新鏈接BDL模塊。
-6210 內部錯誤:在調用異常1的異常處理程序之前引發異常2。模塊在運行時加載了兩次。發生這種情況是因為一個模塊已與另一個模塊連接在一起。檢查功能名稱,重新編譯并重新鏈接BDL模塊。
-6211 鏈接失敗了。鏈接BDL程序時出現問題。檢查功能名稱,重新編譯并重新鏈接BDL模塊。
-6212 函數function-name:局部變量size太大 - 分配失敗。本地函數變量太大,運行時無法分配內存。查看函數中的變量數據類型。
-6213 模塊模塊名稱:模塊的變量大小太大 - 分配失敗。模塊變量太大,運行時無法分配內存。查看模塊中的可變數據類型。
-6214 全局變量變量名稱大小太大 - 分配失敗。全局變量太大,運行時無法分配內存。查看全局變量中的變量數據類型。
-6215 內存分配失敗。結束計劃。運行時無法分配內存。檢查系統資源并驗證是否允許OS用戶分配與程序需要的內存一樣多的內存(檢查UNIX系統上的ulimits)。
-6216 全局“?常量名稱?”已使用不同的常量值重新定義。已使用不同的值定義了兩次全局常量。全局常量可能只有一個值。檢查您的代碼。
-6217 全局“?變量名稱?”已被定義為常量和變量。相同的符號用于定義常量和變量。對常量和變量使用不同的名稱。檢查您的代碼。
-6218 沒有運行時。您必須在調用fgl_call()之前調用fgl_start()。當C擴展重新定義main()例程,但是不調用fgl_start()來初始化BDL運行時環境時,會發生此錯誤。檢查C擴展并在執行任何其他操作之前調用fgl_start()。
-6219 WHENEVER ERROR CALL:錯誤處理程序以遞歸方式調用自身。使用WHENEVER ERROR CALL指令指定的函數會引發一個錯誤,該錯誤會遞歸調用自身。查看WHENEVER ERROR CALL調用的函數,并確保它不會產生運行時錯誤。
-6220 無法加載C擴展庫'?library-name?'。原因:?描述由于給出的原因,運行時系統無法找到共享庫。檢查FGLLDPATH定義的其中一個目錄中是否存在C擴展庫。如果C擴展模塊依賴于其他共享庫,請確保操作系統的庫加載器可以找到這些庫(檢查UNIX上的LD_LIBRARY_PATH環境變量或Windows上的PATH環境變量)。
-6221 C擴展名初始化失敗,狀態編號。C擴展無法初始化并返回錯誤消息中顯示的狀態。檢查C擴展源或文檔。
-6222 找不到類名。該程序使用內置類類名編譯,但在執行時未找到該類。檢查安裝,您可能正在執行使用較新版本編譯的程序作為執行上下文中使用的版本,這當然缺少運行時庫中的該類。
-6223 沒有這樣的符號:符號名稱。運行時系統動態(按需)加載模塊并在給定模塊中搜索符號。但是找不到符號,例如,由于FGLLDPATH無效,或者因為已安裝的模塊不再包含符號(重新編譯后)。
-6300 無法連接到GUI:說明您已運行GUI應用程序但環境變量FGLSERVER未正確設置,或Genero客戶端(圖形前端)未運行。建議將FGLSERVER環境變量設置為運行時系統用于顯示應用程序窗口的圖形前端的主機名和端口。檢查網絡連接是否仍然可用,確保沒有防火墻拒絕訪問工作站,并確保前端仍在運行。
-6301 無法寫入GUI:說明您正在運行GUI應用程序,但由于未知原因,前端不再響應,并且運行時系統無法寫入GUI套接字。檢查網絡連接是否仍然可用,確保沒有防火墻拒絕訪問工作站,并查看前端是否仍在運行。
-6302 無法從GUI讀取:說明您正在運行GUI應用程序,但由于未知原因,前端不再響應,并且運行時系統無法從GUI套接字讀取。檢查網絡連接是否仍然可用,確保沒有防火墻拒絕訪問工作站,并查看前端是否仍在運行。
-6303 無效的用戶界面協議。您正在嘗試使用運行時系統執行程序,該系統使用不同的AUI協議版本作為前端。安裝匹配的新前端或新運行時環境(2.0x,2.0x,1.3x,1.3x)。
-6304 無效的抽象用戶界面定義。您正在嘗試使用運行時系統執行程序,該系統使用不同的AUI協議版本作為前端。安裝匹配的新前端或新運行時環境(2.0x,2.0x,1.3x,1.3x)。
-6305 無法打開char表文件。檢查你的fglprofile。如果當前用戶無法讀取$ FGLDIR / etc / fglprofile文件中由gui.chartable條目定義的轉換文件,則會發生此錯誤。檢查gui.chartable條目是否已正確設置,以及當前用戶是否可以讀取指定的文件。
-6306 無法打開服務器文件。檢查安裝。服務器端的文件無法發送到圖形界面。檢查位于$ FGLDIR / etc目錄中的文件的權限。這些文件必須至少具有當前用戶的讀取權限。
-6307 GUI服務器自動啟動:無法識別工作站。GUI Server自動啟動配置錯誤。DISPLAY,FGLSERVER或FGLPROFILE設置無效。設置所需的環境變量并檢查FGLPROFILE自動啟動條目。
-6308 GUI服務器自動啟動:未知工作站:檢查gui.server.autostart條目。X11 DISPLAY環境變量描述的計算機既不是本地主機,也不是FGLPROFILE條目中列出的。檢查X11 DISPLAY名稱是否設置正確,或查看FGLPROFILE條目。
-6309 未連接。無法寫入GUI。由于未知原因,嘗試在啟動連接之前在GUI套接字上進行寫入。檢查程序是否存在無效的GUI操作。
-6310 未連接。無法從GUI讀取。由于未知原因,嘗試在啟動連接之前讀取GUI套接字。檢查程序是否存在無效的GUI操作。
-6311 沒有當前窗口。程序嘗試發出沒有打開當前窗口的MENU指令。檢查程序邏輯并確保在MENU之前打開一個窗口。
-6312 用戶界面的類型(FGLGUI)無效。在啟動用戶界面時,運行時系統無法識別GUI類型并停止。確保FGLGUI環境變量具有正確的值。
-6313 UserInterface已被破壞。當前端發送DestroyEvent事件時,會發生錯誤,指示與啟動程序有些不一致。例如,當使用多個StartMenus時,或者當您嘗試運行沒有父容器的MDI子項時,或者當使用相同名稱啟動兩個MDI容器時,可能會發生這種情況,等等。檢查是否存在不一致并進行修復。
-6314 錯誤的連接字符串。檢查客戶端版本。啟動程序時,運行時從前端收到錯誤或錯誤構造的答案。確保使用的是與運行時系統兼容的前端。
-6315 對于控制臺來說,表單太復雜了。程序嘗試顯示具有無法在文本模式下顯示的復雜布局的表單。查看表單文件并使用帶有SCREEN部分的簡單網格而不是LAYOUT。
-6316 從客戶端返回錯誤error-num:description在GUI連接初始化期間,前端返回指定的錯誤。查看前端文檔以獲取更多詳細信息。
-6317 客戶端協議功能無效或不受支持。前端不支持您嘗試使用的GUI協議功能。例如,您正在嘗試使用協議壓縮,但運行時無法壓縮數據。確保前端組件與運行時系統兼容(必須關閉版本)。檢查運行時系統版本以獲取支持的協議功能。如果啟用了壓縮,請檢查系統上是否安裝了zlib庫。
-6318 從版本2.20.03開始,已經不支持通過設置環境變量FGL_USENDIALOG = 0來選擇DIALOG實現。您嘗試通過將FGL_USENDIALOG設置為零來使用舊的對話框實現。舊的對話框實現已被刪除,您必須取消設置FGL_USENDIALOG環境變量。
-6319 數據庫庫中的內部錯誤。設置FGLSQLDEBUG以獲取更多詳細信息。數據庫驅動程序中發生意外的內部錯誤。將FGLSQLDEBUG環境變量設置為級別1,2,3或4以獲取詳細的調試信息。
-6320 無法打開文件'?文件名?'。運行時系統嘗試在FGLDIR中打開資源文件,但訪問被拒絕或文件不再存在。檢查FGLDIR中的文件權限和存在。
-6321 沒有這樣的界面功能:'?feature-name?'。運行時系統嘗試使用前端協議功能,但無法使用它。檢查前端是否與運行時系統兼容。
-6322 version-num-1錯誤版本。期待版本-num-2。已經確定FGLDIR的一些資源文件對于當前運行時系統來說太舊了。重新安裝運行時系統環境。
-6323 無法加載工廠配置文件'?文件名?'。位于FGLDIR / etc中的默認fglprofile文件丟失或不可讀。檢查文件的權限。如果文件丟失,請重新安裝軟件。
-6324 無法加載客戶資料'?文件名?'。FGLPROFILE環境變量定義的配置文件丟失或不可讀。檢查是否正確設置了FGLPROFILE環境變量,以及當前用戶是否可以讀取該文件。
-6325 無法加載應用程序資源的“?文件名?”。由FGLDIR / etc / fglprofile中的fglrun.default條目指定的目錄缺失或對當前用戶不可讀。檢查是否在FGLDIR / etc / fglprofile中正確設置了條目fglrun.default,以及當前用戶是否可以讀取指定的目錄。
-6327 運行時庫文件庫名中的內部錯誤。發生了不可預測的事情,產生了錯誤。聯系您的技術支持。
-6328 資源'?entry-name?'值'?entry-value?'的格式錯誤:您必須使用以下語法:entry-name?='VARNAME =?envvar-value?'。FGLPROFILE文件包含無效的環境變量定義格式。檢查配置文件的內容。
-6329 必須使用相同的高度定義所有TABLE列。表單布局使用不同的高度定義帶有字段標記的TABLE。檢查表的所有單元格以在所有列中使用相同的高度。
-6330 配置文件'?file-name?'中的語法錯誤,行號lineno,'?token'附近。錯誤消息中顯示的FGLPROFILE文件包含語法錯誤。檢查配置文件的內容。
-6331 無法加載前端模塊。前呼叫失敗,因為模塊不存在。前端可能不支持此模塊。
-6332 無法找到前端功能。前呼叫失敗,因為該功能不存在。前端可能不支持此功能。
-6333 前端功能調用失敗。原因:描述由于某種原因,前調用失敗并產生此運行時錯誤。檢查錯誤消息的內容以獲取更多信息。
-6334 前端函數調用堆棧問題。前調用失敗,因為參數或返回值的數量不匹配。確保參數數量和返回值正確。
-6340 無法打開文件:說明通道對象無法打開指定的文件。確保文件名正確,并且用戶有權讀取/寫入文件。
-6341 “打開文件”的支持模式不受支持。您嘗試以不支持的模式打開頻道。有關支持的模式,請參閱通道文
-6342 無法打開煙斗。通道對象無法打開管道以執行該命令。確保您嘗試執行的命令有效。
-6343 “打開管道”的支持模式不受支持。您嘗試以不支持的模式打開頻道。有關支持的模式,請參閱通道文
-6344 無法寫入未打開的文件,管道或套接字。您嘗試寫入未打開的通道對象。首先打開頻道,然后寫。
-6345 通道寫入錯誤:說明寫入通道時發生意外錯誤。有關詳細信息,請參閱說明。
-6346 無法讀取未打開的文件,管道或套接字。您嘗試從未打開的通道對象讀取。首先打開頻道,然后閱讀。
-6360 此運行器無法執行任何SQL。運行時系統尚未準備好進行數據庫連接。檢查BDL的配置。
-6361 動態SQL:類型unknown:type-name。數據庫驅動程序不支持此SQL數據類型。您無法使用此SQL數據類型,請查看代碼。
-6364 無法連接到sql后端。運行時系統無法初始化數據庫驅動程序以建立數據庫連接。確保數據庫驅動程序存在。
-6365 數據庫驅動程序尚未連接。嘗試執行SQL語句,但未建立數據庫連接。首先連接,然后執行SQL語句。
-6366 無法加載數據庫驅動程序驅動程序名稱。運行時系統無法加載指定的數據庫驅動程序。無法找到數據庫驅動程序共享對象(.so或.DLL)或從屬庫。確保指定驅動程序的名稱拼寫正確。如果驅動程序名稱正確,則可能存在環境問題。確保已安裝數據庫客戶端軟件。檢查Windows上的UNIX LD_LIBRARY_PATH環境變量或PATH變量。這些必須指向數據庫客戶端庫。
-6367 不兼容的數據庫驅動程序接口。數據庫驅動程序接口與運行時系統預期的接口不匹配。如果將舊數據庫驅動程序復制到較年輕的FGLDIR安裝中,則會發生這種情況。調用支持以獲取有效的數據庫驅動程序。
-6368 SQL驅動程序初始化函數失敗運行時系統無法初始化數據庫驅動程序,程序必須停止,因為無法建立數據庫連接。可能存在環境問題(例如,未設置INFORMIXDIR或ORACLE_HOME)。檢查您的環境并嘗試連接數據庫供應商工具(dbaccess,sqlplus)以確定問題。
-6369 無效的數據庫連接模式。您嘗試混合使用DATABASE和CONNECT語句,但這是不允許的。使用DATABASE或CONNECT。
-6370 不支持的SQL功能。當前數據庫驅動程序不支持此SQL命令或語句。查看代碼并使用標準SQL功能。
-6371 SQL語句錯誤號錯誤NUM(本機錯誤)。發生了具有指定錯誤號的SQL錯誤。您可以查詢SQLERRMESSAGE或SQLCA記錄以獲取錯誤的描述。
-6372 一般SQL錯誤,請檢查SQLCA.SQLERRD [2]。發生了一般SQL錯誤。您可以查詢SQLERRMESSAGE或SQLCA記錄以獲取錯誤的描述。本機SQL錯誤代碼位于SQLCA.SQLERRD [2]中。
-6373 無效的數據庫連接字符串。您使用的數據庫連接字符串無效。驗證連接字符串的格式。
-6374 錯誤的數據庫驅動程序上下文您嘗試執行EXECUTE,OPEN,FETCH,PUT,FLUSH,CLOSE或FREE光標,這些光標是在不同的連接和驅動程序中聲明或準備的。在語句之前發出SET CONNECTION以選擇與創建游標時相同的連接和驅動程序。
-6375 LOAD無法獲取表列的描述信息。LOAD指令需要列描述來分配自動提取緩沖區,但數據庫驅動程序無法描述INSERT語句中使用的表列。如果基礎數據庫客戶端API未提供結果集列描述,則不支持LOAD語句。
-6601 無法打開數據庫字典'?directory-name?'。運行數據庫模式提取工具。架構文件不存在或無法找到。如果模式文件存在,請驗證文件名拼寫是否正確,并且文件是否在當前目錄中,或者FGLDBPATH環境變量是否設置為正確的路徑。如果該文件不存在,請運行數據庫模式提取工具以創建模式文件。
-6602 無法打開全局文件'?文件名?'。全局文件不存在或無法找到。驗證全局文件是否存在。檢查文件名的拼寫,并驗證路徑設置是否正確。
-6603 無法創建文件'?file-name?'進行寫入。編譯器無法創建錯誤消息中顯示的文件以進行寫入。檢查用戶權限以確保可以創建.42m文件。
-6604 函數'?function-name?'只能在INPUT [ARRAY],DISPLAY ARRAY或CONSTRUCT語句中使用。該語言提供了只能在特定交互式語句中使用的內置函數。檢查您的代碼并進行必要的更正。檢查該函數是否在交互式語句中,并且已使用適當的END語句(END INPUT / ARRAY / DISPLAY ARRAY / CONSTRUCT)。
-6605 模塊'?module-name?'不包含函數'?function-name?'。錯誤消息中顯示的模塊未按預期保存函數名稱。需要在此模塊中定義指定的函數。
-6606 沒有定義類'?class-name?'的成員函數'?function-name?'?。函數名稱拼寫錯誤,或者不是調用它的類的方法。查看您嘗試使用的方法的代碼和文檔。如果函數是對象方法,請確保代碼中引用的對象具有正確的類。
-6608 資源錯誤:entry-name:參數預期這是資源文件問題的一般錯誤消息。
-6609 在'?see-token?'中發現了一個語法錯誤:expect?-token。一般語法錯誤消息,指示問題代碼的位置以及預期的代碼。檢查您的代碼,特別是缺少END語句,如END FUNCTION或END INPUT等,并進行必要的更正。
-6610 已使用不同數量的參數調用函數'?function-name?'。在程序的早期,在參數列表中調用具有不同數量參數的相同函數或事件。檢查指定功能的正確參數數量。然后檢查對它的所有調用,并確保它們被正確寫入。
-6611 函數'?function-name?':意外的返回值數。顯示的函數按預期返回了不同數量的值。檢查函數體是否有RETURN指令。
-6612 重新聲明函數'?function-name?'。顯示的功能被定義了多次。更改沖突功能的名稱。
-6613 未聲明庫函數'?function-name?'。顯示的功能未聲明。更改功能的名稱。
-6614 函數'?function-name?'可能返回不同數量的值。顯示的函數包含多個RETURN指令,這些指令可能返回不同數量的值。查看RETURN指令以返回相同數量的值。
-6615 符號'?symbol-name?'未使用。這是一個警告,表示所顯示的符號已定義但從未使用過。可以刪除無用的定義。
-6616 符號'?symbol-name?'不代表定義的CONSTANT。顯示的符號用作CONSTANT,但它不是常量。檢查您的代碼并檢查此名稱。
-6617 符號'?symbol-name?'是VARIABLE。顯示的符號是VARIABLE,不能在當前上下文中使用。檢查您的代碼并檢查此名稱。
-6618 符號'?symbol-name?'是CONSTANT。顯示的符號是CONSTANT,不能在當前上下文中使用。檢查您的代碼并檢查此名稱。
-6619 符號'?symbol-name?'不是INTEGER CONSTANT。顯示的符號用作INTEGER常量,但不是。檢查您的代碼并檢查此名稱。
-6620 符號'?symbol-name?'不是REPORT。顯示的符號用作REPORT,但未定義為REPORT。檢查您的代碼并檢查此名稱。
-6621 符號'?symbol-name?'不是FUNCTION。顯示的符號用作FUNCTION,但未定義為FUNCTION。檢查您的代碼并檢查此名稱。
-6622 符號'?symbol-name?'不代表有效的變量類型。顯示的符號不是定義程序變量的有效類型。檢查您的代碼并檢查類型名稱。
-6623 沒有對象,不能調用方法'?method-name?'。指定的方法是其類的對象方法。檢查您的代碼。確保已實例化類的必需對象并且仍然存在,并且調用該方法將對象變量指定為前綴,并將句點字符作為分隔符。
-6624 無法使用對象調用方法'?method-name?'。指定的方法是類方法,不能使用對象引用調用。不必創建任何對象。檢查您的代碼。確保使用類名作為前綴調用方法,并將句點字符作為分隔符。
-6625 該聲明與Informix不兼容。SQL語句與Informix不兼容。使用Informix SQL語法更改SQL語句。
-6627 符號'?symbol-name?'不是VARIABLE。顯示的符號用作變量,但未定義為變量。檢查您的代碼并檢查此名稱。
-6628 GLOBALS文件不包含GLOBALS部分。GLOBALS語句中指定的文件名引用不包含GLOBALS部分的文件。檢查您的代碼以確保文件名指定的文件是有效的GLOBALS文件,其中包含所需的GLOBALS部分。
-6629 類型'?type-name?'太復雜,無法在C擴展中使用。全局變量的類型太復雜,無法在C擴展中使用。當使用沒有C等效的復雜數據類型定義全局變量時,當fglcomp的-G選項生成C源以與C擴展共享全局變量時,可能會發生此錯誤。查看全局變量的定義,并使用簡單類型,對應于C數據類型。BYTE,TEXT和STRING類型是復雜類型。
-6630 在p代碼生成期間發生內存溢出。簡化模塊。編譯到p代碼期間發生內存溢出,因為.4gl源模塊太大。非常大的源文件可能會發生此問題。您必須將模塊拆分為多個源。
-6631 找不到不兼容的類型:source-type,required:target-type。LET或RETURNING嘗試將值或對象引用分配給使用與值類型不兼容的數據類型或類定義的變量。這通常發生在使用Java類時,因為Java是一種強類型語言。例如,將Java字符串分配給Java StringBuffer會引發此錯誤。使用與指定值對應的類型定義目標變量。
-6632 找不到符號symbol-name,location:category?type-name。使用的符號不存在。這通常發生在引用類路徑中具有無效名稱的Java類時,或者引用不存在的類成員時。檢查指令中使用的符號名稱。
-6633 原始類型不能被解除引用。表達式引用具有原始Java類型的方法或字段,但原始類型不是類,因此沒有方法或字段。例如,您嘗試在Java中調用帶有定義為整數或短整數的符號的方法:DISPLAY java.lang.Short.MAX_VALUE.foo使用基元類型定義的符號查看代碼。
-6634 數據庫字典'?database-name?'?不兼容或損壞。.sch數據庫模式'database-name'包含不兼容的類型定義或已損壞。使用fgldbsch工具重新生成.sch文件,方法是使用正確的命令行選項生成兼容類型。
-6636 表達式中NULL的使用無效編譯器NULL在表達式中檢測到常量,該常量將始終求值為NULL或?FALSE。例如,在寫入時IF var == NULL THEN,程序流將永遠不會進入?IF塊中。
-6637 無法為數據庫字典'?dbname?'?創建索引文件。編譯器無法為數據庫模式創建.42d索引文件。確保現有的.42d文件是可寫的。
-6774 許可證'?license-num?'不再有效。請聯系您的供應商。許可證號不再有效。請與您的供應商聯系以獲取新的許可證號。
-6780 許可證請求格式無效。發送給許可證管理器的請求未被識別。檢查許可證管理器的版本是否與運行時系統兼容。
-6781 不兼容的許可證管理器(flmprg)版本。所需的最低版本是version-num。許可證管理器太舊,與當前運行時系統不兼容。致電支持中心以獲取許可證管理器的新版本。
-6783 許可證號“?license-num?”無效。請聯系您的供應商。許可證服務器無法驗證許可證號。致電支持中心以獲取新的許可證號。
-6784 許可證'?license-num?'已過期。請聯系您的供應商。許可證有時間限制,已過期。致電支持中心以獲取新的許可證號。
-6785 CPU超限。請聯系您的供應商。許可證受CPU限制,系統允許的CPU數量更多。致電支持中心以獲取新的許可證號。
-6786 報表編寫器令牌創建失敗。檢查鎖/令牌目錄的權限(在FGLDIR或FLMDIR中)。
-6787 此GRW許可證需要具有有效維護日期的DVM許可證。帶有“維護中的DVM”選項的GRW許可證要求DVM維護密鑰到期日期不會過期。更新DVM維護密鑰。
-6788 無法獲取GRW報告令牌信息。聯系您的支持中心。
-6789 安裝的許可證無效,本產品無法使用。當前許可證對您安裝的產品無效。請與您的支持中心聯系以獲取與當前安裝的產品相對應的許可證。
-6802 無法打開數據庫字典'?schema-name?'。運行架構提取工具。架構文件不存在或無法找到。如果模式文件存在,請驗證文件名拼寫是否正確,并且文件是否在當前目錄中,或者FGLDBPATH環境變量是否設置為正確的路徑。如果該文件不存在,請運行數據庫模式提取工具以創建模式文件。
-6803 在'?line-number?'中發現了語法錯誤,期待令牌名稱。這是錯誤的通用消息。
-6804 '?form-name?'表單編譯成功。這是一條信息消息,表明表單編譯時沒有問題。
-6805 打開表單'?表單名稱?',錯誤版本:版本-1,期望:版本-2。您已使用與編譯其他源代碼時使用的表單編譯器版本編譯表單。使用相同或兼容的編譯器版本編譯表單文件和相關的源代碼文件。
-6807 標簽'?label-name?'不能用作列標題。表單文件定義了無效的TABLE列標題。檢查與列位置不對應的列標題。
-6808 小部件'?widget-name?'不能定義為數組。表單文件定義了一個用作矩陣列的項。查看表單定義。
-6809 布局標記'?tag-name?'無效,期望:token-name。表單編譯器檢測到無效的布局標記規范。查看表單定義。
-6810 屬性“?attribute-name?”對于項目類型“?type-name?”?無效。表單編譯器檢測到此項類型的無效屬性定義。檢查表單定義并檢查無效屬性。
-6811 '?token-1?'?附近的語法錯誤,期望令牌-2。一般語法錯誤消息,指示問題代碼的位置以及預期的代碼。檢查您的代碼并進行必要的更正。
-6812 未終止的char常數。表單編譯器檢測到未終止的字符常量。檢查表單定義并檢查缺少的引號或雙引號。
-6813 元素“?元素名稱?”沖突與組箱“?組名?”。您對元素和組框使用了相同的名稱。檢查表單定義并確保使用的名稱是唯一的。
-6814 SCREEN?RECORD'screen?-record-name?'的所有成員必須引用相同的Table或ScrollGrid。顯示的屏幕記錄引用表單文件中的多個表或scrollgrids。檢查表單定義,并為給定的屏幕記錄使用一個唯一的表。
-6815 大括號之間的縮進無效。表單的“布局”部分定義了無效的縮進。檢查表單定義并檢查相應的縮進。
-6817 在INSTRUCTION部分中沒有SCREEN RECORD定義的TABLE容器。已定義屬性的最小值必須小于最大值。檢查您的代碼并進行必要的更正。
-6818 最小值必須低于最大值。已定義屬性的最小值必須小于最大值。檢查您的代碼并進行必要的更正。
-6819 SCREEN RECORD中的元素數必須與TABLE容器中的列數相匹配。屏幕記錄中定義的元素與用于TABLE容器的列不同。檢查表單定義并將缺少的表列添加到屏幕記錄中,順序無關緊要。
-6820 無法嵌套ScrollGrid和/或組布局標記。表單定義具有嵌套的ScrollGrid和/或組布局標記。這些標簽不能嵌套。檢查表單定義并進行必要的更正。
-6821 HBOX標簽不能用于ARRAYS。表單定義使用HBOX標記作為數組,這是不允許的。檢查表單定義并進行必要的更正。
-6822 GRID部分不接受轉義的圖形字符。您嘗試在新GRID容器中使用文本用戶界面圖形。這是不允許的,而是使用GROUP。
-6823 關閉標記上面沒有匹配的標記。表單定義具有close標記,沒有先前匹配的開放標記。開放標簽和關閉標簽必須匹配。檢查表單定義文件并進行必要的更正。
-6824 表'?table-name?'為空。表單布局定義了由tablename標識的表格布局標記,但在此表下沒有直接找到定義列或列標題的內容。將列附加到表布局區域。
-6825 標簽'?tag-name?'與表'?table-name?'?重疊。在表單布局中,標記名與tablename的布局區域重疊并使其無效。移動或刪除標記名,或重新定義tablename的布局區域。
-6826 選中的值必須與字段'?field-name?'的未選中值不同。VALUECHECKED和VALUEUNCHECKED屬性具有相同的值。這沒有任何意義,因為這些屬性定義了與復選框的已選中和未選中狀態相對應的值。為這些屬性使用不同的值。
-6827 找到字段“?field-name?”的重復項密鑰。字段fieldname的ITEMS屬性定義具有相同值的項鍵。檢查ITEMS屬性并使用唯一鍵值。請注意''和NULL是等效的。
-6828 屬性attribute-name必須屬于TABLE的列。表單項使用引用未定義或不屬于TABLE的表單字段的屬性。檢查ATTRIBUTES部分是否有無效的列引用。
-6829 attribute-name屬性引用的列column-name必須屬于TABLE。表單項使用引用未定義或不屬于TABLE的表單字段的屬性。檢查ATTRIBUTES部分是否有無效的列引用。
-6830 尚未實現(尚未):功能名稱您正在使用的功能或語法尚未實現。此功能無法在您安裝的Genero版本中使用。
-6831 SCREEN RECORD'screen?-record-name?'中至少有一個成員不能是PHANTOM字段。使用全部定義為PHANTOM字段的表單字段定義屏幕記錄。至少在屏幕記錄字段上不能是PHANTOM字段。
-6832 重復屏幕標簽'?tag-name?'未對齊,必須在X或Y上對齊。布局定義了多個具有相同名稱的標簽,但這些標簽未在X或Y方向上正確對齊。編輯表單文件并確保重復的標記正確對齊。
-6833 無效的TREE定義:字段'?field-name?'必須是EDIT或LABEL。該表單定義了一個TREE容器,其字段列定義了錯誤的項類型。通過EDIT或LABEL替換項目類型。
-6834 無效的TREE定義:必須為SCREEN RECORD定義字段'?field-name?'。該表單定義了一個具有無效字段集的TREE容器。檢查是否定義了必需的字段,例如節點名稱,父ID和節點ID字段。
-6835 THRU選項中指定的字段以相反的順序顯示。表單使用THRU或THROUGH關鍵字定義屏幕記錄,但第一個字段在ATTRIBUTES部分的最后一個字段之后定義。交換屏幕記錄定義中指定的字段名稱,或查看ATTRIBUTES中的聲明順序。
-6836 無效的TREE定義:屬性'?attribute-name?'與id或parentid沖突。.per表單定義了具有無效配置的TREE。您可能已為命名屬性和IDCOLUMN或PARENTIDCOLUMN使用相同的字段。查看表單定義并正確配置TREE。您必須為所提到的屬性使用專用列。
-6837 無效的AGGREGATE定義:必須位于表列的下方。.per表單定義了一個AGGREGATE表單項,其字段標記未在表列字段標記下對齊。檢查表格布局并確保所有聚合字段正確對齊并放置在列標記下方。
-6838 該區域保留給AGGREGATE。.per表單定義具有聚合字段的TABLE,但并非所有聚合字段都使用AGGREGATE項類型聲明。查看ATTRIBUTES部分中的字段定義。
-6839 無法在TABLE中定義屏幕標記“?tag-name?”。.per表單使用不同的字段標記名稱定義具有列的TABLE,定義了無AGGREGATE字段。查看TABLE的列,給定列的每個字段標記必須使用相同的標記名稱,除非您要定義AGGREGATE字段。
-6841 FORM不包含TOPMENU或TOOLBAR。表單布局包括一個包含TOPMENU或TOOLBAR的外部表單規范文件。從包含的表單文件中刪除這些部分。
-6842 FORM已過期。表單布局包括使用舊版本編譯的外部表單規范文件。
-6843 可調整大小的SCROLLGRID需要只定義一個模板。可調整大小的SCROLLGRID(WANTFIXEDPAGESIZE = NO)必須定義單行模板。
-6844 INITIALPAGESIZE需要可調整大小的SCROLLGRID。使用INITIALPAGESIZE屬性時,必須使用WANTFIXEDPAGESIZE = NO屬性將SCROLLGRID定義為可調整大小。
-6845 顯示字段標簽'field-name'已經定義。字段項標記在LAYOUT部分的不同容器中定義了幾次。
-6846 屏幕標記'?tagname?'無法在SCROLLGRID中定義SCROLLGRID包含布局標記,例如<TABLE>或<TREE>。這是不允許的。
-6847 TABINDEX必須是獨一無二的表單的某些元素定義了相同的TABINDEX。查看ATTRIBUTE部分并確保所有TABINDEX值都是唯一的。
-6848 所有TABLE列必須具有相同的大小。在TABLE或TREE容器中,必須在LAYOUT部分中定義所有列的寬度和高度相同。
-8000 Dom:找不到節點。在當前文檔中找不到該節點。檢查您的代碼。
-8001 Dom:文檔無效。傳遞給DOM API的文檔不是有效文檔。檢查您的代碼。
-8002 Dom:NULL的無效用法作為參數。NULL不能在這個地方使用。檢查您的代碼。
-8003 Dom:節點插入不屬于的地方。您嘗試在不允許此類節點的父節點下插入節點。檢查可能的節點并查看您的代碼。
-8004 Sax:無效的層次結構。SAX處理程序遇到無效的層次結構。確保尊重父/子關系。
-8005 不推薦使用的功能:功能名稱您正在使用的功能將在下一版本中刪除。通常可以替換該功能。
-8006 找不到字符串資源文件'?file-name?'。找不到給定的字符串文件。檢查文件是否存在以及路徑是否有效。
-8007 無法讀取字符串資源文件“?file-name?”。無法讀取給定的字符串文件。檢查文件是否存在以及用戶是否具有讀取權限。
-8008 沒有為'?key-name?'字符串鍵定義字符串文本。運行時系統無法找到與顯示的鍵對應的字符串資源。檢查密鑰是否在其中一個資源文件中定義。
-8009 '?token-name?'?附近的字符串資源語法錯誤,期待令牌。字符串文件編譯器檢測到語法錯誤。檢查.str文件中的語法無效。
-8012 重復的字符串鍵'?key-name?'(文件名:行)IGNORE LINE。字符串文件編譯器檢測到重復的字符串鍵。查看.str文件并刪除重復的密鑰。
-8013 無法打開字符串文件'?file-name?'進行寫入。字符串文件編譯器無法寫入指定的字符串文件。確保用戶具有寫入權限并且文件名有效。
-8014 無法讀取字符串文件'?file-name?'。運行時系統無法從指定的字符串文件中讀取。確保用戶具有讀取權限。
-8015 在表單中找不到ON CHANGE子句中的字段(字段名稱)。在表單規范文件中找不到ON CHANGE子句中使用的字段。確保ON CHANGE子句的字段名稱與有效的表單字段匹配。
-8016 對于同一字段,不能有多個ON CHANGE子句。無法使用相同的字段指定多個ON CHANGE子句。刪除不必要的ON CHANGE子句。
-8017 SFMT:使用的索引無效。格式字符串無效。檢查無效的%頭寸。
-8018 SFMT:格式錯誤。格式字符串無效。檢查無效的%頭寸。
-8020 語句中出現具有相同操作名稱的多個ON ACTION子句。無法使用相同的操作名稱指定多個ON ACTION子句。刪除不必要的ON ACTION子句。
-8021 語句中出現具有相同鍵名的多個ON KEY子句。無法使用相同的鍵指定多個ON KEY子句。刪除不必要的ON KEY子句。
-8022 Dom:無法打開xml文件。無法加載給定文件。檢查文件名和用戶權限。
-8023 Dom:屬性'?attribute-name?'不屬于節點'?node-type?'。您嘗試將屬性設置為不具有此屬性的節點。這是不允許的,請檢查您的代碼。
-8024 Dom:此處無法創建角色數據。您嘗試在不允許此類節點的節點下創建文本節點。這是不允許的,請檢查您的代碼。
-8025 Dom:無法設置字符節點的屬性。您嘗試在文本節點中設置屬性。這是不允許的,請檢查您的代碼。
-8026 Dom:無法刪除屬性“?attribute-name?”:節點“?node-type?”屬于用戶界面。您嘗試從AUI節點中刪除強制屬性。您只能更改此屬性的值,嘗試'none'或空字符串。
-8027 薩克斯:不能寫。SAX處理程序無法寫入目標文件。確保文件路徑正確并且用戶具有寫入權限。
-8029 多個包含源文件'?file-name?'。預處理器檢測到指定的文件被同一個源包含多次。刪除不必要的文件包含。
-8030 源文件'?file-name?'?的完整路徑太長。預處理器不支持很長的文件名。重命名文件。
-8031 無法讀取源文件'?file-name?'。預處理器無法讀取指定的文件。確保用戶具有讀取權限。
-8032 找不到源文件'?file-name?'。預處理器無法找到指定的文件。確保文件存在。
-8033 在'?directive-name?'指令后找到的額外令牌。預處理器在顯示的指令后檢測到意外的令牌。檢查您的代碼并進行必要的更正。
-8034 feature-name:未實現此功能。不支持此預處理器功能。檢查您的代碼并進行必要的更正。
-8035 宏'?宏名?'已經定義。預處理器找到了重復的宏定義。檢查您的代碼并進行必要的更正。
-8036 發現沒有相應的&if,&ifdef或&ifndef指令的A&else指令。預處理器檢測到意外的&else指令。檢查您的代碼并進行必要的更正。
-8037 發現沒有相應的&if,&ifdef或&ifndef指令的&endif指令。預處理器檢測到意外的&endif指令。檢查您的代碼并進行必要的更正。
-8038 找到無效的預處理程序指令和名稱。錯誤消息中顯示的預處理程序指令不存在。檢查您的代碼并檢查有效的宏。
-8039 宏名稱的參數數量無效。錯誤消息中顯示的預處理器宏的參數數量與此宏定義中的參數數量不匹配。檢查您的代碼并檢查參數的數量。
-8040 詞法錯誤:未閉合的字符串。編譯器檢測到未關閉的字符串,無法繼續。檢查您的代碼并進行必要的更正。
-8041 未終止的條件&if或者其他。預處理器找到了一個未終止的條件指令。查看該指令的定義。
-8042 運算符'##'只能與標識符和數字一起使用。令牌不被允許。預處理器發現##字符串連接運算符的使用無效。查看此宏的定義。
-8043 無法運行FGLPP,命令used:command編譯器無法運行錯誤消息中顯示的預處理程序命令。確保預處理器命令存在。
-8044 詞法錯誤:未公開的評論。編譯器檢測到未關閉的注釋,無法繼續。檢查您的代碼并進行必要的更正。
-8045 此類語句只能在INPUT,INPUT ARRAY,DISPLAY ARRAY,CONSTRUCT或MENU語句中使用。此語句尚未在有效的交互式語句中使用,該語句必須使用END INPUT,END INPUT ARRAY,END DISPLAY ARRAY,END CONSTRUCT或END MENU正確終止。檢查您的代碼并進行必要的更正。
-8046 此類型的語句只能在INPUT,INPUT ARRAY,DISPLAY ARRAY或CONSTRUCT語句中使用。此語句尚未在有效的交互式語句中使用,該語句必須使用END INPUT,END INPUT ARRAY,END DISPLAY ARRAY或END CONSTRUCT正確終止。檢查您的代碼并進行必要的更正。
-8047 “對話框”的使用無效。必須在INPUT,INPUT ARRAY,DISPLAY ARRAY或CONSTRUCT語句中使用。預定義關鍵字DIALOG尚未在有效的交互式語句中使用,必須使用END INPUT,END INPUT ARRAY,END DISPLAY ARRAY或END CONSTRUCT正確終止。檢查您的代碼并進行必要的更正。
-8048 預處理文件'?file-name?'時發生錯誤。編譯結束。Genero BDL預處理器無法解析整個源文件并停止編譯。查看源代碼并檢查格式不正確的預處理器宏。
-8049 此時程序無法接受(INPUT | CONSTRUCT | DISPLAY),因為它不在(INPUT | INPUT ARRAY | CONSTRUCT | DISPLAY ARRAY)語句中。ACCEPT XXX未在有效的交互式語句中使用,必須使用END INPUT,END PROMPT或END INPUT ARRAY正確終止。檢查您的代碼并進行必要的更正。
-8050 Dom:在源代碼中找到無效的XML數據。ACCEPT DISPLAY未在有效的DISPLAY ARRAY語句中使用,該語句必須以END DISPLAY ARRAY結束。檢查您的代碼并進行必要的更正。
-8051 Sax:處理指令名稱無效。om.SaxDocumentHandler.processingInstruction()不允許無效的處理指令名稱,例如'xml'。<?xml ..?>不是處理指令,它保留用于定義XML文件的文本聲明。您必須使用其他名稱。
-8052 非法輸入序列。檢查LANG。編譯器遇到無效的字符序列。源文件使用與區域設置(LANG)不匹配的字符序列。檢查源文件和區域設置。
-8053 未知的預處理程序指令'?directive-name?'。錯誤消息中顯示的預處理程序指令不是已知指令。檢查拼寫錯誤并閱讀有關預處理器指令的文檔。
-8054 意外的預處理程序指令。預處理器遇到了意外的指令。刪除指令。
-8055 資源文件“?文件名?”包含意外數據。錯誤消息中顯示的XML資源文件不包含預期的節點。例如,您嘗試使用ui.Interface.loadActionDefaults()加載ToolBar。檢查XML文件是否包含此類資源所需的節點類型。
-8056 XPath:位置整數的未閉合引號。XPath解析器在給定位置發現了意外的引用。查看XPath表達式。
-8057 XPath:位置pos處的意外字符'char'。XPath解析器在給定位置發現了一個意外的字符。查看XPath表達式。
-8058 XPath:位置pos處的意外標記/字符串'token-name'。XPath解析器在給定位置發現了意外的標記或字符串。查看XPath表達式。
-8059 具有供應商專有語法的SQL語句或語言指令。編譯器發現了一個使用數據庫特定語法的SQL語句。此語句可能不會作為當前的其他數據庫服務器運行。查看SQL語句并使用標準/通用語法和功能。
-8060 屏幕部分中不允許使用間隔物品。表單在屏幕部分中包含間隔項,而這些僅在LAYOUT中允許。查看表單規范文件。
-8061 不應在多行上定義TABLE行。TABLE容器中一行的所有列必須在一行中。如果要在多行上顯示行單元格,請使用SCROLLGRID。
-8063 客戶端連接超時。運行時系統在給定時間后無法與前端建立連接。這可以例如在文件傳輸期間發生,此時前端花費太多時間來響應運行時系統。檢查您的網絡連接是否正常。
-8064 文件傳輸中斷。在文件傳輸期間捕獲了中斷。文件未傳輸,您需要重做操作。
-8065 文件傳輸期間的網絡錯誤。文件傳輸期間捕獲了套接字錯誤。檢查您的網絡連接是否正常。
-8066 無法寫入文件傳輸的目標文件。運行時系統無法寫入傳輸的目標文件。確保文件路徑正確并檢查該用戶是否具有寫入權限。
-8067 無法讀取文件傳輸的源文件。運行時系統無法讀取要傳輸的源文件。確保文件路徑正確并檢查用戶是否具有讀取權限。
-8068 文件傳輸協議錯誤(無效狀態)。運行時系統在文件傳輸期間遇到問題。網絡故障可能會引發此錯誤。
-8069 文件傳輸不可用。不支持文件傳輸功能。確保前端支持文件傳輸。
-8070 本地化字符串文件'?file-name?'已損壞。顯示的字符串資源文件無效(可能無效的多字節字符會損壞文件)。檢查區域設置(LANG),確保.str源使用有效字符并重新編譯它。
-8071 '?symbol-name?'已經定義。表單文件定義了具有相同名稱的多個相同類型的元素。查看表單文件并使用唯一標識符。
-8072 聲明必須以';'結尾。ESQL / C預處理程序指令不以分號結束。在指令的末尾添加分號。
-8073 “include”指令文件名無效。include預處理程序指令使用無效的文件名。檢查文件名。
-8074 發現沒有相應的&if,&ifdef或&ifndef指令的A&elif指令。預處理器找到了一個&elif指令,沒有相應的&if。在&elif之前添加&if指令,或者刪除&elif。
-8075 無法加載編譯器插件名稱。fglcomp無法加載插件,因為找不到它。確保插件存在且可以加載。
-8076 編譯器插件名稱未實現所需的接口。fglcomp無法加載插件,因為該接口無效。檢查插件是否與編譯器的版本相對應。
-8077 屬性“?attribute-name?”已定義多次。錯誤消息中顯示的變量屬性已多次定義。查看變量定義并刪除重復的屬性。
-8078 不允許使用屬性“?attribute-name?”。此類變量不允許使用錯誤消息中顯示的變量屬性。查看可能的變量屬性。
-8079 解析XML文件時發生錯誤。運行時系統無法解析XML文件,該文件可能未使用有效的XML格式。檢查XML格式拼寫錯誤,如果可能,使用DTD驗證XML文件。
-8080 無法打開xml文件。無法打開指定的XML文件。確保該文件存在并具有當前用戶的訪問權限。
-8081 遇到無效的多字節字符。編譯器在源中找到無效的多字節字符,無法編譯表單或模塊。檢查區域設置(LANG)并驗證源中是否沒有無效字符。
-8082 項目'?item-name?'用于無效的布局上下文。表單項名稱用于不支持此類表單項的布局部分。例如,當您嘗試將BUTTON定義為TABLE列時,會發生此錯誤。檢查表單定義文件并使用正確的項類型。
-8083 空指針異常。該程序使用一個方法來調用一個方法變量,該變量是NULL。在調用方法之前,必須為變量分配對象引用。
-8084 無法打開socket:說明通道對象無法打開TCP套接字。有關詳細信息,請參閱說明。確保IP地址和端口正確。
-8085 'open socket'的支持模式不受支持。您嘗試以不支持的模式打開頻道。有關支持的模式,請參閱通道文
-8086 套接字連接超時。套接字無法建立連接并且超時已過期。檢查所有網絡層,然后重試。
-8087 BYTE或TEXT readFile或writeFile中的文件錯誤。讀取或寫入文件時發生文件I / O錯誤。驗證文件名,內容和訪問權限。
-8088 不支持對話框屬性“?attribute-name?”。聲明了一個對話框指令,其中包含一個包含不受支持的選項的ATTRIBUTES子句。查看ATTRIBUTES子句并刪除不支持的選項。
-8089 在對話框中找不到操作'?action-name?'。您嘗試使用當前對話框中不存在的操作名稱。驗證操作的名稱是否由ON ACTION子句定義。
-8090 字段“?字段名稱?”已在此DIALOG中使用。DIALOG指令多次綁定相同的字段名稱或屏幕記錄。查看所有子對話框塊并檢查字段名稱/屏幕記錄。
-8091 子句'?clause-name?'出現不止一次。您已多次定義相同的對話框控件塊。例如,AFTER ROW定義了兩次。刪除不必要的控制塊。
-8092 此INPUT ARRAY的至少一個字段必須是可編輯的。INPUT ARRAY在只讀字段上執行。必須至少有一個字段可編輯且處于活動狀態。查看表單規范文件或檢查至少有一個字段處于活動狀態。
-8093 在此上下文中不提供多范圍選擇。您嘗試使用多范圍選擇,但在當前對話框類型中不可能。禁用此功能。
-8094 在此上下文中不提供多范圍選擇。您嘗試使用多范圍選擇,但在當前對話框類型中不可能。禁用此功能。
-8095 無法更改此行范圍的選擇標志。使用DIALOG.setSelectionRange()嘗試選擇標志失敗失敗,因為范圍超出范圍或因為此上下文中沒有可用的多范圍選擇。確保您可以使用多范圍選擇,并檢查范圍的開始和結束索引。
-8096 一般SQL警告,檢查SQLCA.SQLERRD [2]或SQLSTATE。最后一條SQL語句生成了一條SQL警告,設置了SQLCA.SQLAWARN標志。程序執行可以繼續。但是,建議您注意并檢查SQLERRMESSAGE中的本機SQL代碼和SQL消息。
-8097 值太大,無法放入TINYINT。TINYINT數據類型可以接受值范圍為-128到+127的數字。要存儲超出此范圍的數字,請重新定義列或變量以使用SMALLINT或INTEGER類型。
-8098 ON FILL BUFFER與DISPLAY ARRAY沖突為樹。DISPLAY ARRAY指令使用樹視圖作為裝飾,但它也實現了ON FILL BUFFER觸發器來執行分頁模式。使用樹視圖時無法進行分頁模式,因為所有可見節點行都是必需的(即對話框不能僅顯示數據集的一部分樹)。要為樹視圖動態填充數組,請使用ON EXPAND添加新節點,使用ON COLLAPSE刪除節點。
-8099 表單'?form-name?'與當前運行時版本不兼容。重建你的表格。.42f表單可能使用早期版本編譯為當前運行時系統。使用與當前fglrun對應的fglform編譯器重新編譯表單。
-8100 嘗試訪問已關閉的對話框。使用已終止的對話框對象調用DIALOG類方法。查看程序邏輯并僅為正在運行的對話框調用DIALOG方法。
-8101 TABLE列標記'?tag-name?'在行定義中多次出現。TABLE列只能在行定義中使用一次,您可能錯誤地重復了相同的屏幕標記。修改布局部分中的TABLE行定義,以便僅使用每列一次。
-8102 預處理程序指令中的語法錯誤。源文件包含具有無效語法的預處理器宏。檢查預處理器手冊頁并修復語法錯誤。
-8103 文件傳輸的源文件名和目標文件名不能為NULL或為空。該程序正在執行fgl_getfile()或fgl_putfile(),源或目標文件名為NULL或空。為源和目標參數提供有效的文件名。
-8104 無法讀取TUI:系統錯誤。以文本模式運行的程序(FGLGUI = 0)無法從控制臺輸入流中讀取。檢查控制臺/終端設置。
-8105 未找到。未找到記錄時運行時系統顯示此消息。它可以在不同的上下文中顯示,例如,在使用內置搜索功能搜索列表中的記錄時。
-8106 ON ACTION INFIELD中的字段(字段名稱)未在表單中找到。在表單中找不到ON ACTION INFIELD操作句柄中使用的字段名稱。確保使用正確的字段名稱和字段前綴(表名或屏幕記錄名稱)。
-8107 FGL_LENGTH_SEMANTICS環境變量無效。有效值為BYTE和CHARFGL_LENGTH_SEMANTICS環境變量中指定的值必須為BYTE或CHAR。
-8108 Subdialog?dialog-name:已經激活子對話框已在使用中。
-8109 JSON解析錯誤:說明驗證傳遞給JSON解析函數的輸入字符串。有關詳細信息,請參閱說明。
-8110 JSON stringify錯誤:descriptionJSON序列化失敗。有關詳細信息,請參閱說明。
-8111 不可能發生:描述運行時系統遇到意外情況。消息將顯示給用戶,但程序流程將繼續。這種意外情況必須由程序員修復。
-8112 非法論證。運行時系統指令,函數或對象方法不期望將值作為參數傳遞。例如,在Array.sort()使用無效的數組記錄成員名稱調用方法時會發生這種情況。
-8113 DETAILACTION和DOUBLECLICK的操作必須不同。將DETAILACTION和DOUBLECLICK屬性用于在?DISPLAY ARRAY配置表中的裝飾和行為。這些屬性無法定義相同的操作。
-8114 完成項目列表太長。該列表不得包含超過50個項目。傳遞給setCompleterItems()對話框方法的數組太長,減少了列表。
-8115 布爾轉換錯誤的字符。傳遞給setCompleterItems()對話框方法的數組太長,減少了列表。
-8116 非法背景。當前指令用于錯誤的上下文。
-8117 '##'無法在宏擴展開始時出現。預處理程序運算符##必須連接兩個標識符(## b)。
-8118 '##'不能出現在宏擴展結束時。預處理程序運算符##必須連接兩個標識符(## b)。
-8119 '#'后面沒有宏參數。預處理程序運算符#必須后跟宏的參數。
-8120 文件傳輸:將文件復制到文件名失敗。運行時系統無法復制指定的文件。
-8121 文件傳輸:刪除文件文件名失敗。運行時系統無法刪除指定的文件。
-8122 文件傳輸:觸摸文件文件名失敗。運行時系統無法觸及指定的文件。
-8123 \ x使用沒有以下十六進制數字。該\xNN字符代碼的格式不正確。
-8124 十六進制轉義序列超出范圍。該\xNN字符代碼包含一個無效的十六進制值。
-8125 文件傳輸:創建符號鏈接文件名失敗。無法創建文件傳輸所需的符號鏈接。
-8126 圖像到字體映射:找不到字體文件文件名。找不到字體文件,請檢查FGLIMAGEPATH環境變量。
-8127 圖像到字體映射:文件文件名中的格式錯誤。圖像到字體映射文件包含錯誤。
-8128 圖像到字體映射:無法打開文件文件名。找不到圖像到字體映射文件,請檢查FGLIMAGEPATH環境變量。
-8129 沒有當前行。要使用ui.Dialog方法(如getFieldValue()),必須使用ui.Dialog.setCurrentRow()方法設置當前行。
-8130 FOCUSONFIELD與DISPLAY ARRAY沖突為樹。DISPLAY ARRAY對話框FOCOUSONFIELD屬性不能與TREE容器一起使用。
-8131 SQL參數索引超出范圍。作為參數傳遞給該指數setParameterValue()的方法?base.SqlHandle是降低為1,或更大的數量??在SQL語句中的占位符。
-8200 apidoc:參數名稱'?param-name?'無效。在提取源文檔時,編譯器檢測到注釋錯誤:@param變量名不在下一個FUNCTION定義的參數列表中。檢查功能參數名稱。
-8201 apidoc:標簽丟失:@param?param-name。在提取源文檔時,編譯器檢測到注釋錯誤:缺少@param標記,用于描述下一個FUNCTION定義的參數。檢查功能參數名稱。
-8202 apidoc:無效的標簽名稱@?tag-name。在提取源文檔時,編譯器檢測到注釋錯誤:@ tag-name標記不是已知的標記名稱。檢查標簽名稱中的拼寫錯誤。
-8300 無法加載java共享庫。原因:系統錯誤運行時系統無法加載JVM共享庫(或DLL)。確保在計算機上安裝了JRE并檢查環境(UNIX上的LD_LIBRARY_PATH或Windows上的PATH)。
-8301 無法創建java VM。運行時系統加載了JVM共享庫(或DLL),但無法通過調用JNI_CreateJavaVM()來初始化Java VM。檢查Java需求和資源是否需要創建Java VM。
-8302 數組元素類型不是Java類型。fglcomp編譯器檢測到Java Array定義,該定義未使用元素的Java類型。查看DEFINE語句并使用Java類型。
-8303 Java不受支持。您使用的平臺不支持Genero所需的最新Java版本。您無法在此操作系統中使用Java接口,您必須查看源代碼并刪除所有與Java相關的部分。
-8304 無法為最終變量'?variable-name?'?賦值。該程序試圖設置一個不可寫的Java類變量。查看程序邏輯。
-8305 這里不能使用Java變量'?variable-name?'。該程序嘗試在無效上下文中使用Java類變量。例如,在INPUT指令中使用Java類變量。查看程序邏輯并使用常規的Genero BDL變量。
-8306 拋出Java異常:java-exception-text。執行Java代碼時拋出了Java異常。檢查異常文本并查看代碼。
-8307 需要Java對象。指令需要Java對象引用。此錯誤通常發生在CAST()或INSTANCEOF()中。檢查指令中使用的表達式,并確保它引用Java對象。
-8400 模塊。名稱有私人訪問權限。指令引用聲明為private的模塊函數或模塊變量。在導入的模塊中使函數或變量公開。
-8401 對名稱的引用含糊不清。沒有模塊前綴但沒有引用的函數或變量,但存在于多個導入的模塊中。編譯器也可以為Java調用打印此錯誤。在對象名稱前添加模塊前綴以消除歧義。
-8403 模塊名稱不存在。找不到要導入的模塊名稱。確保模塊名稱與文件名匹配。
-8404 模塊名稱尚未導入。語句引用尚未導入的模塊名稱。使用前導入模塊。
-8405 category-name?限定符名稱。symbol-name尚未定義。無法找到qualifier-name.symbol-name標識的符號。例如,START REPORT或SUBDIALOG引用帶有模塊前綴的報表或子對話框符號,但在指定的模塊中找不到該符號。您必須導入定義引用符號的模塊。
-8406 函數'?function-name?'尚未定義。函數名稱在已編譯的模塊中引用,但沒有導入的模塊定義該函數。您必須導入包含該功能的模塊。
-8407 參數'?param-name?'的類型不是SQL類型:不能插入用于此報告的臨時表中。REPORT參數名稱使用不具有SQL等效的BDL類型定義,因此不能用于創建為兩遍報告排序行所需的臨時表。使用SQL兼容類型(CHAR,VARCHAR,INTEGER,DECIMAL等)定義參數。
-8408 ON ACTION?動作名稱與ON?動作名稱沖突。對話框定義了沖突的ON ACTION和ON觸發器,定義了相同的操作。例如,ON ACTION delete在對話框塊中定義,該對話框塊也定義ON DELETE觸發器。如果要使用ON觸發器定義操作,請查看對話框操作。
-8409 操作操作名稱會影響具有相同名稱的另一個操作。該對話框在不同級別(對話框,子對話框和字段級別)使用相同的操作名稱定義ON ACTION塊。發生沖突時使用不同的操作名稱。
-8410 符號'?symbol-name?'不是DIALOG。引用的符號未定義為DIALOG子對話塊。
-8411 Char常數太久了。該代碼定義了一個工具長的字符串常量。
-8412 語句id'statement?-name?'已被使用。幾個PREPARE指令在當前模塊中使用相同的語句標識符。支持此功能以實現向后兼容性。但是,建議您查看代碼以確保這不是錯誤。
-8413 非法類型屬性值“?錯誤值?”,期望?正確值。使用無效的屬性值定義程序變量。查看DEFINE指令的ATTRIBUTES()子句。
-8415 返回值的數量無效。該函數使用RETURN指令,其中包含許多與RETURNS子句定義的類型數不對應的值。
-8416 缺少返回。該函數使用RETURNS子句定義,但不包含RETURN指令。
-8417 只有函數才能返回值。不允許在MAIN或REPORT塊中使用RETURN指令。在MAIN中使用EXIT PROGRAM,或在REPORT中使用EXIT REPORT。
-8418 無法調用非FUNCTION類型的type-name。CALL指令與程序變量一起使用,該程序變量不是函數引用。
-8419 返回FUNCTION?函數名稱的類型未知。使用FUNCTION表達式引用的函數缺少其定義中的RETURNS子句。
-8420 非法參數名稱'?parameter-name?',期望'?definition-name?'。函數調用使用的參數名稱與函數定義中指定的名稱不匹配。
-8421 預期RECORD初始化程序。提供的初始化值不使用變量定義的( )表示法?RECORD。
-8422 預計ARRAY初始化程序。提供的初始化值不使用變量定義的[ ]表示法?ARRAY。
-8423 預期標量初始化程序。提供的初始化值不使用基元類型變量定義的標量值。
-8424 記錄成員'?名稱?'不存在。提供的初始化值指定與RECORD變量定義的成員不匹配的成員名稱?。
-8425 RECORD初始化程序中的重復字段:'?name?'。提供的初始化值定義重復的RECORD成員名稱。
-8426 方法定義需要在此模塊中本地定義的RECORD類型。類型的方法必須在定義的模塊中TYPE定義。
-8427 方法和字段名稱必須distingush。類型type-name具有字段?field-name。定義的方法具有與接收類型的字段相同的名稱。更改方法的名稱。
-8428 方法名稱已經定義。對于相同類型,方法被定義多次。
-8429 type-name沒有實現interface-name:?reason。該類型與方法相關聯,這些方法與接收類型變量的變量的接口定義的方法不匹配。檢查方法名稱和簽名(參數和返回類型)。
-8430 方法參數不能具有匿名類型。在使用RECORD/END RECORD(不使用TYPE定義)聲明變量或方法/函數參數時,隱含地創建了匿名類型。方法不能要求TYPE定義聲明的類型名稱。
-8431 沒有返回類型的方法(RETURNS)不能返回值。方法體包含一個RETURN子句,但方法頭不指定?RETURNS子句。
-8432 INOUT參數需要RECORD類型。該INOUT關鍵字只能與TYPE定義聲明的類型名一起使用?。
-8433 沒有返回類型的方法(RETURNS)不能返回值。方法體包含RETURN帶有值的指令,但聲明不指定任何RETURNS子句。
-8434 type-name沒有實現interface-name:?reason。出于給定原因,用戶定義的類型與指定的接口不匹配。
-8435 此處不能指定參數名稱。被調用函數的參數名稱未知。函數調用使用命名參數,但編譯器不知道實際的函數定義。IMPORT FGL與實現該功能的模塊名一起使用,或者不使用命名參數。
-8500 已達到Genero Mobile pcode大小限制。請聯系您的供應商了解詳情
-8501 使用Genero編譯的模塊在運行時需要Genero許可證。請聯系您的供應商了解詳情
-9000 此XML屬性不允許的值。刪除此屬性的值或請參閱“簡單BDL和XML數據類型之間的映射”部分。
-9001 此XML屬性的必需值。將值設置為XML屬性。請參閱“簡單BDL和XML數據類型之間的映射”部分。
-9002 無法設置XML屬性,因為每個定義只允許一個XSD屬性。選擇唯一適當的XSD數據類型。
-9003 僅在BDL TYPE上允許XML屬性。刪除XML屬性或將BDL DEFINE指令更改為BDL TYPE定義。
-9004 類型定義不允許使用XML屬性。刪除XML屬性或將BDL TYPE定義更改為BDL DEFINE指令。
-9005 如果沒有屬性XSTypeName,則無法設置XML屬性XSTypeNamespace。添加XSTypeName屬性。
-9006 XML屬性僅允許在簡單的數據類型定義上使用。刪除XML屬性或將RECORD或ARRAY更改為簡單的BDL數據類型。
-9007 XML屬性僅允許在BDL RECORD定義中使用。將BDL變量定義更改為RECORD。
-9008 XML屬性僅允許在一維數組定義上。刪除XML屬性或使用一維數組。
-9009 屬性XMLAttribute,XMLElement,XMLAny和XMLBase是獨有的。只選擇以上可用選項之一。
-9010 屬性XMLChoice,XMLAll,XMLSequence,XMLSimpleContent和XSComplexType是獨占的。只選擇以上可用選項之一。
-9011 屬性XSTypeName已使用相同的值XML屬性和相同的XSTypeNamespace值定義兩次,但定義不同。為您的程序定義唯一的(XSTypeName,XSTypeNamespace)對。
-9012 嵌套的XMLChoice變量上不允許使用XMLName或XMLNamespace。刪除XMLName和XMLNamespace屬性。
-9013 嵌套的XMLSequence變量上不允許使用XMLName或XMLNamespace。刪除XMLName和XMLNamespace屬性。
-9014 無法識別的XML屬性值。查看此XML屬性的可用值。
-9015 XML屬性僅在記錄的成員上受支持。刪除XML屬性。
-9016 只有在定義XMLChoice時,才會在記錄的成員上支持XML屬性。刪除XML屬性。
-9017 只有在定義XMLSimpleContent時,才會在記錄的成員上支持XML屬性。刪除XML屬性。
-9018 此簡單類型不支持XML屬性。刪除XML屬性或更改BDL類型定義。
-9019 如果沒有屬性XMLTypeName,則無法設置屬性XMLTypeNamespace。設置XMLTypeName屬性。
-9020 XMLSimpleContent屬性僅支持XMLAttribute和XMLAnyAttribute屬性。刪除不允許的XML屬性。
-9021 屬性XMLBase已在BDL記錄中多次定義。僅設置一個XMLBase屬性。
-9022 屬性XMLSelector已在BDL記錄中多次定義。僅設置一個XMLSelector屬性。
-9023 無法使用其他屬性設置XML屬性。刪除所有其他XML屬性。
-9024 BDL記錄中缺少屬性XMLSelector。在其中一個記錄成員上設置XMLSelector屬性。
-9025 BDL記錄中缺少屬性XMLBase。在其中一個記錄成員上設置XMLBase屬性。
-9026 無法在BDL TYPE上定義嵌套XML屬性。刪除嵌套的XML屬性。
-9027 無法在根變量上定義嵌套的XML屬性。刪除嵌套的XML屬性。
-9028 無效的參數。請參閱有關函數參數的文檔。
-9029 已發布的RPC Web服務操作的參數必須是Record或NULL。查看參數定義。
-9030 已發布的DOC Web服務操作的參數必須是Record,Array或NULL。查看參數定義。
-9031 BDL記錄的成員不允許使用XML屬性。刪除XML屬性或將其設置在適當的位置。
-9032 XML屬性只能在RECORD中定義的ARRAY上設置。刪除XML屬性或將其設置在適當的位置。
-9033 無法在變量的第一級定義XML屬性。刪除XML屬性或將其設置在適當的位置。
-9034 嵌套序列或選擇上不允許使用屬性“XMLAttribute”。刪除XMLAttribute屬性。
-9035 RPC Web Functions不能在其中一個參數上設置XMLList。將BDL ARRAY放入BDL RECORD中。
-9036 當用作SOAP標頭時,屬性XMLName在BDL變量上是必需的。添加XMLName屬性。
-9037 RPC Web Functions不能在其中一個參數上設置XMLNamespace。刪除XMLNamespace屬性。
-9038 XSComplexType屬性僅允許具有一個可選嵌套列表或嵌套記錄的屬性。為所有嵌套記錄成員僅設置一個XMLOptional屬性。
-9039 嵌套XMLAll上不允許使用XMLName或XMLNamespace。刪除XMLName和XMLNamespace。
-9040 陣列上不允許嵌套XML屬性。刪除XML屬性
-9041 XMLBase Attribute僅允許一個額外的XSD屬性。設置唯一的XSD屬性。
-9042 BDL記錄的成員不允許使用XML屬性值。將適當的值設置為指定的XML屬性。
-9043 BDL類型的facet約束不受支持。檢查“簡單BDL和XML數據類型之間的映射”部分中的可用構面約束。
-9044 facet約束'?constraint-name?'的值無效。檢查可用的構面約束值。請參閱XML構面約束屬性。
-9045 如果沒有XSD簡單類型屬性,則無法定義構面約束屬性。添加適當的XSD屬性。
-9046 Facet XSDLength和XSDMinLength或XSDMaxLength不能一起使用。僅選擇上述屬性之一。
-9047 BDL對象上不允許使用XML屬性。刪除XML屬性。
-9048 無法使用XMLAny或XMLAnyAttribute設置屬性XMLName。刪除XMLName屬性。
-9049 xmlchoice ='inherited'記錄的成員不允許使用XML屬性。刪除XML屬性。
-9050 不允許使用公共限定符的參數。刪除PUBLIC指令。
-9051 已發布的Web Service操作的參數必須是全局或模塊范圍內的變量。將變量移動到GLOBALS指令或模塊化范圍。
-9052 已發布的Web服務標頭必須是全局或模塊化范圍內的變量。將Web服務標頭移動到GLOBALS指令或模塊化范圍。
-9053 不允許使用私有限定符的Web服務功能。刪除PRIVATE指令。
-9054 Web服務功能必須是字符串文字。您不能將變量用于Web服務功能名稱。
-9055 數組定義不允許使用XML屬性。刪除XML屬性。
-9056 每個BDL記錄已經多次定義了屬性XMLAny。在BDL RECORD中僅使用一個XMLAny屬性。
-9057 屬性XMLAnyAttribute已經為每個BDL記錄定義了多次。在BDL RECORD中僅使用一個XMLAnyAttribute屬性。
-9058 屬性XMLList和XMLAnyAttribute是獨占的。僅使用上述XML屬性之一。
-9059 帶有XMLAnyAttribute的BDL數組元素必須是包含命名空間,名稱,STRING類型值的三個變量的BDL記錄。示例:DEFINE arr DYNAMIC ARRAY OF RECORD ns,名稱,值STRING END RECORD
-9060 XML屬性僅允許在動態數組上使用。將您的BDL ARRAY更改為動態陣列。
-9061 無法在嵌套記錄中設置XML屬性。刪除XML屬性。
-9062 屬性XMLAnyAttribute后不允許使用屬性XMLAttribute。將具有XMLAnyAttribute屬性的記錄成員移動到最后一個位置。
-9063 已發布的Web服務故障必須位于全局或模塊化范圍內。將變量移動到GLOBALS指令或模塊化范圍。
-9064 當用作Fault時,屬性XMLName在BDL變量上是必需的。設置XMLName屬性。
-9065 不允許冒號的XML屬性值。去除結腸。
-9066 XML屬性僅允許在根變量上。刪除屬性或將其移動到根變量。
-9067 錯誤的W3CEndPointReference定義。查看您的RECORD定義。它需要匹配這個結構:RECORD ATTRIBUTES(W3CEndpointReference) address STRING, -- The location of the Web Service (for ex: URL) ref RECORD ... (other members defining the state) END RECORDEND RECORD請參閱com.WebService.CreateStatefulWebService。
-9068 狀態BDL變量無效,只允許簡單變量或W3CEndpointReference記錄。檢查函數com.WebService.CreateStatefulWebService的?“state”參數TYPE?是否正確。其類型必須是簡單類型定義或W3CEndPointReference RECORD。
-9069 已注冊的HTTP變量錯誤。檢查BDL變量是否與com.WebService.registerInputHTTPVariable或com.WebService.registerOutputHTTPVariable中設置的定義匹配。
-9070 僅在XML元素上允許使用屬性名稱。檢查是否為XMLElement(可選)?元素的類型指定了屬性名稱。
-9100 休息動詞缺失。功能缺少REST屬性,例如WSGet,WSPut,WSPost,或?WSDelete。檢查ATTRIBUTES()函數的子句。
-9101 只允許一個休息動詞。函數必須僅具有此類型的一個REST屬性,例如WSGet,WSPut,?WSPost,或WSDelete等檢查ATTRIBUTES()函數的?子句。
-9102 休息操作不能是私密的。檢查REST函數是否聲明為public。
-9103 屬性名稱僅允許作為rest函數的參數。檢查WSParam,WSQuery,?WSHeader,WSCookie,或WSOptional休息屬性上的REST函數的輸入參數設置。
-9104 無效的WSPath模板值:?值。模板值輸入WSPath不正確。例如,檢查標點符號,缺少結束的花括號。
-9105 缺少某些WSPath模板值:?值。添加帶有WSParam屬性的參數以匹配缺少的模板值。
-9106 名稱操作需要輸入參數體。如果使用WSPost或WSPut作為REST資源操作,4GL函數必須在4GL函數中至少有一個REST輸入體。
-9107 Rest參數名稱不是獨占的。確保只有下列之一設置:WSParam,?WSQuery,WSHeader,WSCookie在4GL休息函數參數
-9108 WSParam不允許使用屬性名稱。WSOptional并且WSName在設置時無法?WSParam設置。
-9109 僅在Rest輸入或輸出函數參數上允許使用屬性名稱。檢查WSParam,WSQuery,?WSHeader,WSCookie,或WSOptional休息屬性上的REST函數的輸出參數設置。
-9110 WSPath必須以斜杠:值開頭在WSPath屬性值中添加斜杠。
-9111 WSParam“?名?”不匹配任何WSPath模板值。WSPath為缺少的?WSParam屬性添加模板值。
-9112 屬性'?name?'不允許作為數組的元素。WSParam,WSQuery,WSHeader,?WSCookie,或WSOptional不能在陣列上設置
-9113 屬性'?name?'僅允許在函數定義中使用。WSGet,WSPost,WSPut,?WSDelete,WSDescription,WSThrows,和?WSRetCode作為功能屬性只能設置。
-9114 WSMedia值'?value?'僅允許在簡單數據類型定義上使用。其中一個WSMedia值無法在數組上設置
-9115 此數據類型定義不允許WSMedia值'?value?'。其中一個WSMedia值對該變量無效。例如,您不能在a上設置'text / plain'?DATETIME。
-9116 格式錯誤的WSThrows值:值該?WSThrows屬性的語法無效。尋找缺失或額外的標點符號;?在冒號(:)之后缺少引號,缺少逗號或空格,或者對不存在的模塊變量的引用。。
-9117 WSThrows值中的無效HTTP代碼:?代碼不允許使用此HTTP代碼WSThrows。檢查以確保在WSThrows屬性中使用介于400到599之間的HTTP錯誤代碼?。
-9118 WSThrows值:變量中的無效錯誤?變量WSThrows?屬性錯誤地引用變量。檢查WSThrows是否引用了公共模塊變量。
-9119 WSThrows值中的描述無效:?description檢查WSThrows值的描述中是否沒有空白?。
-9120 格式錯誤的WSRetCode值:值檢查WSRetCode屬性語法并更正標點符號。
-9121 WSRetCode中的HTTP代碼無效:?代碼檢查HTTP代碼是否在200到399范圍內
-9122 WSScope只允許使用WSInfo。檢查是否WSScope在WSInfo記錄上設置了?屬性
-9123 每個模塊只允許一個“?名稱?”。您只能設置一個WSContext或WSInfo每個模塊。
-9124 屬性“?名稱?”僅允許在字典定義中使用。WSContext?只能在4GL上設置?DICTIONARY
-9125 必須在私有變量上定義屬性“?name?”。WSContext必須在私有模塊化字典上定義屬性
-9126 必須在公共變量上定義屬性“?name?”。WSInfo必須在公共模塊變量上定義屬性
-10098 十六進制值格式錯誤。您嘗試使用LOAD加載數據或使用包含格式錯誤的十六進制值的文件查找BYTE變量。檢查文件內容并修復拼寫錯誤,然后重新加載。
-10099 分隔符無效。不要使用'\'或十六進制數字(0-9,AF,af)。您嘗試使用無效的字段分隔符加載或卸載數據。將字段分隔符更改為有效字符,例如|?(管)或^(插入符號)。
-15500 WS服務器程序中發生內部運行時錯誤。聯系您的支持中心。
-15501 無法創建WS操作,因為未定義給定的函數。驗證fgl_ws_server_publishFunction()的BDL函數的名稱是否正確。
-15502 WS函數聲明無效,不允許參數。驗證BDL功能沒有輸入,沒有輸出參數。
-15503 操作名稱已在當前Web服務中使用。您必須在函數fgl_ws_server_publishFunction()中更改Web函數操作的名稱。
-15504 WS服務器端口已被其他應用程序使用。您必須在函數Fgl_ws_server_start()中更改端口號。
-15505 XML不支持某些BDL數據類型。驗證所有公開的函數是否包含以下數據類型之一:DATETIME以MINUTE開頭DATETIME以SECOND開頭INTERVAL從YEAR和/或MONTH開始
-15511 fgl_ws_set / getOption()參數無效。驗證fgl_ws_setOption()或fgl_ws_getOption()函數的選項標志是否存在。
-15512 WS輸入記錄未定義。驗證fgl_ws_server_publishFunction()上的輸入記錄的名稱是否存在。
-15513 WS輸出記錄未定義。驗證fgl_ws_server_publishFunction()上的輸出記錄的名稱是否存在。
-15514 FGLAPPSERVER環境變量或fgl_ws_server_start()函數的參數中的端口值不是數字值。驗證端口值是否僅包含數字。見fgl_ws_server_start()
-15515 沒有在指定主機上啟動應用程序服務器。驗證FGLAPPSERVER是否包含應用程序服務器正在偵聽的正確主機和端口。
-15516 沒有更多的許可證。聯系您的支持中心。
-15517 當前運行器版本與Web服務擴展不兼容。安裝正確版本的Genero BDL。
-15518 缺少Web函數的輸入命名空間。在fgl_ws_server_publishFunction()中添加有效的輸入命名空間。
-15519 缺少Web函數的輸出命名空間>命名空間。在fgl_ws_server_publishFunction()中添加有效的輸出命名空間。
-15520 無法加載證書或私鑰文件。驗證每個ws。idws?.security FGLPROFILE條目包含有效的安全標識符。
-15521 在Windows密鑰庫中找不到證書。驗證每個ws。idws?.security FGLPROFILE條目包含有效的Windows安全標識符。
-15522 無法加載證書頒發機構文件。驗證security.global.ca FGLPROFILE條目是否包含正確的證書頒發機構文件名。
-15523 無法從Windows密鑰庫創建證書頒發機構。驗證您是否有足夠的權限來訪問Windows密鑰庫。
-15524 無法設置密碼列表。驗證列表中的所有密碼是否為有效密碼并由openssl支持。
-15525 無法訪問HTTP代理。驗證proxy.http.location FGLPROFILE條目是否包含正確的HTTP代理地址。
-15526 無法訪問HTTPS代理。驗證proxy.https.location FGLPROFILE條目是否包含正確的HTTPS代理地址。
-15527 未知的HTTP代理驗證標識符。驗證proxy.http.authenticate FGLPROFILE條目是否包含有效的HTTP身份驗證標識符。
-15528 未知的HTTPS代理驗證標識符。驗證proxy.https.authenticate FGLPROFILE條目是否包含有效的HTTP身份驗證標識符。
-15529 無法創建HTTP身份驗證配置。驗證是否正確設置了所有身份驗證登錄名和密碼。
-15530 無法創建加密的HTTP身份驗證配置。驗證是否正確設置了所有身份驗證登錄和加密密碼。
-15531 無法創建服務器配置。驗證是否正確設置了所有ws.ident.url FGLPROFILE條目。
-15532 未知的服務器配置安全標識符。驗證所有ws.ident.security FGLPROFILE條目是否包含有效的安全標識符。
-15533 未知的服務器配置驗證標識符。驗證所有ws.ident.authenticate FGLPROFILE條目是否包含有效的HTTP Authenticate標識符。
-15534 無效的自我對象。聯系您的支持中心。
-15535 由于參數無效,無法執行操作。根據內置類文檔檢查所有參數。
-15536 服務注冊失敗,有關詳細信息,請參閱SQLCA.SQLERRM。檢查以下內容:已存在同名服務缺少服務的命名空間標頭不能與操作具有相同的名稱和名稱空間
-15537 無法創建Web服務,請參閱SQLCA.SQLERRM以獲取更多詳細信息。檢查該服務是否具有有效的名稱和名稱空間。
-15538 無法創建Web操作,請參閱SQLCA.SQLERRM以獲取更多詳細信息。根據樣式(Document或RPC)檢查操作名稱和命名空間是否有效。
-15539 無法發布Web操作,請參閱SQLCA.SQLERRM以獲取更多詳細信息。檢查先前是否已創建輸入或輸出標頭。
-15540 找不到已發布的BDL函數,有關詳細信息,請參閱SQLCA.SQLERRM。檢查要發布的BDL功能是否存在。
-15541 發布的BDL函數未正確定義,有關詳細信息,請參閱SQLCA.SQLERRM。檢查BDL功能是否沒有輸入或輸出參數。
-15542 已發布操作錯誤的輸入參數。有關更多詳細信息,請參閱SQLCA.SQLERRM。聯系您的支持中心。
-15543 已發布操作錯誤的輸出參數。有關更多詳細信息,請參閱SQLCA.SQLERRM。聯系您的支持中心。
-15544 Web Service頭配置錯誤,有關詳細信息,請參閱SQLCA.SQLERRM。驗證單向函數沒有輸出標頭。
-15545 服務已經注冊。注冊后,您無法修改服務。注冊后,請檢查您是否未在服務上調用服務修飾符方法。
-15546 選項無效。根據文檔檢查選項名稱。
-15547 不支持的Web服務操作。驗證Document樣式操作是否不執行SOAP Section5編碼。
-15548 錯誤的URI。檢查傳遞給HttpRequest或TcpRequest的URI是否有效。
-15549 HTTP運行時異常,有關詳細信息,請參閱SQLCA.SQLERRM。聯系您的支持中心。
-15550 XML運行時異常,有關詳細信息,請參閱SQLCA.SQLERRM。聯系您的支持中心。
-15551 WSDL生成失敗。聯系您的支持中心。
-15552 Charset轉換異常,有關詳細信息,請參閱SQLCA.SQLERRM。通過HTTP接受標頭更改服務器字符集響應或更改應用程序區域設置。
-15553 TCP運行時異常,有關詳細信息,請參閱SQLCA.SQLERRM。如果詳細消息是“TCP連接已中斷”,則檢查您的網絡是否正常工作以及INT_FLAG未設置為TRUE。使用Web Service應用程序時,這可能是COM錯誤的結果。檢入FGLWSDEBUG以查看它是否在客戶端或服務器端關閉。例如:WS-DEBUG (IO ERROR)Class: TCPConnection::atomicReceive()Msg: TCP input stream shut down.Code: 104WS-DEBUG END=您可以在/usr/include/asm-i386/errno.h中找到104代碼(具體取決于您的系統)。在此示例中,它對應于:?#define ECONNRESET 104 / Connection reset by peer /查看WSDL并查看我們發送給服務器的內容是否正確查看服務器日志,了解它已結束連接的原因
-15554 索引超出范圍。檢查索引的最大值。
-15555 不支持的請求 - 響應功能。檢查流操作順序或無效使用。例如,在函數readTextRequest()中,傳入請求只能讀取一次,因此不允許在發送響應時處理傳入消息。
-15556 沒有發送請求。在調用getResponse()或getAsyncResponse()之前,請檢查是否調用了doRequest(),doXmlRequest()或doTextRequest()方法之一。
-15557 請求已發送。檢查您是否未調用doRequest(),doXmlRequest()或doTextRequest()方法之一。
-15558 等待回應。在閱讀上一個請求之前,請檢查您是否未執行新請求。
-15559 沒有可用的流。檢查是否未調用方法來讀取尚未創建的流。
-15560 流媒體結束了。檢查您是否未閱讀已關閉的流媒體響應。
-15561 流媒體正在進行中。檢查您是否在沒有調用endXmlResponse()的情況下調用了兩次beginXmlResponse()。
-15562 流媒體尚未開始。檢查您是否在沒有beginXmlRequest()或beginXmlResponse()的情況下調用endXmlRequest()或endXmlResponse()。
-15563 流媒體已經開始了。檢查您是否沒有調用beginXmlRequest()或beginXmlResponse()兩次。
-15564 意外的對等流被關閉。讀取操作期間對等關閉連接。
-15565 無法返回傳入請求,有關詳細信息,請參閱SQLCA.SQLERRM。查看詳細信息。
-15566 操作失敗,請參閱SQLCA.SQLERRM以獲取更多詳細信息。檢查參數是否有無效數據。
-15567 參數不能為NULL。檢查參數是否為NULL
-15568 找不到BDL回調函數,有關詳細信息,請參閱SQLCA.SQLERRM。檢查BDL回調函數是否存在。
-15569 BDL回調函數需要一個輸入和一個輸出參數,有關詳細信息,請參閱SQLCA.SQLERRM。根據文檔檢查BDL回調參數。
-15570 Web服務錯誤錯誤。有關更多詳細信息,請參閱SQLCA.SQLERRM。COM類的方法失敗,例如,傳遞給的變量com.WebServiceEngine.SetRestError()不是預期的變量?。如果錯誤詳細信息未提供修復錯誤所需的信息,請與您的支持中心聯系。
-15571 有狀態服務錯誤。有關更多詳細信息,請參閱SQLCA.SQLERRM。聯系您的支持中心。
-15572 訪問被拒絕鎖定錯誤。文件已被鎖定,或者應用程序沒有對給定路徑的寫訪問權限。
-15573 HTTP Multipart錯誤:說明。COM多部分API的一種方法失敗了。有關詳細信息,請參閱說明。如果錯誤詳細信息未提供修復錯誤所需的信息,請與您的支持中心聯系。
-15574 無法從路徑:路徑加載證書頒發機構。找不到當前FGLPROFILE配置定義的證書。按照以下所述檢查證書頒發機構設置:HTTPS配置。
-15575 傳入請求已被關閉:原因GAS已斷開Web服務服務器,例如在調用com.WebServiceEngine.GetHTTPServiceRequest?或com.WebServiceEngine.HandleRequest方法時。使用TRY/CATCH塊來捕獲此錯誤,如?com.WebServiceEngine.GetHTTPServiceRequest中所述。
-15576 無效的TCP IP版本。FGLPROFILE配置參數ip.global.version定義與有效可能值(4和6)不同的值。
-15577 未知的網絡接口名稱:名稱。FGLPROFILE配置參數ip.global.v6.interface.name定義不存在的網絡接口。
-15578 請求已被用戶取消。由com.HTTPRequest.getResponse()方法啟動的HTTP請求已被用戶取消。
-15579 代理無法訪問代理URL無法訪問。檢查以驗證主機和端口是否設置正確,以及代理是否在線且可用。
-15598 XML反序列化錯誤。WSDL協定與BDL變量定義不匹配。檢查是否根據WSDL正確生成了BDL變量。
-15599 內部錯誤,不應該發生。聯系您的支持中心。
-15600 手術失敗。根據文檔檢查無效參數的方法。
-15601 名稱不能為NULL。檢查name參數是否為NULL。
-15602 命名空間不能為NULL。檢查namespace參數是否為NULL。
-15603 前綴不能為NULL。檢查前綴參數是否為NULL。
-15604 值不能為NULL。根據文檔檢查參數是否為NULL。
-15605 節點不能為NULL。檢查節點參數是否為NULL。
-15606 文本不能為NULL。檢查文本參數是否為NULL。
-15607 處理指令的目標不能為NULL。檢查目標參數是否為NULL。
-15608 實體引用的名稱不能為NULL。檢查實體名稱參數是否為NULL。
-15609 XPath表達式不能為NULL。檢查xpath參數是否為NULL。
-15610 文件名不能為NULL。檢查filename參數是否為NULL。
-15611 文檔不能為NULL。檢查document參數是否為NULL。
-15612 DTD字符串不能為NULL。檢查dtd參數是否為NULL。
-15613 Stax不能為NULL。檢查stax參數是否為NULL。
-15614 格式錯誤的XML名稱。檢查xml名稱是否格式正確。
-15615 格式錯誤的XML字符串。檢查xml字符串是否格式正確。
-15616 格式錯誤的XML前綴。檢查xml前綴是否格式正確。
-15617 格式錯誤的XML命名空間檢查xml命名空間是否格式正確。
-15618 驗證類型錯誤。檢查驗證類型參數。
-15619 找不到XML架構。檢查是否使用了有效的XML架構進行驗證。
-15620 找不到DTD架構。檢查XML文檔中是否存在DTD架構。
-15621 功能或選項不能為NULL。檢查參數是否為NULL。
-15622 功能或選項不受支持。根據文檔檢查選項或功能名稱。
-15623 功能或選項值無效。根據文檔檢查選項或功能有效性。
-15624 節點不是文檔的一部分。檢查該節點是否屬于同一XML文檔。
-15625 節點沒有正確的父節點。檢查要刪除的節點是否屬于右父節點。
-15626 節點已鏈接到另一個節點。檢查該節點是否已連接到另一個節點。
-15627 無法向自身添加節點。檢查要添加的節點本身是不是。
-15628 指數超出范圍。檢查索引最大值。
-15629 StaxWriter運行時異常:原因有關更多詳細信息,請參閱SQLCA.SQLERRM并檢查錯誤原因。
-15630 StaxReader運行時異常:原因有關更多詳細信息,請參閱SQLCA.SQLERRM并檢查錯誤原因。
-15631 Serializer運行時異常:原因有關更多詳細信息,請參閱SQLCA.SQLERRM并檢查錯誤原因。
-15632 文檔加載運行時異常,請檢查xml.DomDocument.getErrorDescription()以獲取更多詳細信息。檢查dom文件的詳細信息。
-15633 文檔保存運行時異常,請檢查xml.DomDocument.getErrorDescription()以獲取更多詳細信息。檢查dom文件的詳細信息。
-15634 編碼無效。檢查編碼值。
-15635 無法使用SystemID設置DTD的PublicID。檢查DTD節點創建
-15636 XPath表達式中未定義的名稱空間前綴。檢查XPath表達式中使用的未聲明的前綴。
-15637 XPath表達式錯誤。檢查XPath表達式。
-15638 缺少XPath命名空間列表中的命名空間。檢查XPath表達式中使用的未聲明的命名空間
-15639 XPath函數有兩個必需參數。根據文檔檢查參數。
-15640 內部XPath錯誤。聯系您的支持中心。
-15641 無效的XPath名稱空間。檢查傳遞給XPath方法的名稱空間值。
-15642 無法加載架構。檢查DomDocument.setFeature()中的XML架構參數。
-15643 架構格式錯誤或不一致。檢查DomDocument.setFeature()中的XML模式有效性。
-15644 URI格式錯誤。根據文檔檢查URI是否格式正確。
-15645 協議層需要一個新的嘗試來完成操作。Sax作家關閉操作需要一個新的請求來完成前一個。
-15646 字符集轉換錯誤。檢查fglrun LANG和系統區域設置。
-15647 無法加載xml安全庫。聯系您的支持中心。
-15648 Xml安全操作失敗。有關更多詳細信息,請參閱SQLCA.SQLERRM。查看詳細信息。
-15649 網址不能為空。檢查XML-Security URL是否為NULL。
-15650 CryptoX509不能為空。驗證CryptoX509對象是否已正確實例化。
-15651 CryptoKey不能為空。驗證CryptoKey對象是否已正確實例化。
-15652 簽名轉換錯誤。檢查傳遞給appendReferenceTransformation()的轉換URL有效性
-15653 簽名摘要不好。檢查傳遞給createReference()的摘要URL有效性。
-15654 簽名節點錯誤。檢查傳遞給CreateFromNode()的XML-Signature節點。
-15655 壞密鑰類型。檢查密鑰標識符URL。
-15656 密鑰用法不好。驗證傳遞給setKeyEncryptionKey()或setKey()的CryptoKey對象的使用情況。
-15657 錯誤的XPathFilter2類型,只允許相交,減去或聯合。驗證XPathFilter2轉換中使用的類型。
-15658 錯誤的派生密鑰URL。檢查派生密鑰標識符URL。
-15699 內部錯誤,不應該發生。聯系您的支持中心。
-15700 調用操作失敗,有關詳細信息,請參閱SQLCA.SQLERRM。有關操作失敗原因的詳細信息,請參閱SQLCA.SQLERRM。
-15701 無效的參數。檢查您的安全庫函數是否具有正確的參數。
-15702 訪問文件被拒絕。檢查您的安全庫功能是否具有訪問該文件的權限。
-15703 文件不存在。檢查系統上是否存在該文件以供安全庫功能訪問。
-15704 算法不受支持。檢查算法是否在安全庫功能的受支持列表中。請參見security.Digest.CreateDigest。
-15705 當前對象無效。檢查安全庫函數的上下文是否已正確初始化。請參見security.Digest.CreateDigest。
-15799 內部安全錯誤。聯系您的支持中心。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

四平市| 衢州市| 托克托县| 石首市| 老河口市| 丹寨县| 炎陵县| 淳安县| 巴林左旗| 林西县| 丽水市| 保康县| 鹿邑县| 恩施市| 息烽县| 安乡县| 治县。| 高密市| 侯马市| 平凉市| 民丰县| 三河市| 贵州省| 宜阳县| 浑源县| 宣武区| 北海市| 石景山区| 延川县| 莱芜市| 黔西| 辽源市| 乐至县| 连山| 朝阳市| 泸西县| 长治市| 钟祥市| 桂东县| 静宁县| 榆中县|