Help with TEXTBOX

General Help regarding HMG, Compilation, Linking, Samples

Moderator: Rathinagiri

Post Reply
User avatar
andyglezl
Posts: 1461
Joined: Fri Oct 26, 2012 7:58 pm
Location: Guadalajara Jalisco, MX
Contact:

Help with TEXTBOX

Post by andyglezl »

Hola
Como que hay momentos en que no puedes pensar bien y en este
momento me llego a mi.
No encuentro el porque no funciona un TEXTBOX con campos DATE, CARACTER, MEMO.
---------------------------------------------------------------------------------------------------
hi
As there are times when you can not think straight and this
I come now to me.
I can not find why is not working with a TextBox fields DATE, CHARACTER, MEMO.
Attachments
Textbox1.jpg
Textbox1.jpg (46.73 KiB) Viewed 1452 times
DemoTextBox.rar
(3.7 KiB) Downloaded 105 times
Andrés González López
Desde Guadalajara, Jalisco. México.
User avatar
andyglezl
Posts: 1461
Joined: Fri Oct 26, 2012 7:58 pm
Location: Guadalajara Jalisco, MX
Contact:

Re: Help with TEXTBOX

Post by andyglezl »

Cambiando lo siguiente ya no da error, pero tampoco se crea el TEXTBOX...
----------------------------------------------------------------------------------
Changing the following no longer fails, but not the textbox is created ...

Code: Select all

		IF aTypes[ i1 ]= "N"
			@ nRenpso+5,nCol+nAnch+145 TEXTBOX &TB_x OF &cForm WIDTH 300 HEIGHT 17 FONT 'Verdana' SIZE 10 ;			// OK !
										FIELD &bpso1. NUMERIC FONTCOLOR BLUE BACKCOLOR { 227, 239, 255 }
		ELSEIF aTypes[ i1 ]= "D"
			@ nRenpso+5,nCol+nAnch+145 TEXTBOX &TB_x OF &cForm WIDTH 300 HEIGHT 17 FONT 'Verdana' SIZE 10 ;
										FIELD &bpso1. DATE FORMAT "  /  /    " FONTCOLOR BLUE BACKCOLOR { 227, 239, 255 }				// ERROR !			??????
		ELSE
			@ nRenpso+5,nCol+nAnch+145 TEXTBOX &TB_x OF &cForm WIDTH 300 HEIGHT 17 FONT 'Verdana' SIZE 10 ;
										FIELD &bpso1. MAXLENGTH 100 FONTCOLOR BLUE BACKCOLOR { 227, 239, 255 }					// ERROR !			??????
		ENDIF
Andrés González López
Desde Guadalajara, Jalisco. México.
Javier Tovar
Posts: 1275
Joined: Tue Sep 03, 2013 4:22 am
Location: Tecámac, México

Re: Help with TEXTBOX

Post by Javier Tovar »

Hola andyglezl,

Recuerda que la posición de los mandatos influyen :( , ve la posición de "DATE" en el TextBox

Solo cambia por esto:

Code: Select all

		IF aTypes[ i1 ]= "N"
			@ nRenpso+5,nCol+nAnch+145 TEXTBOX &TB_x OF &cForm WIDTH 300 HEIGHT 17 FONT 'Verdana' SIZE 10 ;			// OK !
										FIELD &bpso1. NUMERIC FONTCOLOR BLUE BACKCOLOR { 227, 239, 255 }
		ELSEIF aTypes[ i1 ]= "D"
			@ nRenpso+5,nCol+nAnch+145 TEXTBOX &TB_x OF &cForm WIDTH 300 HEIGHT 17 FONT 'Verdana' SIZE 10 ;
										FIELD &bpso1. FONTCOLOR BLUE BACKCOLOR { 227, 239, 255 } DATE			// ERROR !			??????
		ELSE
			@ nRenpso+5,nCol+nAnch+145 TEXTBOX &TB_x OF &cForm WIDTH 300 HEIGHT 17 FONT 'Verdana' SIZE 10 ;
										FIELD &bpso1.  FONTCOLOR BLUE BACKCOLOR { 227, 239, 255 }					// ERROR !			??????
		ENDIF
Error Resuelto.jpg
Error Resuelto.jpg (88.48 KiB) Viewed 1430 times
Saludos
User avatar
Pablo César
Posts: 4059
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil

Help with TEXTBOX

Post by Pablo César »

El TextBox DATE utiliza la función _DefineCharMaskTextBox.

Y el dateformat es setado atravéz de set ( _SET_DATEFORMAT ), por lo tanto no usa la propiedad FORMAT (entonces no cabe, elimina eso).

Y el error principal es que la propiedad DATE debe estar depues de FONTCOLOR y BACKCOLOR.

P.S.: POsteé luego despues de Javier. Es lo mismo. ;)
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein
Javier Tovar
Posts: 1275
Joined: Tue Sep 03, 2013 4:22 am
Location: Tecámac, México

Re: Help with TEXTBOX

Post by Javier Tovar »

Hola andyglezl,

En tu primer post solo salen los numéricos porque así los tienes declarados en tu programa.

Code: Select all

		IF aTypes[ i1 ]= "N"
			@ nRenpso+5,nCol+nAnch+145 TEXTBOX &TB_x OF &cForm WIDTH 300 HEIGHT 17 FONT 'Verdana' SIZE 10 ;			// OK !
										FIELD &bpso1. NUMERIC FONTCOLOR BLUE BACKCOLOR { 227, 239, 255 }
*		ELSEIF aTypes[ i1 ]= "D"
*			@ nRenpso+5,nCol+nAnch+145 TEXTBOX &TB_x OF &cForm WIDTH 300 HEIGHT 17 FONT 'Verdana' SIZE 10 ;
*										FIELD &bpso1. FONTCOLOR BLUE BACKCOLOR { 227, 239, 255 } DATE			// ERROR !			??????
*		ELSE
*			@ nRenpso+5,nCol+nAnch+145 TEXTBOX &TB_x OF &cForm WIDTH 300 HEIGHT 17 FONT 'Verdana' SIZE 10 ;
*										FIELD &bpso1.  FONTCOLOR BLUE BACKCOLOR { 227, 239, 255 }					// ERROR !			??????
		ENDIF
Saludos
User avatar
andyglezl
Posts: 1461
Joined: Fri Oct 26, 2012 7:58 pm
Location: Guadalajara Jalisco, MX
Contact:

Re: Help with TEXTBOX

Post by andyglezl »

Gracias Javier y Pablo
Y el error principal es que la propiedad DATE debe estar depues de FONTCOLOR y BACKCOLOR.
Corregido !
En tu primer post solo salen los numéricos porque así los tienes declarados en tu programa.
Asi es Javier, comente esas lineas porque me daban error.
Andrés González López
Desde Guadalajara, Jalisco. México.
Post Reply