campo-sirio/ci/ci0600a.uml
luca83 97416deba5 Patch level : 10.0
Files correlati     : ci2
Ricompilazione Demo : [ ]
Commento            :
Aggiunto il programma di rilevamento ore preventivo (da creare il nuovo progetto)
Aggiunto il programma di salvataggio dei default


git-svn-id: svn://10.65.10.50/branches/R_10_00@20696 c028cbd2-c16b-5b4b-a496-9718f37d4682
2010-07-24 07:19:41 +00:00

313 lines
4.5 KiB
Plaintext
Executable File
Raw Blame History

#include "ci0600a.h"
TOOLBAR "topbar" 0 0 0 2
BUTTON DLG_CERCA
BEGIN
PROMP 1 1 "Cerca"
PICTURE TOOL_FINDREC
END
BUTTON DLG_NEWREC 2 2
BEGIN
PROMPT 1 1 "Nuovo"
PICTURE TOOL_NEWREC
END
BUTTON DLG_SAVEREC 2 2
BEGIN
PROMPT 1 1 "Salva"
PICTURE TOOL_SAVEREC
END
BUTTON DLG_RESET 2 2
BEGIN
PROMPT 1 1 "Azzera"
PICTURE TOOL_RESET
END
#include <helpbar.h>
ENDPAGE
PAGE "Risorse e Attrezzature" 0 2 0 0
GROUPBOX DLG_NULL 78 15
BEGIN
PROMPT 1 0 "@bFiltro"
END
GROUPBOX DLG_NULL 76 8
BEGIN
PROMPT 2 1 "@bDati Risorsa - Attrezzatura"
END
NUMBER F_ANNO 4
BEGIN
PROMPT 3 2 "Anno "
FLAGS "A"
END
LISTBOX F_MESE 10
BEGIN
PROMPT 23 2 "Mese"
ITEM "|"
FLAGS "M"
END
STRING F_TPORA 2
BEGIN
PROMPT 41 2 "Tipo ora "
USE &ORE
INPUT CODTAB F_TPORA
DISPLAY "Codice@16" CODTAB
DISPLAY "Descrizione@50" S0
OUTPUT F_TPORA CODTAB
END
RADIOBUTTON F_RISOATT 1 74
BEGIN
PROMPT 3 3 "@bTipo: "
ITEM "T|Tutti"
MESSAGE SHOW,1@|HIDE,2@|HIDE,3@
ITEM "R|Risorsa"
MESSAGE HIDE,1@|SHOW,2@|HIDE,3@
ITEM "A|Attrezzatura"
MESSAGE HIDE,1@|HIDE,2@|SHOW,3@
FLAGS "Z"
END
STRING F_CODICE 16
BEGIN
PROMPT 3 6 "Codice: "
USE CIRILROA
SELECT TIPO='D'
DISPLAY "Tipo@5" TIPORA
DISPALY "Codice@16" CODICE
DISPLAY "Anno@5" ANNO
DISPLAY "Mese@5" MESE
DISPLAY "Tipo\nora@5" TPORA
OUTPUT F_RISOATT TIPORA
OUTPUT F_CODICE CODICE
GROUP 1
CHECKTYPE NORMAL
END
STRING F_CODRIS 16
BEGIN
PROMPT 3 6 "Codice: "
USE RSS
INPUT CODTAB F_CODRIS
DISPLAY "Codice@16" CODTAB
DISPLAY "Descrizione@50" S0
OUTPUT F_CODRIS CODTAB
OUTPUT F_DESRIS S0
GROUP 2
CHECKTYPE NORMAL
END
STRING F_DESRIS 50
BEGIN
PROMPT 11 7 ""
FLAGS "D"
GROUP 2
END
STRING F_CODATT 16
BEGIN
PROMPT 3 6 "Codice: "
FIELD CODTAB[1,16]
USE ATR
INPUT CODTAB F_CODATT
DISPLAY "Codice@16" CODTAB
DISPLAY "Descrizione@50" S0
OUTPUT F_CODATT CODTAB
OUTPUT F_DESATT S0
GROUP 3
CHECKTYPE NORMAL
END
STRING F_DESATT 50
BEGIN
PROMPT 11 7 ""
FLAGS "D"
GROUP 3
END
GROUPBOX DLG_NULL 76 5
BEGIN
PROMPT 2 9 "@bDati Analitici"
END
STRING F_CODCOSTO 20
BEGIN
PROMPT 3 10 "Centro di costo"
END
STRING F_CODCMS 20
BEGIN
PROMPT 3 11 "Commessa "
END
STRING F_CODFASE 20
BEGIN
PROMPT 3 12 "Fase "
END
SPREADSHEET F_SHEET -10 0
BEGIN
PROMPT 1 15 ""
ITEM "Tipo"
ITEM "Codice@16"
ITEM "Anno"
ITEM "Mese"
ITEM "Tipo\nOra@5"
ITEM "Centro di\nCosto@20"
ITEM "Codice\nCommessa@20"
ITEM "Codice\nFase@10"
ITEM "Qta\nOre@5"
ITEM "Costo@6"
END
ENDPAGE
ENDMASK
PAGE "Dettaglio Risorsa - Attrezzatura" -1 -1 78 13
GROUPBOX DLG_NULL 76 12
BEGIN
PROMPT 1 1 "@bDati Risorsa - Attrezzatura"
END
RADIOBUTTON S_RISOATT 1 74
BEGIN
PROMPT 2 2 "@bTipo: "
FIELD CODTAB[0,1]
ITEM "R|Risorsa"
MESSAGE SHOW,1@|HIDE,2@|RESET,2@
ITEM "A|Attrezzatura"
MESSAGE HIDE,1@|SHOW,2@|RESET,1@
FLAGS "GDZ"
END
STRING S_CODRIS 16
BEGIN
PROMPT 2 5 "Codice Risorsa "
FIELD CODTAB[1,16]
USE RSS
INPUT CODTAB S_CODRIS
DISPLAY "Codice@16" CODTAB
DISPLAY "Descrizione@50" S0
OUTPUT S_CODRIS CODTAB
OUTPUT S_DESRIS S0
CHECKTYPE REQUIRED
FLAGS "GD"
GROUP 1
END
STRING S_DESRIS 50
BEGIN
PROMPT 2 6 "Descrizione "
CHECKTYPE NORMAL
FLAGS "D"
GROUP 1
END
STRING S_CODATT 16
BEGIN
PROMPT 2 5 "Codice Attrezzatura "
FIELD CODTAB[1,16]
USE ATR
INPUT CODTAB S_CODATT
DISPLAY "Codice@16" CODTAB
DISPLAY "Descrizione@50" S0
OUTPUT S_CODATT CODTAB
OUTPUT S_DESATT S0
CHECKTYPE REQUIRED
FLAGS "GD"
GROUP 2
END
STRING S_DESATT 50
BEGIN
PROMPT 2 6 "Descrizione "
CHECKTYPE NORMAL
FLAGS "D"
GROUP 2
END
NUMBER S_ANNO 4
BEGIN
PROMPT 2 7 "Anno "
FLAGS "AD"
END
LISTBOX S_MESE 10
BEGIN
PROMPT 22 7 "Mese"
ITEM "|"
FILED CODTAB[21,2]
FLAGS "MD"
END
STRING S_TPORA 2
BEGIN
PROMPT 59 7 "Tipo ora "
USE &ORE
INPUT CODTAB S_TPORA
DISPLAY "Codice@16" CODTAB
DISPLAY "Descrizione@50" S0
OUTPUT S_TPORA CODTAB
FLAGS "D"
END
STRING S_CODCOSTO 20
BEGIN
PROMPT 2 8 "Centro di Costo "
END
STRING S_CODCMS 20
BEGIN
PROMPT 2 9 "Codice Commessa "
END
STRING S_CODFASE 20
BEGIN
PROMPT 2 10 "Codice Fase "
END
NUMBER S_QTAORE 6
BEGIN
PROMPT 2 11 "Quantit<69> ore "
END
NUMBER S_COSTO 6 2
BEGIN
PROMPT 30 11 "Prezzo "
END
ENDPAGE
TOOLBAR "" 0 0 0 2
BUTTON DLG_OK 2 2
BEGIN
PROMPT 1 1 ""
END
BUTTON DLG_RESET 2 2
BEGIN
PROMPT 2 1 "Azzera"
MESSAGE EXIT,K_DEL
PICTURE TOOL_RESET
END
BUTTON DLG_CANCEL 2 2
BEGIN
PROMPT 4 1 "Annulla"
PICTURE TOOL_CANCEL
END
ENDPAGE
ENDMASK