nim_designer icon indicating copy to clipboard operation
nim_designer copied to clipboard

Projet contact

Open AS400JPLPC opened this issue 3 years ago • 1 comments

AS400JPLPC avatar Apr 05 '22 14:04 AS400JPLPC

-- FCONTACT definition

CREATE TABLE "FCONTACT" ( CID INTEGER PRIMARY KEY AUTOINCREMENT, NOM VARCHAR NOT NULL, PRENOM VARCHAR NOT NULL, CIVILITE VARCHAR NOT NULL, RELATION VARCHAR NOT NULL, TEL VARCHAR NOT NULL, TELBIS VARCHAR NOT NULL, MAIL VARCHAR , DJN VARCHAR , ADR1 VARCHAR NOT NULL, ADR2 VARCHAR , ADR3 VARCHAR , CPTT VARCHAR NOT NULL, VILLE VARCHAR NOT NULL, CPAYS VARCHAR NOT NULL, LPAYS VARCHAR NOT NULL, NOTE1 VARCHAR , NOTE2 VARCHAR , NOTE3 VARCHAR , CPROF VARCHAR , SOCIETE VARCHAR );

-- FCDEP definition

CREATE TABLE FCDEP ( CID INTEGER PRIMARY KEY AUTOINCREMENT, CPOSTAL VARCHAR, LCOMMUNE VARCHAR, LDEPARTEMENT VARCHAR, LREGION VARCHAR, CPAYS VARCHAR, LPAYS VARCHAR, TPAYS VARCHAR );

-- FCPROF definition

CREATE TABLE "FCPROF" ( CPROFESSION VARCHAR, HS INTERGER );

programme contact:

ecr01: f2 select enrg FCONTACT f3 exit f9 Add -> saisie mask ecr02 f10 update -> saisie mask ecr02 f23 delete -> saisie mask ecr02

  • f2:
  • saisie field trie
  • enter Valide la selection
  • escape abandon selection

ecr02: saisie des fields & contrôle cohérence

dans le traitement de combo a) combo défini avec TermSDA b) combo avec squelette puis mise en fonction avec un accès direct d'une table c) choix sur le combo de la commune (sqlite like ) d) choix de la profession e) f4 call programme "Tprofession"

un traitement complet avec pagination

prise en compte de la fonction ioFMT(PANEL,GRIDSFL,select, pos(index grid-> line))

reste à faire: reprendre le traitement de selection de département

AS400JPLPC avatar Apr 05 '22 14:04 AS400JPLPC