Présentation
Documentation
L'équipe
Sérialisation
 
Programmes
Objets
Libs Utilitaires
Libs Internes
   
 
Editeur
Syntaxes
Windows
Versions
   

SCR/AL1 - TOME IV. Les librairies internes

4. Fonctions internes : syntaxe

4.2 scr4i : syntax of functions

AB_edit_isam(pg)
ACT_exec_aa_isam(aa)
AP_edit_isam(pg)
BCAB_edit_isam(bc)
BC_edis_create(bc)
BC_edit_isam(bc)
BC_get_lbc_field(bc, line_nb, fld_nb, ptr)
char *BC_lbc_rec(bc, i)
char *BC_lpg_rec(bc, i)
BC_nb_lbcs(bc)
FLD_change_isf(pg, nb_fld, nb_isf, new_val)
FLD_set_check(obj, nb, chk)
FLD_set_isam(obj, nb, isf)
ISC_init_start_replicas()
ISC_start_replica()
ISC_stop_replica()
long IS_GetAutoNum(file)
IS_SetAutoNum(file, l)
IS_add_last_req(char *dsn, int type, ISAM *is, char *sql)
IS_calc_auto_num(is)
IS_check_dbstring(int type, char *dbd)
IS_check_isam(is, flag)
IS_check_isref(is, fld_nb, type)
IS_check_isrels_rewrite_1(ISAM *is, int cmp_nb)
IS_check_open(is1, is2, is3, is4, is5, is6, is7, is8, is9, is10)
IS_check_table_exist(is)
IS_check_table_exist_nois(tblname)
IS_close(is)
IS_close_all()
IS_close_all_isam()
IS_close_files(is1, is2, is3, is4, is5, is6, is7, is8, is9, is10)
IS_close_isam(is)
ISAM *IS_construct_is_select(int typedb, char *filename, char *requete)
ISAM *IS_construct_isam(int typedb, char *filename)
ISAM *IS_construct_isam_fr(int typedb, int type, char *filename, char *requete)
long IS_copy(is1, is2, stop, disp)
long IS_copy_fn(is1, is2, stop, disp, fn)
IS_create_dbase(is)
IS_create_struct(is)
IS_debug_reread(is)
IS_delete(is)
IS_delete_dbase(is)
IS_delete_imm(is)
IS_delete_table_nois(tblname)
IS_dump_rec(ISAM *is, char *filename)
IS_dump_rec_msg(is, filename, msg)
IS_dump_rec_nomsg(ISAM *is, char *filename)
ISAM *IS_dup(is, filename)
long IS_dup_dbase(is, toname, stop, disp)
IS_empty_field(is, isf_nb)
IS_empty_rec(is)
IS_end_database()
char *IS_error()
IS_exec_sql_is(ISAM *is, char *sql)
IS_exec_sql_nois(sql)
IS_free_dup(is)
long IS_get_auto_num(is)
long IS_get_count_free(sql)
long IS_get_count_nois(tblname)
long IS_get_count_where(where)
long IS_get_count_where_nois(tblname, where)
char *IS_get_field(is, fld_nb, ptr)
IS_get_field_txt(is, fld, txt)
long IS_get_len_vfield(is, fld_nb)
long IS_get_len_vfield_Ex(is, fld_nb, type)
long IS_get_max_nois(tblname, fldname, where)
IS_get_read_field(is, fld_nb, ptr)
IS_get_read_field_txt(is, fld, txt)
char *IS_get_tblname(ISAM *is)
IS_get_vfield(is, fld_nb, ptr)
IS_get_vfield_Ex(is, fld_nb, ptr, type)
long IS_incr_auto_num(is)
IS_init_database()
IS_init_db_type(int type)
*/ IS_is_mod_field(is, fld_nb)
U_ch **IS_list_tables_nois()
long IS_load_rec(is, filename)
IS_next(is)
IS_open(is, mode, lock)
IS_open_files(is1, is2, is3, is4, is5, is6, is7, is8, is9, is10)
IS_prev(is)
double IS_query_double_nois(char *query)
long IS_query_long_nois(char *query)
short IS_query_short_nois(char *query)
IS_rebuild_dbase(is)
IS_resync(is)
IS_resync_all()
IS_rewrite(is)
IS_rewrite_imm(is)
IS_rewrite_noact
long IS_rget_len_vfield(is, fld_nb)
IS_rget_vfield(is, fld_nb, ptr)
IS_rset_vfield(is, fld_nb, txt, len)
IS_search(is, nu_index, cond, order)
IS_set_auto_num(is, l)
IS_set_cur_dsn(char *dsn)
IS_set_db_type(char *dbstring, int type)
IS_set_db_type_1(ISAM *is, char *dbstring, int type)
IS_set_default_limit(is, lim)
IS_set_field(is, fld_nb, ptr)
IS_set_limit(is, lim)
IS_set_name(is, name)
IS_set_noreread(int val)
IS_set_replica(char *file)
IS_set_replica_2(REPLICA *rpc)
IS_set_s4srv(ISAM *is, char *s4srv, long port)
IS_set_sqlsearchlike(int val)
IS_set_vfield(is, fld_nb, txt, len)
IS_set_vfield_Ex(is, fld_nb, txt, len, type)
char *IS_text(obj)
IS_translate(is1, is2)
IS_write(is)
MP_edit_isam(mp)
MP_edit_isam2(mp)
MP_isam_to_buf(mp)
MP_rebuild_buf(mp)
MP_set_cond(mp, cond)
MP_set_index(mp, cmp_nb)
MP_set_isam(mp, is1, is2)
MP_set_ref(mp, fld_nb, val)
OBJ_search(obj, cond)
PG_create_rec(pg)
PG_edit_isam(pg)
PG_scan_isam(pg)
PG_set_isam(pg, is1, is2)
SCR_apply_all_cmp(pg)
SCR_apply_cmp(pg, fld_nb)
long SCR_auto_num_sql(filename)
SCR_conv_txt(U_ch *txt)
long SCR_current_auto_num(is)
SCR_delete_rec(pg, is)
SCR_display_all_cmp(pg)
SCR_display_cmp(pg, fld_nb)
SCR_isam_to_page(pg, is)
SCR_modify_rec(pg, is)
SCR_next_rec(pg, is)
SCR_page_eq_isam(pg, is)
SCR_page_to_isam(pg, is)
SCR_pg_create_rec(pg, is)
SCR_prev_rec(pg, is)
SCR_rec_to_page(pg, is)
SCR_rget_vchar(obj, i)
double SCR_rget_vdouble(obj, i)
float SCR_rget_vfloat(obj, i)
long SCR_rget_vlong(obj, i)
short SCR_rget_vshort(obj, i)
char *SCR_rget_vtext(obj, i, txt)
SCR_search_rec(pg, is)
SCR_set_auto_num_sql(filename, l)
SC_check_crec(is, from, to)
SC_check_pg_crec(pg, is)
long SC_scan_isam(is, from, to, cmp_nb, fn, open_type, disp)
long SC_scan_isam_gn(is, from, to, cmp_nb, fn, opent, disp, stop, rev)
long SC_scan_page(pg, is, cmp_nb, fn, disp)
long SC_scan_page_gn(pg, is, cmp_nb, fn, disp, stop, rev)
long SC_set_isam_gn(is, rec, disp, stop)
long SC_set_page_gn(pg, is, disp, stop)
if(type != 0)
if(IS_FOREIGN == 0)

Copyright © 1998-2015 Jean-Marc Paul and Bernard PAUL - Envoyez vos remarques ou commentaires à bernard@xon.be