<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body bgcolor="#ffffff" text="#000000">
<br>
Se anima alguien (¿Vicente?) a implementar una comprobación de la
validez de un objeto px siguiendo lo que hemos estado comentando en
por e-mail. En pricipio podria ser una función independiente, yo
propuse check.px, pero Carlos sugirió, creo que acertadamente, que
se emplementara en la función genérica 'as.px'.<br>
<br>
Saludos.<br>
<br>
Francisco J. Viciana.<br>
<table class="moz-email-headers-table" border="0" cellpadding="0"
cellspacing="0">
<tbody>
<tr>
<th align="RIGHT" valign="BASELINE" nowrap="nowrap"><br>
</th>
<td><br>
</td>
</tr>
<tr>
<th align="RIGHT" valign="BASELINE" nowrap="nowrap"><br>
</th>
<td><br>
</td>
</tr>
<tr>
<th align="RIGHT" valign="BASELINE" nowrap="nowrap"><br>
</th>
<td><br>
</td>
</tr>
<tr>
<th align="RIGHT" valign="BASELINE" nowrap="nowrap"><br>
</th>
<td><br>
</td>
</tr>
</tbody>
</table>
El 02/08/2011 20:13, Carlos J. Gil Bellosta escribió:<br>
<pre>...
...
> Por otra parte, el comprobar que un objeto px es "correcto" es
> consustancial al hecho de crearlo. Nadie realmente quiere crear un
> objeto px que no _sea_ un objeto px. La misma función as.px (en
> cualquiera de sus versiones) debería comprobar:
>
> 1) Que están presentes todos los atributos obligatorios (y lanzar un
> error (con la función stop) en otro caso).
> 2) Comprobar que cumplen los requisitos (longitud, etc.) que establece
> el documento que define el formato (y lanzar un error en otro).
> 3) ¿Más?
>
>
4.) Que: length(VALUES("variable"))=length(CODES("variable")) si CODES
existe
5.) Que: cumprod( de todas las variables: length(VALUES("variable") =
length(DATA)
</pre>
</body>
</html>