Ayuda Orientacion Sobre Datos en Dialogo
Ayuda Orientacion Sobre Datos en Dialogo
Amigos buen dia.
Aun que parezca basico, necesito definir la marjor forma para el usuario de muchos campos a llenar en un dialgo, de talforma que no se muestre desornada con todos los datos que necito que el usuario digite.
La cantidad de Get que debo tener sobre el ingreso son 40.
Cual seria la formas mas adecuada de distribuir estos datos en un Dialogo, considerando las pocas lineas que se disponen?
Siempre habia trabajado con pocos datos por dialogo, pero se trata de un formulario que se compone de 2 hojas que se debe registrar.
Muchos saludos.
Antonio.
Aun que parezca basico, necesito definir la marjor forma para el usuario de muchos campos a llenar en un dialgo, de talforma que no se muestre desornada con todos los datos que necito que el usuario digite.
La cantidad de Get que debo tener sobre el ingreso son 40.
Cual seria la formas mas adecuada de distribuir estos datos en un Dialogo, considerando las pocas lineas que se disponen?
Siempre habia trabajado con pocos datos por dialogo, pero se trata de un formulario que se compone de 2 hojas que se debe registrar.
Muchos saludos.
Antonio.
Last edited by remtec on Tue Aug 16, 2022 2:30 pm, edited 1 time in total.
FWH 22.10 - HARBOUR - PELLES C
- karinha
- Posts: 7932
- Joined: Tue Dec 20, 2005 7:36 pm
- Location: São Paulo - Brasil
- Been thanked: 3 times
- Contact:
Re: Ayuda Orientacion Sobre Datos en Dialogo
Buenas,
Sin dudas, FOLDEREX()
Regards, saludos.
Sin dudas, FOLDEREX()
Code: Select all | Expand
testfx1.prg
testfx3.prg
testfx3.rc
testfx3.RES
TESTFX4.PRG
testfx5.prg
TESTFX6.PRG
testfx8.prg
testfx8.rc
testfx8.RES
Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Re: Ayuda Orientacion Sobre Datos en Dialogo
La solución que propone Joao considero que es la más práctica. Otra posible es poner un ScrollPanel sobre el diálogo y los controles sobre él, aunque quizás un poco menos "visual" para el usuario ya que de primera vista no se verían todos los controles.
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
Re: Ayuda Orientacion Sobre Datos en Dialogo
Buen dia Cristobal y João.
Muy amables y muchas gracias por su orientacion.
Habia considerado algo como lo que me indica Cristobal, pero como tabien es cierto lo que dice sobre la visibilidad de varios datos, puede no ser practico al usuario.
Sobre la opcion que me indica João, la revisare y vere que tan comoda le queda al usuario, para ir definiendo la opcion que tomare.
Nunca me habia encontrado con tantos datos a digitar, prefiero tomar una opcion informadado, y no tener que rehacer todo con el tiempo que eso toma.
Quizas otro colega tiene alguna opcion direfente, entremas siempre suma.
Muy agradecidos por sus consejos.
Saludos
Antonio.
Muy amables y muchas gracias por su orientacion.
Habia considerado algo como lo que me indica Cristobal, pero como tabien es cierto lo que dice sobre la visibilidad de varios datos, puede no ser practico al usuario.
Sobre la opcion que me indica João, la revisare y vere que tan comoda le queda al usuario, para ir definiendo la opcion que tomare.
Nunca me habia encontrado con tantos datos a digitar, prefiero tomar una opcion informadado, y no tener que rehacer todo con el tiempo que eso toma.
Quizas otro colega tiene alguna opcion direfente, entremas siempre suma.
Muy agradecidos por sus consejos.
Saludos
Antonio.
FWH 22.10 - HARBOUR - PELLES C
Re: Ayuda Orientacion Sobre Datos en Dialogo
Amigos
Si no es mucha la molestia, algún ejemplo simple y funcional, con almeno 2 pestañas con datos, para ver como se definen?
Mire los ejemplo que me indico João, pero para ser franco, no entendí nada.
Muchos Saludos.
Antonio
Si no es mucha la molestia, algún ejemplo simple y funcional, con almeno 2 pestañas con datos, para ver como se definen?
Mire los ejemplo que me indico João, pero para ser franco, no entendí nada.
Muchos Saludos.
Antonio
FWH 22.10 - HARBOUR - PELLES C
- cmsoft
- Posts: 1297
- Joined: Wed Nov 16, 2005 9:14 pm
- Location: Mercedes - Bs As. Argentina
- Been thanked: 2 times
Re: Ayuda Orientacion Sobre Datos en Dialogo
Antonio:
Para mi depende mucho de los datos que vas a cargar también.
Si los datos, aunque son muchos (40 como decis) no tienen mucha relación entre si, y el operador no tiene que visualizar todos los datos como control para la carga de los mismo, creo que la opción de João es la más apropiada.
En cambio, si lo más apropiado es que el operador vea todos los datos que está cargando por una cuestión de control, y dichos datos no son todos alfanuméricos largos, otra opción podría ser un solo formulario con GROUP para agrupar los datos relacionados, y los GETS que sean largos codificarlos con scroll (PICTURE "@S25" por ej.), y hacerlo a lo ancho de la pantalla, con el TAB INDEX (si lo haces por recursos) de arriba hacia abajo y de izquierda a derecha.
Te dejo un ejemplo de un formulario con bastantes gets (y otros controles)
Para mi depende mucho de los datos que vas a cargar también.
Si los datos, aunque son muchos (40 como decis) no tienen mucha relación entre si, y el operador no tiene que visualizar todos los datos como control para la carga de los mismo, creo que la opción de João es la más apropiada.
En cambio, si lo más apropiado es que el operador vea todos los datos que está cargando por una cuestión de control, y dichos datos no son todos alfanuméricos largos, otra opción podría ser un solo formulario con GROUP para agrupar los datos relacionados, y los GETS que sean largos codificarlos con scroll (PICTURE "@S25" por ej.), y hacerlo a lo ancho de la pantalla, con el TAB INDEX (si lo haces por recursos) de arriba hacia abajo y de izquierda a derecha.
Te dejo un ejemplo de un formulario con bastantes gets (y otros controles)
Code: Select all | Expand
CLIENTES DIALOG DISCARDABLE 6, 18, 534, 346
STYLE WS_POPUP|DS_MODALFRAME|WS_CAPTION|WS_SYSMENU|WS_VISIBLE
CAPTION "Ficha de cliente"
FONT 8, "Tahoma"
{
CONTROL "Datos Personales", -1, "Button", BS_GROUPBOX, 4, 4, 264, 92
CONTROL "Codigo:", -1, "Static", SS_RIGHT|WS_GROUP, 16, 20, 28, 8
CONTROL "", 100, "Edit", ES_RIGHT|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 48, 16, 44, 12
CONTROL "Alias:", -1, "Static", SS_RIGHT|WS_GROUP, 96, 20, 20, 8
CONTROL "", 101, "Edit", ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 120, 16, 72, 12
CONTROL "Nombre:", -1, "Static", SS_RIGHT|WS_GROUP, 12, 36, 32, 8
CONTROL "", 102, "Edit", ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 48, 32, 216, 12
CONTROL "C.U.I.T.:", -1, "Static", SS_RIGHT|WS_GROUP, 12, 52, 32, 8
CONTROL "", 103, "Edit", ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 48, 48, 68, 12
CONTROL "D.N.I:", -1, "Static", SS_RIGHT|WS_GROUP, 152, 52, 24, 8
CONTROL "", 104, "Edit", ES_RIGHT|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 180, 48, 84, 12
CONTROL "Telefonos:", -1, "Static", SS_RIGHT|WS_GROUP, 8, 68, 36, 8
CONTROL "", 105, "Edit", ES_MULTILINE|ES_AUTOHSCROLL|ES_AUTOVSCROLL|WS_BORDER|WS_TABSTOP, 48, 64, 216, 12
CONTROL "Mail:", -1, "Static", SS_RIGHT|WS_GROUP, 8, 84, 36, 8
CONTROL "", 106, "Edit", ES_MULTILINE|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 48, 80, 216, 12
CONTROL "Datos generales", -1, "Button", BS_GROUPBOX, 272, 4, 260, 76
CONTROL "Localidad:", -1, "Static", SS_RIGHT|WS_GROUP, 284, 20, 32, 8
CONTROL "", 107, "Edit", ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 320, 16, 208, 12
CONTROL "Cod. Postal:", -1, "Static", SS_RIGHT|WS_GROUP, 276, 36, 40, 8
CONTROL "", 108, "Edit", ES_RIGHT|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 320, 32, 44, 12
CONTROL "Barrio:", -1, "Static", SS_RIGHT|WS_GROUP, 292, 52, 24, 8
CONTROL "", 109, "Edit", ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 320, 48, 208, 12
CONTROL "Direccion:", -1, "Static", SS_RIGHT|WS_GROUP, 284, 68, 32, 8
CONTROL "", 110, "Edit", ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 320, 64, 208, 12
CONTROL "Datos Impositivos", -1, "Button", BS_GROUPBOX, 4, 96, 264, 92
CONTROL "Condicion IVA:", -1, "Static", SS_RIGHT|WS_GROUP, 12, 112, 48, 8
CONTROL "", 111, "ComboBox", WS_BORDER|CBS_DROPDOWNLIST|WS_VSCROLL|WS_TABSTOP, 64, 108, 200, 40
CONTROL "% Descuento:", -1, "Static", SS_RIGHT|WS_GROUP, 12, 128, 48, 8
CONTROL "", 112, "Edit", ES_RIGHT|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 64, 124, 44, 12
CONTROL "Comprobantes:", -1, "Static", SS_RIGHT|WS_GROUP, 112, 128, 52, 8
CONTROL "", 113, "ComboBox", WS_BORDER|CBS_DROPDOWNLIST|CBS_SORT|WS_VSCROLL|WS_TABSTOP, 168, 124, 96, 40
CONTROL "Vendedor:", -1, "Static", SS_RIGHT|WS_GROUP, 12, 144, 48, 8
CONTROL "", 114, "Edit", ES_RIGHT|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 64, 140, 44, 12
CONTROL "", 115, "Edit", ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 112, 140, 152, 12
CONTROL "Tabla desc.:", -1, "Static", SS_RIGHT|WS_GROUP, 12, 160, 48, 8
CONTROL "", 129, "Edit", ES_RIGHT|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 64, 156, 44, 12
CONTROL "", 130, "Edit", ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 112, 156, 152, 12
CONTROL "% II.BB.:", -1, "Static", SS_RIGHT|WS_GROUP, 32, 176, 32, 8
CONTROL "", 126, "Edit", ES_RIGHT|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 64, 172, 28, 12
CONTROL "Saldo:", -1, "Static", SS_RIGHT|WS_GROUP, 92, 176, 24, 8
CONTROL "", 127, "Edit", ES_RIGHT|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 120, 172, 40, 12
CONTROL "Saldo Demo:", 4001, "Static", SS_RIGHT|WS_GROUP, 164, 176, 44, 8
CONTROL "", 128, "Edit", ES_RIGHT|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 212, 172, 40, 12
CONTROL "Datos del transporte:", -1, "Button", BS_GROUPBOX, 272, 80, 260, 76
CONTROL "Transporte:", -1, "Static", SS_RIGHT|WS_GROUP, 276, 96, 40, 8
CONTROL "", 116, "Edit", ES_RIGHT|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 320, 92, 44, 12
CONTROL "", 117, "Edit", ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 368, 92, 160, 12
CONTROL "Localidad:", -1, "Static", SS_RIGHT|WS_GROUP, 284, 112, 32, 8
CONTROL "", 118, "Edit", ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 320, 108, 208, 12
CONTROL "Direccion:", -1, "Static", SS_RIGHT|WS_GROUP, 284, 128, 32, 8
CONTROL "", 119, "Edit", ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 320, 124, 208, 12
CONTROL "Telefono:", -1, "Static", SS_RIGHT|WS_GROUP, 284, 144, 32, 8
CONTROL "", 120, "Edit", ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 320, 140, 208, 12
CONTROL "Datos de contacto", -1, "Button", BS_GROUPBOX, 4, 188, 264, 60
CONTROL "Nombre:", -1, "Static", SS_RIGHT|WS_GROUP, 12, 200, 32, 8
CONTROL "", 121, "Edit", ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 48, 200, 216, 12
CONTROL "Telefonos:", -1, "Static", SS_RIGHT|WS_GROUP, 8, 216, 36, 8
CONTROL "", 122, "Edit", ES_MULTILINE|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 48, 216, 216, 12
CONTROL "Mail:", -1, "Static", SS_RIGHT|WS_GROUP, 8, 232, 36, 8
CONTROL "", 123, "Edit", ES_MULTILINE|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 48, 232, 216, 12
CONTROL "Datos de entrega", -1, "Button", BS_GROUPBOX, 272, 156, 260, 92
CONTROL "Nombre:", -1, "Static", SS_RIGHT|WS_GROUP, 280, 172, 32, 8
CONTROL "", 4004, "Edit", ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 316, 168, 212, 12
CONTROL "Localidad:", -1, "Static", SS_RIGHT|WS_GROUP, 280, 188, 32, 8
CONTROL "", 4005, "Edit", ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 316, 184, 212, 12
CONTROL "Direccion:", -1, "Static", SS_RIGHT|WS_GROUP, 276, 204, 36, 8
CONTROL "", 4006, "Edit", ES_MULTILINE|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 316, 200, 212, 12
CONTROL "Telefonos:", -1, "Static", SS_RIGHT|WS_GROUP, 276, 220, 36, 8
CONTROL "", 4007, "Edit", ES_MULTILINE|ES_AUTOHSCROLL|ES_AUTOVSCROLL|WS_BORDER|WS_TABSTOP, 316, 216, 212, 12
CONTROL "Horario:", -1, "Static", SS_RIGHT|WS_GROUP, 276, 236, 36, 8
CONTROL "", 4008, "Edit", ES_MULTILINE|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 316, 232, 212, 12
CONTROL "Observaciones:", -1, "Button", BS_GROUPBOX, 4, 248, 260, 68
CONTROL "", 125, "Edit", ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 8, 256, 252, 56
CONTROL "Impresion", -1, "Button", BS_GROUPBOX, 272, 248, 260, 68
CONTROL "", 124, "Edit", ES_MULTILINE|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 276, 256, 224, 56
CONTROL "0", 200, "Button", BS_AUTORADIOBUTTON, 504, 256, 20, 10
CONTROL "25", 201, "Button", BS_AUTORADIOBUTTON, 504, 268, 24, 10
CONTROL "50", 202, "Button", BS_AUTORADIOBUTTON, 504, 280, 20, 10
CONTROL "75", 203, "Button", BS_AUTORADIOBUTTON, 504, 292, 20, 10
CONTROL "100", 204, "Button", BS_AUTORADIOBUTTON, 504, 304, 24, 10
CONTROL "&Aceptar", 301, "Button", WS_TABSTOP, 144, 332, 50, 14
CONTROL "&Cancelar", 302, "Button", WS_TABSTOP, 344, 332, 50, 14
CONTROL "I.V.A Exento", 401, "Button", BS_AUTOCHECKBOX|WS_TABSTOP, 212, 16, 52, 10
CONTROL "F.de Crédito", 4002, "Button", BS_AUTOCHECKBOX|WS_TABSTOP, 4, 316, 52, 10
CONTROL "Dias Vto::", -1, "Static", SS_RIGHT|WS_GROUP, 60, 316, 40, 8
CONTROL "", 4003, "Edit", ES_RIGHT|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 100, 314, 28, 12
CONTROL "Lista de Precios base:", -1, "Static", SS_RIGHT|WS_GROUP, 320, 320, 108, 8
CONTROL "", 4009, "ComboBox", WS_BORDER|CBS_DROPDOWNLIST|CBS_SORT|WS_VSCROLL|WS_TABSTOP, 432, 316, 96, 40
}
Re: Ayuda Orientacion Sobre Datos en Dialogo
cmsoft wrote:Antonio:
Para mi depende mucho de los datos que vas a cargar también.
Si los datos, aunque son muchos (40 como decis) no tienen mucha relación entre si, y el operador no tiene que visualizar todos los datos como control para la carga de los mismo, creo que la opción de João es la más apropiada.
En cambio, si lo más apropiado es que el operador vea todos los datos que está cargando por una cuestión de control, y dichos datos no son todos alfanuméricos largos, otra opción podría ser un solo formulario con GROUP para agrupar los datos relacionados, y los GETS que sean largos codificarlos con scroll (PICTURE "@S25" por ej.), y hacerlo a lo ancho de la pantalla, con el TAB INDEX (si lo haces por recursos) de arriba hacia abajo y de izquierda a derecha.
Te dejo un ejemplo de un formulario con bastantes gets (y otros controles)Code: Select all | Expand
CLIENTES DIALOG DISCARDABLE 6, 18, 534, 346
STYLE WS_POPUP|DS_MODALFRAME|WS_CAPTION|WS_SYSMENU|WS_VISIBLE
CAPTION "Ficha de cliente"
FONT 8, "Tahoma"
{
CONTROL "Datos Personales", -1, "Button", BS_GROUPBOX, 4, 4, 264, 92
CONTROL "Codigo:", -1, "Static", SS_RIGHT|WS_GROUP, 16, 20, 28, 8
CONTROL "", 100, "Edit", ES_RIGHT|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 48, 16, 44, 12
CONTROL "Alias:", -1, "Static", SS_RIGHT|WS_GROUP, 96, 20, 20, 8
CONTROL "", 101, "Edit", ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 120, 16, 72, 12
CONTROL "Nombre:", -1, "Static", SS_RIGHT|WS_GROUP, 12, 36, 32, 8
CONTROL "", 102, "Edit", ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 48, 32, 216, 12
CONTROL "C.U.I.T.:", -1, "Static", SS_RIGHT|WS_GROUP, 12, 52, 32, 8
CONTROL "", 103, "Edit", ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 48, 48, 68, 12
CONTROL "D.N.I:", -1, "Static", SS_RIGHT|WS_GROUP, 152, 52, 24, 8
CONTROL "", 104, "Edit", ES_RIGHT|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 180, 48, 84, 12
CONTROL "Telefonos:", -1, "Static", SS_RIGHT|WS_GROUP, 8, 68, 36, 8
CONTROL "", 105, "Edit", ES_MULTILINE|ES_AUTOHSCROLL|ES_AUTOVSCROLL|WS_BORDER|WS_TABSTOP, 48, 64, 216, 12
CONTROL "Mail:", -1, "Static", SS_RIGHT|WS_GROUP, 8, 84, 36, 8
CONTROL "", 106, "Edit", ES_MULTILINE|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 48, 80, 216, 12
CONTROL "Datos generales", -1, "Button", BS_GROUPBOX, 272, 4, 260, 76
CONTROL "Localidad:", -1, "Static", SS_RIGHT|WS_GROUP, 284, 20, 32, 8
CONTROL "", 107, "Edit", ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 320, 16, 208, 12
CONTROL "Cod. Postal:", -1, "Static", SS_RIGHT|WS_GROUP, 276, 36, 40, 8
CONTROL "", 108, "Edit", ES_RIGHT|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 320, 32, 44, 12
CONTROL "Barrio:", -1, "Static", SS_RIGHT|WS_GROUP, 292, 52, 24, 8
CONTROL "", 109, "Edit", ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 320, 48, 208, 12
CONTROL "Direccion:", -1, "Static", SS_RIGHT|WS_GROUP, 284, 68, 32, 8
CONTROL "", 110, "Edit", ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 320, 64, 208, 12
CONTROL "Datos Impositivos", -1, "Button", BS_GROUPBOX, 4, 96, 264, 92
CONTROL "Condicion IVA:", -1, "Static", SS_RIGHT|WS_GROUP, 12, 112, 48, 8
CONTROL "", 111, "ComboBox", WS_BORDER|CBS_DROPDOWNLIST|WS_VSCROLL|WS_TABSTOP, 64, 108, 200, 40
CONTROL "% Descuento:", -1, "Static", SS_RIGHT|WS_GROUP, 12, 128, 48, 8
CONTROL "", 112, "Edit", ES_RIGHT|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 64, 124, 44, 12
CONTROL "Comprobantes:", -1, "Static", SS_RIGHT|WS_GROUP, 112, 128, 52, 8
CONTROL "", 113, "ComboBox", WS_BORDER|CBS_DROPDOWNLIST|CBS_SORT|WS_VSCROLL|WS_TABSTOP, 168, 124, 96, 40
CONTROL "Vendedor:", -1, "Static", SS_RIGHT|WS_GROUP, 12, 144, 48, 8
CONTROL "", 114, "Edit", ES_RIGHT|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 64, 140, 44, 12
CONTROL "", 115, "Edit", ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 112, 140, 152, 12
CONTROL "Tabla desc.:", -1, "Static", SS_RIGHT|WS_GROUP, 12, 160, 48, 8
CONTROL "", 129, "Edit", ES_RIGHT|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 64, 156, 44, 12
CONTROL "", 130, "Edit", ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 112, 156, 152, 12
CONTROL "% II.BB.:", -1, "Static", SS_RIGHT|WS_GROUP, 32, 176, 32, 8
CONTROL "", 126, "Edit", ES_RIGHT|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 64, 172, 28, 12
CONTROL "Saldo:", -1, "Static", SS_RIGHT|WS_GROUP, 92, 176, 24, 8
CONTROL "", 127, "Edit", ES_RIGHT|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 120, 172, 40, 12
CONTROL "Saldo Demo:", 4001, "Static", SS_RIGHT|WS_GROUP, 164, 176, 44, 8
CONTROL "", 128, "Edit", ES_RIGHT|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 212, 172, 40, 12
CONTROL "Datos del transporte:", -1, "Button", BS_GROUPBOX, 272, 80, 260, 76
CONTROL "Transporte:", -1, "Static", SS_RIGHT|WS_GROUP, 276, 96, 40, 8
CONTROL "", 116, "Edit", ES_RIGHT|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 320, 92, 44, 12
CONTROL "", 117, "Edit", ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 368, 92, 160, 12
CONTROL "Localidad:", -1, "Static", SS_RIGHT|WS_GROUP, 284, 112, 32, 8
CONTROL "", 118, "Edit", ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 320, 108, 208, 12
CONTROL "Direccion:", -1, "Static", SS_RIGHT|WS_GROUP, 284, 128, 32, 8
CONTROL "", 119, "Edit", ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 320, 124, 208, 12
CONTROL "Telefono:", -1, "Static", SS_RIGHT|WS_GROUP, 284, 144, 32, 8
CONTROL "", 120, "Edit", ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 320, 140, 208, 12
CONTROL "Datos de contacto", -1, "Button", BS_GROUPBOX, 4, 188, 264, 60
CONTROL "Nombre:", -1, "Static", SS_RIGHT|WS_GROUP, 12, 200, 32, 8
CONTROL "", 121, "Edit", ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 48, 200, 216, 12
CONTROL "Telefonos:", -1, "Static", SS_RIGHT|WS_GROUP, 8, 216, 36, 8
CONTROL "", 122, "Edit", ES_MULTILINE|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 48, 216, 216, 12
CONTROL "Mail:", -1, "Static", SS_RIGHT|WS_GROUP, 8, 232, 36, 8
CONTROL "", 123, "Edit", ES_MULTILINE|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 48, 232, 216, 12
CONTROL "Datos de entrega", -1, "Button", BS_GROUPBOX, 272, 156, 260, 92
CONTROL "Nombre:", -1, "Static", SS_RIGHT|WS_GROUP, 280, 172, 32, 8
CONTROL "", 4004, "Edit", ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 316, 168, 212, 12
CONTROL "Localidad:", -1, "Static", SS_RIGHT|WS_GROUP, 280, 188, 32, 8
CONTROL "", 4005, "Edit", ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 316, 184, 212, 12
CONTROL "Direccion:", -1, "Static", SS_RIGHT|WS_GROUP, 276, 204, 36, 8
CONTROL "", 4006, "Edit", ES_MULTILINE|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 316, 200, 212, 12
CONTROL "Telefonos:", -1, "Static", SS_RIGHT|WS_GROUP, 276, 220, 36, 8
CONTROL "", 4007, "Edit", ES_MULTILINE|ES_AUTOHSCROLL|ES_AUTOVSCROLL|WS_BORDER|WS_TABSTOP, 316, 216, 212, 12
CONTROL "Horario:", -1, "Static", SS_RIGHT|WS_GROUP, 276, 236, 36, 8
CONTROL "", 4008, "Edit", ES_MULTILINE|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 316, 232, 212, 12
CONTROL "Observaciones:", -1, "Button", BS_GROUPBOX, 4, 248, 260, 68
CONTROL "", 125, "Edit", ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 8, 256, 252, 56
CONTROL "Impresion", -1, "Button", BS_GROUPBOX, 272, 248, 260, 68
CONTROL "", 124, "Edit", ES_MULTILINE|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 276, 256, 224, 56
CONTROL "0", 200, "Button", BS_AUTORADIOBUTTON, 504, 256, 20, 10
CONTROL "25", 201, "Button", BS_AUTORADIOBUTTON, 504, 268, 24, 10
CONTROL "50", 202, "Button", BS_AUTORADIOBUTTON, 504, 280, 20, 10
CONTROL "75", 203, "Button", BS_AUTORADIOBUTTON, 504, 292, 20, 10
CONTROL "100", 204, "Button", BS_AUTORADIOBUTTON, 504, 304, 24, 10
CONTROL "&Aceptar", 301, "Button", WS_TABSTOP, 144, 332, 50, 14
CONTROL "&Cancelar", 302, "Button", WS_TABSTOP, 344, 332, 50, 14
CONTROL "I.V.A Exento", 401, "Button", BS_AUTOCHECKBOX|WS_TABSTOP, 212, 16, 52, 10
CONTROL "F.de Crédito", 4002, "Button", BS_AUTOCHECKBOX|WS_TABSTOP, 4, 316, 52, 10
CONTROL "Dias Vto::", -1, "Static", SS_RIGHT|WS_GROUP, 60, 316, 40, 8
CONTROL "", 4003, "Edit", ES_RIGHT|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 100, 314, 28, 12
CONTROL "Lista de Precios base:", -1, "Static", SS_RIGHT|WS_GROUP, 320, 320, 108, 8
CONTROL "", 4009, "ComboBox", WS_BORDER|CBS_DROPDOWNLIST|CBS_SORT|WS_VSCROLL|WS_TABSTOP, 432, 316, 96, 40
}
Hola Amigo Cesar.
Como estas?
Muchas gracias por responder y ayudarme como siempre.
Mira se trata de una lista de concetos mayormente todos en de un mismo largo a escribir alfanumericos.
Vi tu formato que me enviaste, muchas gracias, esto es como una tabla con datos en 2 columnas.
Ejemplo:
Concepto Respuesta digitada
Debo presentar esta dispocion y no todos los conceptos tengran respuesta digitada, dependera que cada paciente, es un formulario de evaluacion de estetica.
Muchas gracias y muchos saludos.
Antonio
FWH 22.10 - HARBOUR - PELLES C
- VictorCasajuana
- Posts: 269
- Joined: Wed Mar 28, 2018 4:38 pm
- Location: Vinaròs
- Has thanked: 1 time
- Contact:
Re: Ayuda Orientacion Sobre Datos en Dialogo
Hola
Si comentas que no todos los datos han de introducirse, quizás una opción sería un browse con 2 columnas, la izquierda fija con el tipo de dato y la derecha editable. Con esto puedes jugar y poner en las primeras filas los que tengan que editarse según tipo de cliente. También puedes jugar añadiendo un tree al browse para juntar grupos de datos.
Es una idea.
Salud!
Enviado desde mi motorola edge 20 mediante Tapatalk
Si comentas que no todos los datos han de introducirse, quizás una opción sería un browse con 2 columnas, la izquierda fija con el tipo de dato y la derecha editable. Con esto puedes jugar y poner en las primeras filas los que tengan que editarse según tipo de cliente. También puedes jugar añadiendo un tree al browse para juntar grupos de datos.
Es una idea.
Salud!
Enviado desde mi motorola edge 20 mediante Tapatalk
--------
¿ Y porque no ?
¿ And why not ?
¿ Y porque no ?
¿ And why not ?
Re: Ayuda Orientacion Sobre Datos en Dialogo
Hola Victor.
Muy amable, muchas gracias por tu ayuda.
En un primer momento pense lo que me indicas, quizas no con tanto detalle como lo describes era algo mas basico, pero pense que seria algo inusual y poco apropiado, pero me has ver que si es una aleternativa, estoy comenzando a probar como quedan las opciones propuestas y evaluar cual seria mas comoda al usuario, por que modificar despues por que no le algrada al usuario, no seria muy agradable.
Muy agradecido por tu propuesta.
Saludos
Anotnio
Muy amable, muchas gracias por tu ayuda.
En un primer momento pense lo que me indicas, quizas no con tanto detalle como lo describes era algo mas basico, pero pense que seria algo inusual y poco apropiado, pero me has ver que si es una aleternativa, estoy comenzando a probar como quedan las opciones propuestas y evaluar cual seria mas comoda al usuario, por que modificar despues por que no le algrada al usuario, no seria muy agradable.
Muy agradecido por tu propuesta.
Saludos
Anotnio
FWH 22.10 - HARBOUR - PELLES C
Re: Ayuda Orientacion Sobre Datos en Dialogo
Hola,
Un factor a tener en cuenta es la facilidad con la que en el futuro se podrán añadir nuevos campos y cómo quedarán en el dialogo.
Mexplico. Si en el futuro se añaden 20 campos más, si es sobre un dialogo con scroll, los nuevos campos quedarían muy abajo, si es sobre un folderex, sería suficiente con añadir una nueva pestaña.
En todo caso me gusta más el folderex, me pareciera que es más practico para el usuario puesto que no tiene que estar rueling para arriba y rueling para abajo.
Salu2
Un factor a tener en cuenta es la facilidad con la que en el futuro se podrán añadir nuevos campos y cómo quedarán en el dialogo.
Mexplico. Si en el futuro se añaden 20 campos más, si es sobre un dialogo con scroll, los nuevos campos quedarían muy abajo, si es sobre un folderex, sería suficiente con añadir una nueva pestaña.
En todo caso me gusta más el folderex, me pareciera que es más practico para el usuario puesto que no tiene que estar rueling para arriba y rueling para abajo.
Salu2
Re: Ayuda Orientacion Sobre Datos en Dialogo
Cesar Cortes Cruz
SysCtrl Software
Mexico
' Sin +- FWH es mejor "
SysCtrl Software
Mexico
' Sin +- FWH es mejor "
Re: Ayuda Orientacion Sobre Datos en Dialogo
hmpaquito wrote:Hola,
Un factor a tener en cuenta es la facilidad con la que en el futuro se podrán añadir nuevos campos y cómo quedarán en el dialogo.
Mexplico. Si en el futuro se añaden 20 campos más, si es sobre un dialogo con scroll, los nuevos campos quedarían muy abajo, si es sobre un folderex, sería suficiente con añadir una nueva pestaña.
En todo caso me gusta más el folderex, me pareciera que es más practico para el usuario puesto que no tiene que estar rueling para arriba y rueling para abajo.
Salu2
Hola Hmpaquito
Muchas gracias por tu participación, por tu consejo.
Tienes mucha razon en lo que planteas.
He decido por la opción Folderex, por facilidad que se plantea.
Muchas gracias y muchos saludos.
Antonio
FWH 22.10 - HARBOUR - PELLES C
Re: Ayuda Orientacion Sobre Datos en Dialogo
Hola Cesar Cortes
Muchas gracias por tu ayuda, se ve muy bien la imagen.
Los comentarios y consejos me han llevado a decidir trabajar con FONDEREX.
Lo que si hoy me informaron, que cada campo del o ítems de Get, debe ser de un largo 100 caracteres, bastante largo, y no se como se vera, umm no se si alguien le habrá tocado definir tantos Get y tan largos¡¡¡
Si hay algún comentarios sobre campos tan largos, estere atento.
Muchas gracias y muchos saludos.
Anotnio.
FWH 22.10 - HARBOUR - PELLES C