La Web del Programador: Comunidad de Programadores
 
    Pregunta:  8905 - CAMBIO DE TIPOS DE DATOS EN UN DATAWINDOW
Autor:  Yuliana Calderón
Si alguien me pudiera indicar,
Tengo un campo de mi tabla en varchar(10),en mi datawindow se crea el campo como char(10)
Cambié el tipo de dato del campo de mi tabla de varchar(10) a numeric(10), se supone que en mi datawindow debe declararse ese campo como decimal(0), pero no lo hace, es decir, se queda como char(10).
Mi pregunta es : como hago para cambiar el tipo de dato en mi datawindow sin tener que exportarlo y cambiarlo manualmente.
Gracias por anticipado

  Respuesta:  Ivan Escobar
Hay dos formas de hacerlo.

1. es coger el dw y darle click derecho y entrar por edit source y ahí te aparecerá la sintaxis del dw, en esta parte lo puedes cambiar

2. entras a la parte del dataSource en donde esta el select y le das un espacio en alguna parte para que el dw se pueda regenerar y poner los datos que trae desde la base de datos.

  Respuesta:  denys gordillo
hay una opcion de dice default ai aparece el primer valor asignado por defecto ahi has la modificacion por el nuevo tipo de dato que deseas asignar.

  Respuesta:  keylor
Yuliana, entre a la Datawindow, de click en el icono de SQL
estando en la parte de definición del select, en la parte de arriba aparece la lista de columnas que aparecerán en la datawindow, cada columna esta representada por un cuadro con el nombre de columna, mueva un poquito cualquier campo, esto hara que la DW actualice los tipos de datos.

Esto lo aprendí de pura casualidad, no aparece en ningun lugar documentado, pero funciona.

espero poder ayudarte