added dbGetDefault
This commit is contained in:
@@ -1271,6 +1271,14 @@ char *dbGetFieldName(DBENTRY *pdbentry)
|
||||
return(pflddes->name);
|
||||
}
|
||||
|
||||
char *dbGetDefault(DBENTRY *pdbentry)
|
||||
{
|
||||
dbFldDes *pflddes = pdbentry->pflddes;
|
||||
|
||||
if(!pflddes) return(NULL);
|
||||
return(pflddes->initial);
|
||||
}
|
||||
|
||||
char *dbGetPrompt(DBENTRY *pdbentry)
|
||||
{
|
||||
dbFldDes *pflddes = pdbentry->pflddes;
|
||||
@@ -1987,10 +1995,8 @@ dbMenu *dbFindMenu(dbBase *pdbbase,char *name)
|
||||
char **dbGetChoices(DBENTRY *pdbentry)
|
||||
{
|
||||
dbFldDes *pflddes = pdbentry->pflddes;
|
||||
void *pfield = pdbentry->pfield;
|
||||
|
||||
if(!pflddes) return(NULL);
|
||||
if(!pfield) return(NULL);
|
||||
switch (pflddes->field_type) {
|
||||
case DBF_MENU: {
|
||||
dbMenu *pdbMenu = (dbMenu *)pflddes->ftPvt;
|
||||
|
||||
@@ -127,15 +127,16 @@ int dbGetNRecords(DBENTRY *pdbentry);
|
||||
char *dbGetRecordName(DBENTRY *pdbentry);
|
||||
long dbRenameRecord(DBENTRY *pdbentry,char *newName);
|
||||
|
||||
long dbFindField(DBENTRY *pdbentry,char *pfieldName);
|
||||
long dbFirstFielddes(DBENTRY *pdbentry,int dctonly);
|
||||
long dbNextFielddes(DBENTRY *pdbentry,int dctonly);
|
||||
int dbGetFieldType(DBENTRY *pdbentry);
|
||||
int dbGetNFields(DBENTRY *pdbentry,int dctonly);
|
||||
char *dbGetFieldName(DBENTRY *pdbentry);
|
||||
char *dbGetPrompt(DBENTRY *pdbentry);
|
||||
char *dbGetDefault(DBENTRY *pdbentry);
|
||||
char *dbGetString(DBENTRY *pdbentry);
|
||||
int dbGetPromptGroup(DBENTRY *pdbentry);
|
||||
|
||||
long dbFindField(DBENTRY *pdbentry,char *pfieldName);
|
||||
char *dbGetString(DBENTRY *pdbentry);
|
||||
long dbPutString(DBENTRY *pdbentry,char *pstring);
|
||||
char *dbVerify(DBENTRY *pdbentry,char *pstring);
|
||||
|
||||
Reference in New Issue
Block a user