CREAR LISTADO DE CARPINTERIA
CREAR LISTADO DE CARPINTERIA
Estoy intentando crear un listado de carpinteria mediante visual basic y el editor de allplan 2012, lo tengo muy pefilado pero no consigo que me liste puertas y ventanas juntas. He partido desde un listado ya existente en Allplan 2012 de ventanas y por ahora solo me lista ventanas. He estado editando los listados de puertas y ventanas y no consigo descubrir donde se indica que liste una cosa o la otra, o las dos cosas a la vez. Alguna idea???
Re: CREAR LISTADO DE CARPINTERIA
Yo también estoy muy interesado en esto, a ver si alguien nos puede sacar de dudas...
Un saludo, Miguel
Re: CREAR LISTADO DE CARPINTERIA
Por ahora he conseguido esto para las ventanas pero no me selecciona puertas....
Uploaded with ImageShack.us
Uploaded with ImageShack.us
Re: CREAR LISTADO DE CARPINTERIA
Muy currado!!!
Yo no sé hacer eso, pero sí que el listado seleccione puertas y ventanas
Entras en "Modificar listados", y eliges el listado que quieres. Mejor lo copias antes y trabajas con la copia, por si acaso. Te sale una especie de esquema del listado-leyenda, y una ventana de definiciones. En esa ventana hay un botón que pone "Selec.", criterio de selección.
Le das y aparece una nueva ventana, en la que en la zona "Criterio" está ya escrito "Objeto=macro de ventana".
Haces clic en el vinculo "o", se escribe el símbolo "|".
Ahora clic en el botón Objeto, seleccionas macro de puerta. Aceptas, guardas, y ya está.
Mucho más fácil que lo que has hecho tú!!!
Yo no sé hacer eso, pero sí que el listado seleccione puertas y ventanas
Entras en "Modificar listados", y eliges el listado que quieres. Mejor lo copias antes y trabajas con la copia, por si acaso. Te sale una especie de esquema del listado-leyenda, y una ventana de definiciones. En esa ventana hay un botón que pone "Selec.", criterio de selección.
Le das y aparece una nueva ventana, en la que en la zona "Criterio" está ya escrito "Objeto=macro de ventana".
Haces clic en el vinculo "o", se escribe el símbolo "|".
Ahora clic en el botón Objeto, seleccionas macro de puerta. Aceptas, guardas, y ya está.
Mucho más fácil que lo que has hecho tú!!!
Un saludo, Miguel
Re: CREAR LISTADO DE CARPINTERIA
Lo que he hecho es un informe resultón pero sencillo ya que cuatro nociones, que son las únicas que tengo de visual basic, se consigue.
Estoy probando lo que me has indicado y me da la sensación que este tipo de selección solo se puede realizar con "listados" y no con "informes" que es lo que estoy usando, ya que los listados en versiones futuras desaparecerán, según dicen. Para informes no puedo utilizar "modificar listados" y supongo que se tiene que hacer directamente con el Visual Basic, ¿donde? creo que lo tengo localizado, ¿como? por ahora no se que tipo de expresión colocar...
Gracias.
Estoy probando lo que me has indicado y me da la sensación que este tipo de selección solo se puede realizar con "listados" y no con "informes" que es lo que estoy usando, ya que los listados en versiones futuras desaparecerán, según dicen. Para informes no puedo utilizar "modificar listados" y supongo que se tiene que hacer directamente con el Visual Basic, ¿donde? creo que lo tengo localizado, ¿como? por ahora no se que tipo de expresión colocar...
Gracias.
Re: CREAR LISTADO DE CARPINTERIA
Si, te había entendido mal, lo que te digo yo es para listados o para documento-leyendas, para informes ni idea, lo siento.
Yo lo había mirado en documentos-leyenda, que están bastante bien y se actualizan solos al modificar la maqueta, pero para hacer un listado como el tuyo hay que currárselo. Con esto de los informes me parece que los documento-leyendas también desaparecerán.
Yo lo había mirado en documentos-leyenda, que están bastante bien y se actualizan solos al modificar la maqueta, pero para hacer un listado como el tuyo hay que currárselo. Con esto de los informes me parece que los documento-leyendas también desaparecerán.
Un saludo, Miguel
Re: CREAR LISTADO DE CARPINTERIA
He estado comparando los archivos de ventanas y puertas, y he encontrado algo.
Busca el archivo "Ventanas.rdcl", estará en la carpeta:
\Nemetschek\Allplan2012\Etc\reports\spa\Acabado\Ventanas, puertas
Ábre el archivo "Ventanas.rdcl" con el editor de notas y busca esta línea:
FROM [Filter=@OBJ@.eq.991,Type=0]
El código 991 corresponde a ventanas, el 992 a puertas. Sustituye esa línea por esta otra:
FROM [Filter=(@OBJ@=991.or.@OBJ@=992),Type=0]
Guardalo con otro nombre y a ver. Luego puedes hacer esto mismo en tu listado.
Busca el archivo "Ventanas.rdcl", estará en la carpeta:
\Nemetschek\Allplan2012\Etc\reports\spa\Acabado\Ventanas, puertas
Ábre el archivo "Ventanas.rdcl" con el editor de notas y busca esta línea:
FROM [Filter=@OBJ@.eq.991,Type=0]
El código 991 corresponde a ventanas, el 992 a puertas. Sustituye esa línea por esta otra:
FROM [Filter=(@OBJ@=991.or.@OBJ@=992),Type=0]
Guardalo con otro nombre y a ver. Luego puedes hacer esto mismo en tu listado.
Un saludo, Miguel
Re: CREAR LISTADO DE CARPINTERIA
Si asi si que funciona, casi casi lo hemos hecho paralelamente... ahora le voy a poner los tragaluces y barandillas.
¿Y esos números 991, 992 donde se indican? porque yo los he cogido de otros informes...
Gracias, cuando tenga la ultima prueba cuelgo el resultado final.
¿Y esos números 991, 992 donde se indican? porque yo los he cogido de otros informes...
Gracias, cuando tenga la ultima prueba cuelgo el resultado final.
Re: CREAR LISTADO DE CARPINTERIA
Yo también he sacado los códigos de otros informes, hay uno en reformas, de ventanas y puertas, ahí viene esa línea con ambos códigos. Estaría bien que Nem hiciera público un listado de códigos...
Estaré esperando el resultado final, gracias de antemano.
Estaré esperando el resultado final, gracias de antemano.
Un saludo, Miguel
Re: CREAR LISTADO DE CARPINTERIA
Los códigos de cada objeto de Allplan se encuentran en el archivo objekt.000 que esta en la carpeta STD del programa, me lo han chivado.
Re: CREAR LISTADO DE CARPINTERIA
Por ahora así la voy a dejar, lo siguiente será las barandillas
Uploaded with ImageShack.us
Diferencia por materiales y plantas, aunque en la imagen no aparezca, y suma las superficies de las dos cosas.
Uploaded with ImageShack.us
Diferencia por materiales y plantas, aunque en la imagen no aparezca, y suma las superficies de las dos cosas.
Re: CREAR LISTADO DE CARPINTERIA
Gracias.vilcab escribió:Los códigos de cada objeto de Allplan se encuentran en el archivo objekt.000 que esta en la carpeta STD del programa, me lo han chivado.
Y te ha quedado muy bien, gran currada.
Un saludo, Miguel
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 3 invitados