2010-05-13 6 views
2

J'utilise DevExpress OrgChart component qui est encore maintenu mais pas développé depuis 2003 (heureusement les bugs sont corrigés, mais rien de plus).Un composant OrgChart VCL avec des fonctions correctes existe-t-il? Y a-t-il une alternative viable?

Honnêtement ce composant, même si elle commence à regarder trop vieux suffit encore à mes besoins, sauf pour 2 choses:

1) il ne supporte pas du tout la fonction du personnel, pour comprendre ce que je veux dire voir this image (où les postes du personnel sont Administration, Communication, Informatique, Projets spéciaux). 2) il organise les articles sans optimiser l'espace, par exemple s'il y a 3 articles au niveau supérieur, et seulement le deuxième article a 2 enfants, les articles les plus hauts sont tirés plus loin, à cause des 2 enfants, il n'y a pas d'option pour «shiriser» le diagramme.

Bien sûr, le composant manque de nombreuses fonctionnalités que l'on pourrait attendre d'un outil OrgChart, mais dans mon cas, ces 2, et surtout (1) sont importants, le reste est un manque d'attention.

Je cherche des composants VCL, mais si (comme je le crains, puisque je ne trouvais) tel composant n'existe pas) je peux voir les alternatives suivantes:

i) en utilisant Hydra avec .net WinForms composants Ii) en utilisant des composants ActiveX. Entre les 2 je préférerais ActiveX à cause de l'enfer de déploiement .NET (ce que j'aime chez Delphi, c'est que vous expédiez l'exe au client avec Win2k et ça marche). Quoi qu'il en soit, je n'ai jamais utilisé un contrôle activeX et je ne sais pas quels sont les problèmes de déploiement, mais je crains de perdre l'opportunité de remplacer un exe et de mettre à jour le logiciel. Iii) embaucher un développeur de composants Delphi qui peut personnaliser le composant DevEx en ajoutant feature (1) et éventuellement (2).

Je suis coincé.

Répondre

0

En répondant à ma question, je doit (malheureusement) dire que:

il n'y a pas un bon élément OrgChart VCL, où par le composant OrgChart je veux dire un comme composant DevExpress OrgChart: non seulement un composant qui vous permet de Dessinez un organigramme, mais un composant qui a une certaine logique pour réorganiser les nœuds automatiquement (comme le fait un DevExpress). Malheureusement, DevExpress ne développe plus ce composant, car l'idée au-delà de ce composant était bonne, il y a un espoir très léger de la part des Steema (ils ont introduit une nouvelle série OrgChart dans TeeChart v8 et ont mis en suivi sur leur site Web comme enanchement TV52013924, de toute façon il n'est pas clair si cela sera jamais publié).

0

Essayez www.componentone.com. Ils ont presque tous les composants dont vous avez besoin.

+0

Ok, mais pas de VCL là-bas, je sais que je devais trouver des contrôles activeX ou .net, alors si vous pouvez m'aider, essayez de répondre au point (ii) – LaBracca

+0

Dans ce cas, www.freelancer.com pourrait vous aider à trouver quelqu'un faire le travail. – VOX

+0

ComponentOne ne fabrique pas de composants VCL et l'OP a spécifiquement demandé des compilations VCL. –

0

Avez-vous regardé TMS Diagram Studio ou dtpDocuments?

Les deux sont des solutions VCL natives.

+0

TMS n'a pas ce genre de composant, je leur ai déjà demandé qu'ils ont juste un kinf de composant de diagrammes, mais la bonne chose d'ExpressOrgChart est qu'il réorganise les éléments automatiquement dans un mode OrgChart. Je suppose aussi dtpDOcuments est comme TMS, parce que c'est un composant générique de toute façon je vais leur demander. – LaBracca

Questions connexes