Procedural File: func.rpc_query.php
Source Location: /inc/func.rpc_query.php
Page Details
Libreria di funzioni RPC.
Libreria di funzioni RPC. Queste funzioni sono richiamata tendenzialmente dal file rpc.php per eseguire chiamate al database dalle maschere. Sono presenti inoltre alcune funzioni di utilità.
Functions
duplica_allegati [line 377]
int duplica_allegati(
string $tabella, int $id_old, int $id_new
)
|
|
Funzione di duplicazione (su richiesta) degli allegati collegati ad un record.
Funzione di duplicazione (su richiesta) degli allegati collegati ad un record. Duplica i record informativi su DB e fa una copia fisica dei file
Parameters:
|
string |
$tabella: |
|
|
int |
$id_old: |
|
|
int |
$id_new: |
|
int duplica_link(
string $tabella, int $id_old, int $id_new
)
|
|
Funzione di duplicazione (su richiesta) dei link collegati ad un record.
Funzione di duplicazione (su richiesta) dei link collegati ad un record.
Parameters:
|
string |
$tabella: |
|
|
int |
$id_old: |
|
|
int |
$id_new: |
|
duplica_record_sottomaschera [line 344]
bool duplica_record_sottomaschera(
string $tabella_sub, array $elenco_campi, string $campo_fk, string $valore_fk, int|string $nuovo_valore
)
|
|
Funzione di duplicazione record
Funzione di duplicazione record
Parameters:
|
string |
$tabella_sub: |
|
|
array |
$elenco_campi: |
|
|
string |
$campo_fk: |
|
|
string |
$valore_fk: |
|
|
int|string |
$nuovo_valore: |
|
rpc_delete_attach [line 714]
bool rpc_delete_attach(
string $tabella, int $id
)
|
|
Funzione di cancellazione di un allegato di un record.
Funzione di cancellazione di un allegato di un record.
Parameters:
|
string |
$tabella: |
|
|
int |
$id: |
|
rpc_delete_link [line 750]
bool rpc_delete_link(
string $tabella, int $id
)
|
|
Funzione di cancellazione di un link di una scheda.
Funzione di cancellazione di un link di una scheda.
Parameters:
|
string |
$tabella: |
|
|
int |
$id: |
|
rpc_query_delete [line 143]
string rpc_query_delete(
array $_pk, string $tabella
)
|
|
Funzione di preparazione query di cancellazione record mediante la maschera di VFront.
Funzione di preparazione query di cancellazione record mediante la maschera di VFront. La funzione è richimata via chiamata esterna Javascript e restituisce il codice SQL.
Parameters:
|
array |
$_pk: |
|
|
string |
$tabella: |
|
API Tags:
rpc_query_insert [line 105]
string rpc_query_insert(
array $_dati, string $tabella
)
|
|
Funzione di inserimento nuovo record.
Funzione di inserimento nuovo record. Restituisce l'SQL per l'inserimento.
Parameters:
|
array |
$_dati: |
|
|
string |
$tabella: |
|
API Tags:
rpc_query_insert_duplicato [line 238]
mixed rpc_query_insert_duplicato(
array $_pk, [string $tabella = ""], [ $oid_sub = ""], [ $duplica_allegati = 0], [ $duplica_link = 0]
)
|
|
Funzione RPC per la duplicazione di un record
Funzione RPC per la duplicazione di un record
Parameters:
|
array |
$_pk: |
|
|
string |
$tabella: |
|
|
|
$oid_sub: |
|
|
|
$duplica_allegati: |
|
|
|
$duplica_link: |
|
rpc_query_search [line 176]
array rpc_query_search(
array $_dati, string $tabella
)
|
|
Ricerca mediante la maschera di VFront
Ricerca mediante la maschera di VFront La funzione è richimata via chiamata esterna Javascript e restituisce gli ID dei record trovati
Parameters:
|
array |
$_dati: |
|
|
string |
$tabella: |
|
rpc_query_update [line 53]
string rpc_query_update(
array $_dati, array $_pk, [string $tabella = ""]
)
|
|
Funzione di modifica di un record.
Funzione di modifica di un record. Restituisce l'SQL per la modifica
Parameters:
|
array |
$_dati: |
|
|
array |
$_pk: |
|
|
string |
$tabella: |
|
API Tags:
rpc_sub_query_delete [line 672]
string rpc_sub_query_delete(
string $campo_pk_dip, string $valore_pk_dip, string $campo_pk_indip, string $valore_pk_indip, string $tabella, string $hash
)
|
|
Funzione per la cancellazione di un record in sottomaschera.
Funzione per la cancellazione di un record in sottomaschera. Restituisce il codice SQL
Parameters:
|
string |
$campo_pk_dip: |
|
|
string |
$valore_pk_dip: |
|
|
string |
$campo_pk_indip: |
|
|
string |
$valore_pk_indip: |
|
|
string |
$tabella: |
|
|
string |
$hash: |
|
API Tags:
rpc_sub_query_update [line 504]
string rpc_sub_query_update(
array $_dati, string $_str_pk_indipendente, string $pk_dipendente, [string $tabella = ""], string $hash_campo
)
|
|
Funzione di modifica dei record delle sottomaschere.
Funzione di modifica dei record delle sottomaschere. Restituisce codice SQL
Parameters:
|
array |
$_dati: |
|
|
string |
$_str_pk_indipendente: |
|
|
string |
$pk_dipendente: |
|
|
string |
$tabella: |
|
|
string |
$hash_campo: |
|
API Tags:
string urldecode_js(
string $str
)
|
|
Funzione per la codifica in javascript di caratteri speciali nelle url
Funzione per la codifica in javascript di caratteri speciali nelle url
Parameters:
API Tags:
|
|