﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc
1766	Problema al cargar ozas de Sets con estructura	lmperez@…	Víctor de Buen Remiro	"Hola TOL, he visto un problema con los archivos ozas que no estoy muy seguro de porqué sucede.

Yo creo un Set como el resultado de una query al que le paso una estructura, y lo guardo con {{{ Ois.Store(Set,Ruta) }}}, todo ok hasta aquí.
Sin embargo, si quiero cargar ese oza con {{{ Ois.Load(Ruta)[1] }}} desde otro tol distinto, ocurre un problema, y es que tol me crea variables globales con los nombres de los campos de la estructura, y éstas variables valen lo que vale el primer registro de mi query. Os adjunto un ejemplo con una query de clasificación de columnas, contactad conmigo y os paso los datos de conexión si queréis, aunque podéis probarlo desde cualquier tabla que tengáis, el archivo es el ""Error como Resultado de una Query.txt""

Como contradicción, si creo el Set a mano dándole estructura a los campos, la lectura funciona correctamente y no me crea variables globales que tomen los valores del primer registro del Set. Entiendo que esto no es consistente con lo anterior, ¿qué diferencia hay entre estructurar un Set de datos y crear un Set a partir de una query y darle estructura?. Os paso un ejemplo en el archivo ""OK como Resultado de un Set con estructura.txt""

He visto que un método para resolverlo es forzar en la carga a que el contenido del set sea de ámbito local, así: {{{ {Ois.Load(Ruta)[1]} }}}

¿Porqué sucede esto? me parece peligroso, ¿deberíamos cargar todos los Ois.Load entre llaves?

Mi tol es un 3.2 b019

Un saludo y gracias de antemano"	defect	new	highest	Mantainance	Kernel	3.2	normal			cocacola@…
