Microstation - ¡¡URGENTE!!! Vinculo DMRS

 
Vista:

¡¡URGENTE!!! Vinculo DMRS

Publicado por maxz (11 intervenciones) el 29/05/2002 21:02:58
Urgente, ¿Alguien sabe como puedo crearle el vinculo DMRS a un elemento ya sea mediante código o manualmente?

Muchas Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:¡¡URGENTE!!! Vinculo DMRS

Publicado por Carlos (29 intervenciones) el 30/05/2002 10:15:45
Es simplemente cambiar el parámetro de tipo de linkage.
En mdl al contruir el vinculo le tienes que pasar como parametro la constante DMRS_LINKAGE
status = mdlDB_buildLink(
linkage, /* <= linkage */
&linkageSize, /* <= Numero de palabras del linkage */
ODBC_LINKAGE, /* => tipo de linkage*/
&props, /* => propiedades*/
"tabla1", /* => nombre de la tabla */
mslink, /* => mslink */
0 /* => atributo visualizable */
);
En Microstation Basic ahi va una funcion que pone cualquier vinculo:
==============================================================================
' Ejemplo (retorna 0 si pone el vinculo)
' status = ElementoPonLinkage(elemento, MBE_DMRS_Linkage, "tabla1", msLink)
'------------------------------------------------------------------------------

function ElementoPonLinkage(elemento As MbeElement, link As MbeDatabaseLink, _
tipovinculo As Integer, tabla As String, _
mslink As Integer) As Integer

ElementoPonLinkage = -1
link.linkType = tipovinculo
link.tableName = tabla
link.mslink = mslink
If elemento.appendDBLinkage(link) = MBE_Success Then
status = elemento.rewrite()
ElementoPonLinkage = 0
End If

end function
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar