Power Builder - Seleecionar parte del Texto de la columna

   
Vista:

Seleecionar parte del Texto de la columna

Publicado por Leopoldo Taylhardat (691 intervenciones) el 21/02/2009 22:02:32
Saludos...
Necesito programar que parte del texto de la columna pueda ser reescrito nuevamente sin necesidad de escribirlo todo, es decir quiero que el punto de suplantación en el editmask de la columna sea la posición 2...
Probe con...
dw_1.object.columna.SelectText(2,9) y no funciona... me da error en la instrucción...

Es decir que yo le coloco un valor a campo del DATAWINDOW y quiero escribir desde la segunda posición o que borren al gusto del usuario el primer caracter...

Ejemplo... coloco en el campo:
V12345678
Y QUIERO QUE EL CURSOR SE COLOQUE A PARTIR DEL 1 PARA SOBREESCRIBIR 12345678
Gracias a quien pueda colaborar.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Resuelto...

Publicado por Leopoldo Taylhardat (691 intervenciones) el 21/02/2009 22:21:56
Se debe hacer un setcolumn de la columna y luego aplicar el SelectText...

Ejemplo... si la columna tiene un editmask '!-00000000-0'

dw_nuevo.Reset()
dw_nuevo.InsertRow(0)
dw_nuevo.Visible=True
dw_nuevo.SetItem(1,'rif_cliente',sl_rif)
dw_nuevo.SetColumn('rif_cliente')
dw_nuevo.SelectText(3,10)
dw_nuevo.setFocus()
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar