Questione : [AutoIT] generando un controllo che assomiglia ad un foglio elettronico

Applicazioni:     Il

I di AutoIT v 3.3.6.1 ha cominciato appena using questo programma, così le mie scuse se stia chiedendo un

I di domanda… che scrivo uno scritto che automatizza la creazione di un ceppo del fax. il

There è un GUI che contiene un certo numero di
GuiCtrlCreateLabel (“questo scritto del

GUICreate (“tipo selezione„, 500 di GUIControls (radio e tasti) come segue… dell'esportazione) accomodano due tipi di esportazioni, ciascuna con il relativo proprio insieme dei campi„, 10, il
GuiCtrlCreateLabel (“quale di 10)
GuiCtrlCreateLabel (“< qui sono dove voglio la tabella a go>„, 10, 40) volete? „, 10, 160)
GuiCtrlCreateGroup (“Export scriv„, 10, 220, 140, 70)/>$Radio_Export1 =
$Radio_Export2 =
GUICtrlCreateGroup ("", - 99, - 99.1.1) di GUICtrlCreateRadio (“ceppo pieno„, 20, 260, 120, 20 del fax); il group
$Button1_Continue =
nue„, 100, 300, 120, 20)/>$Button2_Quit = linea 3 che del

At del
GUISetState di GuiCtrlCreateButton (, 100, 320, 120, 20) () voglio comprendere il
What della tabella (vedere sotto)… è il migliore senso fare questo? serie del
A di etichette o gruppi o entrambi?  i suggerimenti del

Any notevolmente sarebbero apprezzati.

Gary        
class= " lastRow del
>Attachments " di nome " del class= del class= " valore " del
il

il nome di schedario " del class= di >Log-Types.doc " fileSize " > (25 Kb) il Javascript " del href= " " dei attachmentDetails del class= di (tipo di lima particolari)
il >I " di descrizione " del class= del
il class= di
del >
il
il nome di schedario " del class= di >ScreenShot002.jpg " fileSize " > (39 Kb) il Javascript " del href= " " dei attachmentDetails del class= di (tipo di lima particolari)
il >I " di descrizione " del class= del
larghezza dello style= del >
il class= di
del >
class= del

Risposta : [AutoIT] generando un controllo che assomiglia ad un foglio elettronico

Inoltre stava andando suggerire ListView, comunque l'unica edizione è che la seconda linea è abbastanza lunga in modo da deve disposto su un'altra linea qui sotto, a meno che non vi occupaste dello scrolling orizzontale?

Usereste appena qualcosa come:
GUICtrlCreateListViewItem (“|Codice di errore, ecc„, $listview) secondo l'alberino gimosuby qui sopra.

Per me gradico potere controllare lo sguardo della tabella in modo da userei una Tabella incastonata HTML (vedere il mio esempio qui sotto).

Acclamazioni
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
#include  
#include  
#include  
#include  

Example1 ()
Example2 ()

Example1 funzionali ()
GUICreate (“tipo selezione„, 500 dell'esportazione)
GuiCtrlCreateLabel (“questo scritto accomoda due tipi di esportazioni, ciascuna con il relativo proprio insieme dei campi„, 10, 10)
; Iniziare la Tabella using ListView
$ListView = GUICtrlCreateListView ("", 10, 40, 480, 80)
    _GUICtrlListView_AddColumn ($ListView, “tipo„, 100 dell'esportazione)
    _GUICtrlListView_AddColumn ($ListView, “campi„, 380)
GUICtrlSetFont ($ListView, 8.5)
$item1 = GUICtrlCreateListViewItem (“ha venuto a mancare il ceppo del fax|Subject, Company, nome, numero di telefono/CallerID, codice di errore„, $ListView)
$item2 = GUICtrlCreateListViewItem (“ceppo pieno del fax|Subject, Company, nome, numero di telefono/CallerId, data, ora, durata, tipo, codice di errore, condizione, messaggio di condizione, pagine, pagine S/R, altre prove, risoluzione, velocità„, $ListView)
; Tabella di estremità using ListView
GuiCtrlCreateLabel (“quale volete? „, 10, 160)
$Radio_Export1 = GUICtrlCreateRadio (“    ha venuto a mancare il ceppo„, 20, 240, 120, 20 del fax)
$Radio_Export2 = GUICtrlCreateRadio (“    ceppo pieno„, 20   , 260, 120, 20 del fax)
GUICtrlCreateGroup ("", - 99, - 99.1.1)
$Button1_Continue = GuiCtrlCreateButton (“continuare„, 100, 300, 120, 20)
$Button2_Quit     = GuiCtrlCreateButton (“rinunciato„,     100, 320, 120, 20)
GUISetState ()

Mentre 1
$msg = GUIGetMsg ()
Prescelto
Caso $msg = $GUI_EVENT_CLOSE
ExitLoop
EndSelect
WEnd
EndFunc

Example2 funzionali ()
$GUI_IECREATE = _IECreateEmbedded ()
GUICreate (“tipo selezione„, 500 dell'esportazione)
GuiCtrlCreateLabel (“questo scritto accomoda due tipi di esportazioni, ciascuna con il relativo proprio insieme dei campi„, 10, 10)
; Iniziare la Tabella using il HTML
$HTM_IECREATE = ''
&= di $HTM_IECREATE ''
&= di $HTM_IECREATE '

'
&= di $HTM_IECREATE ''
&= di $HTM_IECREATE ''
&= di $HTM_IECREATE ''
&= di $HTM_IECREATE ''
&= di $HTM_IECREATE ''
&= di $HTM_IECREATE ''
&= di $HTM_IECREATE ''
&= di $HTM_IECREATE ''
&= di $HTM_IECREATE ''
&= di $HTM_IECREATE ''
&= di $HTM_IECREATE ''
&= di $HTM_IECREATE ''
&= di $HTM_IECREATE ''
&= di $HTM_IECREATE ''
&= di $HTM_IECREATE ''
&= di $HTM_IECREATE ''
&= di $HTM_IECREATE '
Tipo dell'esportazioneCampi
Ceppo guast del faxSubject, Company, nome, numero di telefono/CallerID, codice di errore
Ceppo pieno del faxSubject, Company, nome, numero di telefono/CallerId, data, tempo, durata, tipo, codice di errore, condizione, messaggio di condizione, pagine, pagine S/R, altre prove, risoluzione, velocità
' &= di $HTM_IECREATE '' &= di $HTM_IECREATE '' $OBJ_IECREATE = GUICtrlCreateObj ($GUI_IECREATE, 10, 40, 480, 138) _IENavigate ($GUI_IECREATE, “circa: spazio in bianco ") _IEDocWriteHTML ($GUI_IECREATE, $HTM_IECREATE) ; Tabella di estremità using il HTML GuiCtrlCreateLabel (“quale volete? „, 10, 180) $Radio_Export1 = GUICtrlCreateRadio (“ ha venuto a mancare il ceppo„, 20, 240, 120, 20 del fax) $Radio_Export2 = GUICtrlCreateRadio (“ ceppo pieno„, 20 , 260, 120, 20 del fax) GUICtrlCreateGroup ("", - 99, - 99.1.1) $Button1_Continue = GuiCtrlCreateButton (“continuare„, 100, 300, 120, 20) $Button2_Quit = GuiCtrlCreateButton (“rinunciato„, 100, 320, 120, 20) GUISetState () Mentre 1 $msg = GUIGetMsg () Prescelto Caso $msg = $GUI_EVENT_CLOSE Uscita EndSelect WEnd EndFunc
Altre soluzioni  
 
programming4us programming4us