... llevarlas a un xbrowse y usar oBrw:Report().? tengo que hacer algo parecido y es la unica idea que se me viene, es mas, mi idea es que el usuario escoja las columnas y mueva de posicion las que quiera, bajo la situacion que abra unas que no podra cambiar, fue su solicitud...si consigues algo mejor ...