victoryupa
12th June 2007, 16:41
Buenos Dias,

A toda la gente Baan, necesito una ayuda que me expliquen lo que hace esta funcion sobre todo en la parte de inicio, (lo demas del Select eso si esta entendido).

function extern domain tcbool tccom.dll4030.find.reference.nama(
domain tccom.cadr i.cadr,
ref domain tcnama o.nama)
| desde aqui que hace, para que utilizo....

DllUsage
Expl. : Returns the name of an address
Pre :
Post :
Input : Address code
Output: Name of the address
False - record not found
True - record found
EndDllUsage

| hasta aqui este bloque.

select tccom130.nama:o.nama
from tccom130
where tccom130._index1 = {:i.cadr}
as set with 1 rows
selectdo
break
selectempty
o.nama = ""
return(false)
endselect
return(true)

Gracias por la ayuda, Soy nuevo en el mundo Baan......

Atte.
Vic.

vahdani
12th June 2007, 22:40
hola,

¡En primer bienvenido al mundo de Baan!

Este bloque es apenas un ducumentation. Esto se puede imprimir por el programa bic_info6.1 cuando el código del programa no está disponible

la parte entre "DllUsage" y el EndDllUsage" no hecho caso por el recopilador

¡Excusar cualquier error pues esto es una traducción automáticamente generada del inglés! :D

Felipe_Saavedra
16th June 2007, 21:12
Hola Victor,

Mira la dll que estas usando te devolvera 2 cosas, primera un valor bool o sea solo puede ser cierto o falso y segunda el nombre de la direccion por ello dice "ref"

Input : Address code
Output: Name of the address
False - record not found
True - record found

En resumen al llamar a la dll en tu program principal puedes recibir como respuesta verdadero (true) si el codigo de la direccion existe asi como el nombre de la direccion y falso si dicho codigo no existe.

Saludos,

Felipe Saavedra