﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	resolution	keywords	cc
482	Método para eliminar de un dataset los datos de las variables dependientes	imendez	Pedro Gea	"Se solicita un método para eliminar de un dataset las variables dependientes.
Al depender de otras variables, sólo es necesario que el dataset almacene los datos de las variable originales o independientes, ya que las variables dependientes se pueden calcular a partir de éstas.
Este método ayudará a aligerar la carga de memoria.

A continuación se muestra un ejemplo del código que hace esto:

{{{
Real DS_ClearDataOfDependentVariables(NameBlock ds)
{
  Text idDS = ds::GetName(?);
  WriteLn(""Borrando los datos de las variables del dataset ""+ idDS +
          "" que tienen que tienen dependencias...\t""+ Time);

  Set sVar = ds::GetVariables(?);
  Set sClear = EvalSet(sVar, Real(NameBlock var)
  {
    Set dep = var::GetDependences(?);
    If(IsEmpty(dep), 0, var::ClearData(?))
  });
  Real numVarCleared = SetSum(sClear);
  WriteLn(""Borrados los datos de las ""+ FormatReal(numVarCleared, ""%.0lf"") +
          "" variables del dataset ""+ idDS +"" que tienen ""+
          ""dependencias...\t""+ Time);
  numVarCleared
};
}}}

Gracias.
"	enhancement	closed	major	Release 0.6	Variables	fixed		atorre@…
