CグリッドAPIのエラー・コード

CグリッドAPIから戻されるエラー・コードは、次の3タイプです:

グリッドAPIの初期化の際に有効なエラー関数コールバックを提供すると、有効なhGridが渡された場合にこのコールバックがすべてのEGAPIエラーに対して呼び出されます。そしてエラー関数が0を戻すことで、EGAPI内で提供されているデフォルトのエラー処理ユーザー・インタフェースを停止できます。エラー関数から0以外の値が戻された場合、またはエラー関数が提供されていない場合は、EGAPIはシステム固有のユーザー・インタフェースを使用してエラー・メッセージを表示します。

次の表は、グリッドAPI呼出しが失敗した場合に戻されるエラー・ステータス定数をまとめたものです。

エラー・コード

ESSG_ERR_INITREQUIRED

1100001

ESSG_ERR_CONNECTREQUIRED

1100002

ESSG_ERR_INVALIDHANDLE

1100003

ESSG_ERR_INVALIDGRID

1100004

ESSG_ERR_CANNOTINIT

1100005

ESSG_ERR_CANNOTCONNECT

1100006

ESSG_ERR_CANNOTCREATEGRID

1100007

ESSG_ERR_INVALIDVERSION

1100008

ESSG_ERR_CANNOTGETAPIINST

1100009

ESSG_ERR_CANNOTGETAPICTX

1100010

ESSG_ERR_INVALIDOPTION

1100011

ESSG_ERR_INVALIDRANGE

1100012

ESSG_ERR_INVALIDDATA

1100013

ESSG_ERR_INVALIDROWORCOLMAX

1100014

ESSG_ERR_NULLARGUMENT

1100015

ESSG_ERR_CELLSREQUIRED

1100016

ESSG_ERR_RANGEREQUIRED

1100017

ESSG_ERR_INVALIDACTION

1100018

ESSG_ERR_INVALIDGRIDOPTION

1100019

ESSG_ERR_INVALIDFUNCTION

1100020

ESSG_ERR_MEMORY

1100021

ESSG_ERR_INVALIDROW

1100022

ESSG_ERR_INVALIDCOLUMN

1100023

ESSG_ERR_INVALIDPARM

1100024

ESSG_ERR_INVALIDCSLVERSION

1100025

ESSG_ERR_RANGEOVERLAP

1100026

ESSG_ERR_OPERATIONFAILED

1100027

ESSG_ERR_CANNOTSETOPTION

1100028

ESSG_ERR_INVALIDOPTIONVALUE

1100029

ESSG_ERR_EMPTYARGUMENT

1100030

ESSG_ERR_INVALIDLROHANDLE

1100031

ESSG_ERR_NOLROSAVAILABLE

1100032

ESSG_ERR_INVALIDLROTYPE

1100033

ESSG_ERR_GCINITFAIL

1100034

ESSG_ERR_GCSETLOCALEFAIL

1100035