Pergunta : Criando um formulário dinâmico das tabelas de base de dados do SQL em ColdFusion

Eu estou tentando criar os formulários de ColdFusion baseados em campos em uma base de dados do SQL. Eu preciso alguma ajuda que penso este completamente. Isto pode apenas ser demasiado complicado começ o auxílio com…

When que um usuário seleciona uma categoria do formulário, mim puxa os campos do formulário de uma tabela de campos do formulário.

Example: (as tabelas ainda precisam algum trabalho) o

This é o formulário para a categoria 2: nome de arquivo " vazio " >

form.jpg " fileSize " > (35 KB) Javascript " do href= o " dos " attachmentDetails do class= de (tipo de lima detalhes) largura do style= >


and >
formfields.jpg " fileSize " > (200 KB) Javascript " do href= o " dos " attachmentDetails do class= de (tipo de lima detalhes) largura do style= >corresponding coloca table


In >



the do template= " dsp_ActivityFormFields.cfm " do
do " get_ActivityForm " do query= do
do template= " perguntas do

vityForm.cfm " para a categoria 2 olharia como este: (ver o código) o

What que eu estou tentando fazer acontecer é os campos condicionais parece - em seu formFieldOrder correto - baseado na seleção do dropdown. Eu não quero o usuário ter que submeter-se primeiramente e eu estarei usando esta estrutura para outros formulários. ASSIM, alguma sugestão em como trabalhar a mostra/couro cru destes campos?



class= > " desobstruído " do
> do " codeSnippet " do class= do
class= " lineNumbers " do
class= do
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:
> notpretty " do class= " do id= " codeSnippet680801 do
 do  texto/"
	type= " texto do " stylesheet " " do rel= blocos do href= dos " do 
	
    
	Javascript do type= do  texto/"
	type= " texto do " stylesheet " " do rel= blocos do href= dos " do 




name= " activityForm " do " activityForm " " do id= " do action= " act_ActivityForm.cfm do " borne do method= do 
value= escondido " do " categoryID " do name= " do type= " do   

        Status de papel 									
		showDiv " do onchange= " do " paperStatus " do id= do " paperStatus do name= do 
            
As continuações de conferência intitulam o class= " do " conProTitle do id= " do "" do size= do " texto " do type= da entrada do " conProTitle " do name= do
A data aceitada para o name= " pubMonth " do o class= pubYear pubYear " " do id= " " do size= " 5 " do " texto do type= da entrada do name= " do
O name= " pubMonth " do o class= pubYear pubYear " " do id= " " do size= " 5 " do " texto do type= da entrada do name= " do
O name= " confTitle " do
O name= " confMonth " do o class= confYear confYear " " do id= " " do size= " 5 " do " texto do type= da entrada do name= " do
O name= " pubCity " do o class= " do " pubState " do id= " " do size= " 10 do " texto do type= da entrada do " pubState " do name= do o class= pubCountry pubCountry " " do id= " " do size= " 10 " do " texto do type= da entrada do name= " do
Exposição no resumo Yes  o value= " sim " name= " displayOnResume " do " rádio " do type= do   Nenhum   value= " não " name= " displayOnResume "/> do " rádio " do type= do o type= do ; tecla onclick= " desobstruído " " location.href='dsp_ActivityForm.cfm'"> " do type= " do
class= do

Resposta : Criando um formulário dinâmico das tabelas de base de dados do SQL em ColdFusion

Traport,

Obrigado!

Está aqui a página de divsource.cfm:
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:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
151:
152:
153:
154:
155:
156:
157:
158:
159:
160:
161:
162:
163:
164:
165:
166:
167:
168:
169:
170:
171:
172:
173:
174:
175:
176:
177:
178:
179:
180:
181:
182:
183:
184:
185:
186:
187:
188:
189:
190:
191:
192:
193:
194:
195:
196:
197:
198:
199:
200:
201:
202:
203:
204:
205:
206:
207:
208:
209:
210:
211:
212:
213:
214:
215:
216:
217:
218:
219:
220:
221:
222:
223:
224:
225:
226:
227:
228:
229:
230:
231:
232:
233:
234:
235:
236:
237:
238:
239:
240:
241:
242:
243:
244:
245:
246:
247:
248:
249:
250:
251:
252:
253:
254:
255:
256:
257:
258:
259:
260:
261:
262:
263:
264:
265:
266:
267:
268:
269:
270:
271:
272:
273:
274:
275:
276:
277:
278:
279:
280:
281:
282:
283:
284:
285:
286:
287:
288:
289:
290:
291:
292:
293:
294:
295:
296:
297:
298:
299:
300:
301:
302:
303:
304:
305:
306:
307:




	
	Selecionar *
	Dos produtos
	Onde AFIPart = “#url.InputText#”
	Ordem por ProfileDescription
	
	
	
		
		Selecionar *
		Dos perfis
		Onde PProfile = #FT.MoldingDwg#
		
	
	
				
				
				
				
				
				
				
				
				
				SELECIONAR     Multipliers.*, CustomerMultiplier.*
				         Dos multiplicadores INTERNOS JUNTAR-SE
                      CustomerMultiplier EM Multipliers.MultiplierCode = CustomerMultiplier.MultiplierCode
				Onde CustomerMultiplier.CustID = “#Session.Customer_Number#” e CustomerMultiplier.ProductCat = “#FT.ProdCat#”
				
				
				
					
				
					
				








							

						
						
						
						
						
						
						
						
		




















		
#FT.ProfileDescription# (#FT.MoldingDWG#) > lustro: #FT.GlossDescr# > #FT.FlrThick# > #FT.lgth# em > #FT.Color# > #FT.MfrSpecieDesc# > #FT.FinishCategory# #DollarFormat (preço) #
Selecionar * Dos passos Onde AFIPart = “#url.InputText#” Ordem por ProfileDescription
#FT.ProfileDescription# (#FT.MoldingDWG#) > #FT.FlrThick# > #FT.Color# > #FT.MfrSpecieDesc# > #FT.FinishCategory# > #DollarFormat (preço) #
Selecionar * De ProfileTreads Onde PProfile = #FT.MoldingDwg#
Selecionar * Dos respiradouros Onde AFIPart = “#url.InputText#” Ordem por ProfileDescription
#FT.ProfileDescription# (#FT.MoldingDWG#) > #FT.FlrThick# > #FT.Color# > #FT.MfrSpecieDesc# > #FT.FinishCategory# #DollarFormat (preço) #
Selecionar * De ProfileVents Onde PProfile = #FT.MoldingDwg#
A número da peça #url.InputText# não está no catálogo de peças em linha e não será adicionada a sua ordem. Verific por favor a número da peça para ver se há a exatidão.
Outras soluções  
 
programming4us programming4us