XML utilizando el formulario de listas
- buzzby
- Novice


- Registrado: Ago 15, 2008
- Mensajes: 16
- Status: Offline
Tengo una forma ISML que utiliza un formulario de XML para poder (si ése es el texto a la derecha) recibe el código XML toda la información de la ISML y lo envía fuera al destinatario designado (s). Actualmente mi formulario tiene campos repetitivos que creo que está causando el XML a romperse.
Tengo 15 filas con 6 campos en cada fila: nombre, apellido, género (niño, niña), birthdayDate, birthdayMonth, birthdayYear. el archivo XML tiene ahora esta codificación para el nombre:
thats apenas 5 filas. hay otros 10 que este código está ahí. su similar para los otros 6 campos. con la fecha que tiene esta sucediendo:
también hay para el mes y año. esto sucede 15 veces, una por fila. el motivo de sus 15 es porque un número total de 15 personas pueden enviar sus datos (es una cosa de promoción)
Ahora me han dicho que con el grupo / listas puedo Whittle esto. la forma que funciona bien si sólo hay 2 o 3 filas de ser llenado, pero si todos están llenos de 15 filas, o incluso si más de 4 hileras están llenas en el formulario de abajo de las cascadas.
¿alguien sabe cómo hacer las listas de grupos en todos?
Hasta ahora he visto esto:
pero no sé cómo funciona o cómo usarlo en combinación con mi forma ISML
cualquier ayuda sería genial
Tengo 15 filas con 6 campos en cada fila: nombre, apellido, género (niño, niña), birthdayDate, birthdayMonth, birthdayYear. el archivo XML tiene ahora esta codificación para el nombre:
Código: [ Select ]
<field formid="BDFname1" type="string" mandatory="false" binding="BDFname1" max-length="50" missing-error="forms.hamleysMarketUS.BDFname1" />
<field formid="BDFname2" type="string" mandatory="false" binding="BDFname2" max-length="50" missing-error="forms.hamleysMarketUS.BDFname2" />
<field formid="BDFname3" type="string" mandatory="false" binding="BDFname3" max-length="50" missing-error="forms.hamleysMarketUS.BDFname3" />
<field formid="BDFname4" type="string" mandatory="false" binding="BDFname4" max-length="50" missing-error="forms.hamleysMarketUS.BDFname4" />
<field formid="BDFname5" type="string" mandatory="false" binding="BDFname5" max-length="50" missing-error="forms.hamleysMarketUS.BDFname5" />
<field formid="BDFname2" type="string" mandatory="false" binding="BDFname2" max-length="50" missing-error="forms.hamleysMarketUS.BDFname2" />
<field formid="BDFname3" type="string" mandatory="false" binding="BDFname3" max-length="50" missing-error="forms.hamleysMarketUS.BDFname3" />
<field formid="BDFname4" type="string" mandatory="false" binding="BDFname4" max-length="50" missing-error="forms.hamleysMarketUS.BDFname4" />
<field formid="BDFname5" type="string" mandatory="false" binding="BDFname5" max-length="50" missing-error="forms.hamleysMarketUS.BDFname5" />
- <field formid="BDFname1" type="string" mandatory="false" binding="BDFname1" max-length="50" missing-error="forms.hamleysMarketUS.BDFname1" />
- <field formid="BDFname2" type="string" mandatory="false" binding="BDFname2" max-length="50" missing-error="forms.hamleysMarketUS.BDFname2" />
- <field formid="BDFname3" type="string" mandatory="false" binding="BDFname3" max-length="50" missing-error="forms.hamleysMarketUS.BDFname3" />
- <field formid="BDFname4" type="string" mandatory="false" binding="BDFname4" max-length="50" missing-error="forms.hamleysMarketUS.BDFname4" />
- <field formid="BDFname5" type="string" mandatory="false" binding="BDFname5" max-length="50" missing-error="forms.hamleysMarketUS.BDFname5" />
thats apenas 5 filas. hay otros 10 que este código está ahí. su similar para los otros 6 campos. con la fecha que tiene esta sucediendo:
Código: [ Select ]
<field formid="birthdayDate1" type="string" mandatory="false" binding="birthdayDate1" missing-error="forms.marketUS.001">
<options>
<option optionid="-" label="forms.hamleysMarketUS.140" value="-"/>
<option optionid="1" label="forms.hamleysMarketUS.141" value="1"/>
<option optionid="2" label="forms.hamleysMarketUS.142" value="2"/>
<option optionid="3" label="forms.hamleysMarketUS.143" value="3"/>
<option optionid="4" label="forms.hamleysMarketUS.144" value="4"/>
<option optionid="5" label="forms.hamleysMarketUS.145" value="5"/>
<option optionid="6" label="forms.hamleysMarketUS.146" value="6"/>
<option optionid="7" label="forms.hamleysMarketUS.147" value="7"/>
<option optionid="8" label="forms.hamleysMarketUS.148" value="8"/>
<option optionid="9" label="forms.hamleysMarketUS.149" value="9"/>
<option optionid="10" label="forms.hamleysMarketUS.150" value="10"/>
<option optionid="11" label="forms.hamleysMarketUS.151" value="11"/>
<option optionid="12" label="forms.hamleysMarketUS.152" value="12"/>
<option optionid="13" label="forms.hamleysMarketUS.153" value="13"/>
<option optionid="14" label="forms.hamleysMarketUS.154" value="14"/>
<option optionid="15" label="forms.hamleysMarketUS.155" value="15"/>
<option optionid="16" label="forms.hamleysMarketUS.156" value="16"/>
<option optionid="17" label="forms.hamleysMarketUS.157" value="17"/>
<option optionid="18" label="forms.hamleysMarketUS.158" value="18"/>
<option optionid="19" label="forms.hamleysMarketUS.159" value="19"/>
<option optionid="20" label="forms.hamleysMarketUS.160" value="20"/>
<option optionid="21" label="forms.hamleysMarketUS.161" value="21"/>
<option optionid="22" label="forms.hamleysMarketUS.162" value="22"/>
<option optionid="23" label="forms.hamleysMarketUS.163" value="23"/>
<option optionid="24" label="forms.hamleysMarketUS.164" value="24"/>
<option optionid="25" label="forms.hamleysMarketUS.165" value="25"/>
<option optionid="26" label="forms.hamleysMarketUS.166" value="26"/>
<option optionid="27" label="forms.hamleysMarketUS.167" value="27"/>
<option optionid="28" label="forms.hamleysMarketUS.168" value="28"/>
<option optionid="29" label="forms.hamleysMarketUS.169" value="29"/>
<option optionid="30" label="forms.hamleysMarketUS.170" value="30"/>
<option optionid="31" label="forms.hamleysMarketUS.171" value="31"/>
</options>
</field>
<options>
<option optionid="-" label="forms.hamleysMarketUS.140" value="-"/>
<option optionid="1" label="forms.hamleysMarketUS.141" value="1"/>
<option optionid="2" label="forms.hamleysMarketUS.142" value="2"/>
<option optionid="3" label="forms.hamleysMarketUS.143" value="3"/>
<option optionid="4" label="forms.hamleysMarketUS.144" value="4"/>
<option optionid="5" label="forms.hamleysMarketUS.145" value="5"/>
<option optionid="6" label="forms.hamleysMarketUS.146" value="6"/>
<option optionid="7" label="forms.hamleysMarketUS.147" value="7"/>
<option optionid="8" label="forms.hamleysMarketUS.148" value="8"/>
<option optionid="9" label="forms.hamleysMarketUS.149" value="9"/>
<option optionid="10" label="forms.hamleysMarketUS.150" value="10"/>
<option optionid="11" label="forms.hamleysMarketUS.151" value="11"/>
<option optionid="12" label="forms.hamleysMarketUS.152" value="12"/>
<option optionid="13" label="forms.hamleysMarketUS.153" value="13"/>
<option optionid="14" label="forms.hamleysMarketUS.154" value="14"/>
<option optionid="15" label="forms.hamleysMarketUS.155" value="15"/>
<option optionid="16" label="forms.hamleysMarketUS.156" value="16"/>
<option optionid="17" label="forms.hamleysMarketUS.157" value="17"/>
<option optionid="18" label="forms.hamleysMarketUS.158" value="18"/>
<option optionid="19" label="forms.hamleysMarketUS.159" value="19"/>
<option optionid="20" label="forms.hamleysMarketUS.160" value="20"/>
<option optionid="21" label="forms.hamleysMarketUS.161" value="21"/>
<option optionid="22" label="forms.hamleysMarketUS.162" value="22"/>
<option optionid="23" label="forms.hamleysMarketUS.163" value="23"/>
<option optionid="24" label="forms.hamleysMarketUS.164" value="24"/>
<option optionid="25" label="forms.hamleysMarketUS.165" value="25"/>
<option optionid="26" label="forms.hamleysMarketUS.166" value="26"/>
<option optionid="27" label="forms.hamleysMarketUS.167" value="27"/>
<option optionid="28" label="forms.hamleysMarketUS.168" value="28"/>
<option optionid="29" label="forms.hamleysMarketUS.169" value="29"/>
<option optionid="30" label="forms.hamleysMarketUS.170" value="30"/>
<option optionid="31" label="forms.hamleysMarketUS.171" value="31"/>
</options>
</field>
- <field formid="birthdayDate1" type="string" mandatory="false" binding="birthdayDate1" missing-error="forms.marketUS.001">
- <options>
- <option optionid="-" label="forms.hamleysMarketUS.140" value="-"/>
- <option optionid="1" label="forms.hamleysMarketUS.141" value="1"/>
- <option optionid="2" label="forms.hamleysMarketUS.142" value="2"/>
- <option optionid="3" label="forms.hamleysMarketUS.143" value="3"/>
- <option optionid="4" label="forms.hamleysMarketUS.144" value="4"/>
- <option optionid="5" label="forms.hamleysMarketUS.145" value="5"/>
- <option optionid="6" label="forms.hamleysMarketUS.146" value="6"/>
- <option optionid="7" label="forms.hamleysMarketUS.147" value="7"/>
- <option optionid="8" label="forms.hamleysMarketUS.148" value="8"/>
- <option optionid="9" label="forms.hamleysMarketUS.149" value="9"/>
- <option optionid="10" label="forms.hamleysMarketUS.150" value="10"/>
- <option optionid="11" label="forms.hamleysMarketUS.151" value="11"/>
- <option optionid="12" label="forms.hamleysMarketUS.152" value="12"/>
- <option optionid="13" label="forms.hamleysMarketUS.153" value="13"/>
- <option optionid="14" label="forms.hamleysMarketUS.154" value="14"/>
- <option optionid="15" label="forms.hamleysMarketUS.155" value="15"/>
- <option optionid="16" label="forms.hamleysMarketUS.156" value="16"/>
- <option optionid="17" label="forms.hamleysMarketUS.157" value="17"/>
- <option optionid="18" label="forms.hamleysMarketUS.158" value="18"/>
- <option optionid="19" label="forms.hamleysMarketUS.159" value="19"/>
- <option optionid="20" label="forms.hamleysMarketUS.160" value="20"/>
- <option optionid="21" label="forms.hamleysMarketUS.161" value="21"/>
- <option optionid="22" label="forms.hamleysMarketUS.162" value="22"/>
- <option optionid="23" label="forms.hamleysMarketUS.163" value="23"/>
- <option optionid="24" label="forms.hamleysMarketUS.164" value="24"/>
- <option optionid="25" label="forms.hamleysMarketUS.165" value="25"/>
- <option optionid="26" label="forms.hamleysMarketUS.166" value="26"/>
- <option optionid="27" label="forms.hamleysMarketUS.167" value="27"/>
- <option optionid="28" label="forms.hamleysMarketUS.168" value="28"/>
- <option optionid="29" label="forms.hamleysMarketUS.169" value="29"/>
- <option optionid="30" label="forms.hamleysMarketUS.170" value="30"/>
- <option optionid="31" label="forms.hamleysMarketUS.171" value="31"/>
- </options>
- </field>
también hay para el mes y año. esto sucede 15 veces, una por fila. el motivo de sus 15 es porque un número total de 15 personas pueden enviar sus datos (es una cosa de promoción)
Ahora me han dicho que con el grupo / listas puedo Whittle esto. la forma que funciona bien si sólo hay 2 o 3 filas de ser llenado, pero si todos están llenos de 15 filas, o incluso si más de 4 hileras están llenas en el formulario de abajo de las cascadas.
¿alguien sabe cómo hacer las listas de grupos en todos?
Hasta ahora he visto esto:
Código: [ Select ]
<include formid="address" name="customeraddress"/>
<group formid="addressbook">
<list formid="addresses">
<action formid="edit" valid-form="false"/>
<action formid="remove" valid-form="false"/>
</list>
<action formid="add" valid-form="false"/>
</group>
<group formid="addressbook">
<list formid="addresses">
<action formid="edit" valid-form="false"/>
<action formid="remove" valid-form="false"/>
</list>
<action formid="add" valid-form="false"/>
</group>
- <include formid="address" name="customeraddress"/>
- <group formid="addressbook">
- <list formid="addresses">
- <action formid="edit" valid-form="false"/>
- <action formid="remove" valid-form="false"/>
- </list>
- <action formid="add" valid-form="false"/>
- </group>
pero no sé cómo funciona o cómo usarlo en combinación con mi forma ISML
cualquier ayuda sería genial
- Anonymous
- Bot


- Registrado: 25 Feb 2008
- Mensajes: ?
- Loc: Ozzuland
- Status: Online
Agosto 15th, 2008, 2:35 am
Página 1 de 1
Para responder a este tema que necesita para ingresar o registrarse. Es gratis.
Publicar Información
- Total de mensajes en este tema: 1 mensaje
- Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 150 invitados
- No puede abrir nuevos temas en este Foro
- No puede responder a temas en este Foro
- No puede editar sus mensajes en este Foro
- No puede borrar sus mensajes en este Foro
- No puede enviar adjuntos en este Foro
