1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| PROCEDURE RemplirAgence_Biens(id_agence)
//On supprime tous les biens dans la table mémoire
TableSupprimeTout(TABLE_BIEN)
// On insère les biens dans la table en fonction de l'agence et surtout de l'utlisateur
POUR TOUT BIEN AVEC Agence_id=id_agence
SI gsLongin="" ALORS
TableAjouteLigne(TABLE_BIEN,BIEN.Bien_photo,BIEN.Bien_AncienCode,BIEN.Bien_id,BIEN.Bien_CodeBarre,BIEN.Bien_IntituleComptable,BIEN.Bien_Reference,BIEN.Bien_IntituleTechnique,BIEN.Bien_Nom,BIEN.Bien_NumSerie,BIEN.Bien_etat,BIEN.Bien_DateAcquisition,BIEN.Bien_Valeur,BIEN.Bien_Amortissement,BIEN.Bien_VNC,BIEN.Bien_latitude,BIEN.Bien_Longitude,BIEN.Bien_Parent)
SINON
HExécuteRequête(REQ_ListeBien_Agence,hRequêteDéfaut)
HLitPremier(REQ_ListeBien_Agence)
TANTQUE PAS HEnDehors(REQ_ListeBien_Agence)
TableAjouteLigne(TABLE_BIEN,REQ_ListeBien_Agence.Bien_photo+TAB+REQ_ListeBien_Agence.Bien_AncienCode+TAB+REQ_ListeBien_Agence.Bien_id+TAB+REQ_ListeBien_Agence.Bien_CodeBarre+TAB+REQ_ListeBien_Agence.Bien_IntituleComptable+TAB+REQ_ListeBien_Agence.Bien_Reference+TAB+REQ_ListeBien_Agence.Bien_IntituleTechnique+TAB+REQ_ListeBien_Agence.Bien_Nom+TAB+REQ_ListeBien_Agence.Bien_NumSerie+TAB+REQ_ListeBien_Agence.Bien_etat+TAB+REQ_ListeBien_Agence.Bien_DateAcquisition+TAB+REQ_ListeBien_Agence.Bien_Valeur+TAB+REQ_ListeBien_Agence.Bien_Amortissement+TAB+REQ_ListeBien_Agence.Bien_VNC+TAB+REQ_ListeBien_Agence.Bien_latitude+TAB+REQ_ListeBien_Agence.Bien_Longitude+TAB+REQ_ListeBien_Agence.Bien_Parent)
HLitSuivant(REQ_ListeBien_Agence)
FIN
FIN
FIN |
Partager