salut
1ere ment, le module métré quantitattf de chez allplan n'est jamais améliorer pendant+ de 20 ans.
pour la création de rapport , il faut connaitre 2 aspects.
1/ création rapport propre de allplan ( bouton " définir le rapport" c'est ce que vous êtes entrain de faire.
2/ il faut employer en même temps le visual web developper de microsoft pour perfectionner le rapport, ou un autre soft de genre notepad ++ , mais non visuel comme VWD.
---
A/ dans le le mode création de rapport de allplan,on distingue les select, from, filter, parametre..
* select permet de sélectionner les attribut de allplan et user...on peut combiner les opérations, fonction ((( if... else...) en anglais bien sur... afin de créer le "field" qui permet dans le tableau d'insérer les fields.xxx.valeur). sur des feuille on peut toujours ajouter les fonction.
* from : très complexe: permet de catégoriser les calculs: par exemple on traite les calcul des surfaces ( FLOOR_AREA...) dans le cas normal et 90* est de MODEL DATA.
* les filtres : permet de lister les objet, éléments spécifiques pour le calcul, par exemple isoler les mur, dont on calcul que les mur et non pas les dalles...etc.
* parametre : emploi souvent pour les control de feuille ou certain condition de formule, par exemple pour grouper , dégrouper les ligne, colonnes du tableaux final...etc
Après une fois définir tous les attribut, on les place sur la feuille via un objet : tableau, liste etc.. svt le tableau pour insérer les colonnes, lignes.. etc
Pour la pratique c'est là que rentre en jeu les Vsual Web developper, qui permet à la fois code ( html) et à la fois visuel pour tester la mise ne page et les fonction comme tri croissant, décroissant, total, ou groupement des ligne, des colonnes...
on peut utilise que notepad++.
IL Y A DES CODES A RESPECTER, une simple virgule peut entrainer le blanc de rapport
Le tuto pour ça demande bcp de rédaction.. je vais pas plus loin.( à la fois code et vwd)
Pour connaitre les nr des attributs, "AtribuManager" dans C://..ALLPLAN.../PRG vous les trouverez pour chercher les nr.
Allplan travaille avec le nr d'encodage.... @xxx@. Les objet aussi . ex: mur : @OBJ@=1; poteau :@OBJ@=3 ...etc
La valeur des données est aussi important . le VOB, net ou brut des quantités sont très important.
Pour votre question concernant les métier.
Attention les métier peuvent modifier dans le fichier dans allplan . Ceci est très dangereux dans le cas ou vous changer des machine, dès fois on oublie de les récupérer, insérer dans le nouveau, vous perdez le métier et même si recréer une nouvelle, la position est différente donc problème. En allplan, la liste des métier est incomplet. ( on travaill rarement avec les métier)
Faites un tableau complet avec
Article | id_allplan | désignation, matériaux , Long, larg/ép, hauteur , dimensions (si besoin détail caicul), Quantité net, unité; =====> à parti la suite les informations, bât, feuille ( calque) nr calque, niveaux (ou 1 attribut ensemble de topology...; nom du macro, (pour savoir c'est mur, dalle ou autres. Dès fois on doit prendre les mur et dalle pour faire le même poste (article. Les données doivent être les mêmes); surface brute, surface net, volume brute, volumme net (ceci vous permet de recontroler les quantiés car allplan possède des correction des objets automatique et ces objets sont souvent déffectueux donc les quantité ne sont plus juste), un autre moyen et ajouter 1 attribut image, et vous verrez plus sûr, car certaines, dalles murs peuvent ne pas pris en compte les ouvertures, trémies etc.==> Q= fausse)
Les colonnes info peut être actionner via 1 paramètre de boolean (flag vrai/faut) pour cacher (activer ou pas) ces colonnes,
La même chose avec les lignes
Une chose très important c'est le tableaux insérer dans la feuille: sélectionner le tableau et dans le formulaire en haut et à gauche, dégroupez le titre "Groupe1", c'est là que le fitre qu'il faut choisir dans "Expression" ( choisir article, ou matériaux ....) vous permet du calcul groupe tous les éléments en même poste.
C'est las que ça vous facilite par la suite les quantité, (configurées pendant le dessin, choisir l'unité de mesurage, m, m2, m3 ...) ce ci sera identique au bordereau) . Tous en 1, les quantité passe directement en ordre les bonnes quantités, unité
Avec la combinaison des groupes colonnes/ lignes, vous auriez l bordereau complet en 1 clic au quel juste fait référence des poste de votre choix dans un autre tableaux d'excel.
Si vous liez le code avec la bibliothèque prédéfinit, ( cela va beaucoup plus facile de traiter les donnée). pas besoin de DevisSOC ou autres. Il faudrait que allplan retravaille sur la manière d'encodage de bibliothèque. (voir les keynotes de Révit très partique et très référentiel, très simple à implémenter. Chez allplan, c'est une casse tête)
utilisez textcode vs textcourt pour les articles abrégé du bordereau ( textcourt limite au nombre de caractère de texte.)...==> on n'est pas obligé, on peut utilisé autres attribut pour les encoder les et lier ensemble.
Mal heureusement le module métré de allplan n'évolue pas pendant plus de 20ans. Les objets et modules introduit dans le programme reste ne vont jamais au bout. Les macros, puis smart part, puis python, puis visualscript... Je panse que nous les concepteur n'ont pas le temps de programmer les codes. l'évolution est tellement lente.
bàv
ALLplan, sketchup, Revit, Acad, C4d, 3dMax...