Softanza
DémarrerEnglish
Softanza
La bibliothèque se documente elle-même · Diagrammes et graphes

stzOrgChart

129 méthodes propres · 22 formes avec extensions, rangées sous leur méthode · Hérite aussi de stzDiagram (238) · stzGraph (285)

la source: base/graph/stzOrgChart.ring(s'ouvre dans un nouvel onglet) · Toutes les classes · La référence du domaine : Diagrammes et graphes

Sous chaque méthode, ses extensions (Q CS XT Z ZZ IB W U) : en gras et cochée, elle existe ; barrée, elle n'existe pas. Les extensions et leur sens

Exemples : 2 viennent des tests de la bibliothèque ; 23 ont été composés à partir de la signature de chaque méthode et exécutés pour cette page, sur un objet neuf, par exemple o1 = new stzOrgChart("firm") o1.AddPositionXTT("ceo", "CEO", [ :level = "executive" ]) o1.AddPositionXTT("cfo", "CFO", [ :level = "senior", :reportsTo = "ceo" ]) o1.AddPositionXTT("clerk", "Clerk", [ :level = "staff", :reportsTo = "cfo" ]). 104 méthodes n'en ont pas encore. Exemples exécutés le 2026-10-03 20:34 dans la bibliothèque au commit 0e72e2e2c.

Méthode
Explication, telle que la source la porte
init
(sans commentaire dans la source : le nom se lit comme une phrase) initaucune extension
AddPosition
(sans commentaire dans la source : le nom se lit comme une phrase) add positiondans la section position managementQCSXTZZZIBWUXTT
(sans commentaire dans la source : le nom se lit comme une phrase) add executive position 2 exemples exécutésdans la section position managementQCSXTZZZIBWU
AddExecutive
(sans commentaire dans la source : le nom se lit comme une phrase) add executivedans la section position managementQCSXTZZZIBWU
(sans commentaire dans la source : le nom se lit comme une phrase) add management position 1 exemples exécutésdans la section position managementQCSXTZZZIBWU
AddManager
(sans commentaire dans la source : le nom se lit comme une phrase) add managerdans la section position managementQCSXTZZZIBWU
(sans commentaire dans la source : le nom se lit comme une phrase) add staff position 2 exemples exécutésdans la section position managementQCSXTZZZIBWUXTT
AddStaff
(sans commentaire dans la source : le nom se lit comme une phrase) add staffdans la section position managementQCSXTZZZIBWUXTT
(sans commentaire dans la source : le nom se lit comme une phrase) reports to 2 exemples exécutésdans la section position managementaucune extension
RelatesTo
(sans commentaire dans la source : le nom se lit comme une phrase) relates todans la section position managementaucune extension
SubordinateOf
(sans commentaire dans la source : le nom se lit comme une phrase) subordinate ofdans la section position managementaucune extension
SetPositionDepartment
(sans commentaire dans la source : le nom se lit comme une phrase) set position departmentdans la section position managementaucune extension
Position
(sans commentaire dans la source : le nom se lit comme une phrase) positiondans la section position managementaucune extension
Positions
Found 2026-08-29 by the scope governance on its first run over this domain, and not by any of the 22 assertions the org suite already passed: every one of them checks what the rules SAY, and a rule that governs nothing says nothing. The count of governed subjects is what made it visible -- no-self-report governs 0 positions in a chart of four, which no verdict-shaped test can express.aucune extension
ToTreeNodes
Options ride through to stzTreeCanvas: :Font :Title :NodeWidth :NodeHeight :HGap :VGap :Background :NodeColor :NodeBorder :LineColor :TextColor :FontSize :Width :Height
exemple composé
o1 = new stzOrgChart("firm")
o1.AddPositionXTT("ceo", "CEO", [ :level = "executive" ])
o1.AddPositionXTT("cfo", "CFO", [ :level = "senior", :reportsTo = "ceo" ])
o1.AddPositionXTT("clerk", "Clerk", [ :level = "staff", :reportsTo = "cfo" ])
? @@( o1.ToTreeNodes() )
#--> [ [ "ceo", "CEO", "" ], [ "cfo", "CFO", "ceo" ], [ "clerk", "Clerk", "cfo" ] ]
composé à partir de la signature, exécuté pour cette page
aucune extension
ToSVG
(sans commentaire dans la source : le nom se lit comme une phrase) to svgdans la section position managementQCSXTZZZIBWU
ToPNG
(sans commentaire dans la source : le nom se lit comme une phrase) to pngdans la section position managementQCSXTZZZIBWU
AsRuleGraph
An stzOrgChart is a POSITIONS model. AsRuleGraph projects it into a clean colored stzGraph -- one node per position (kind=position, carrying level / department / title / roles), one "supervises" edge supervisor->subordinate -- so the compliance rule bases (stzSOXRuleBase, ...) can run graph rules over it (separation-of-duties, no-orphan-position, no-cyclic-reporting). A FRESH graph, built from @aPositions, not the diagram's layout graph.aucune extension
CheckCompliance
Run a compliance rule base over this org chart's projection. Returns unified findings [ :rule, :subject, :where, :severity, :message ].aucune extension
GovernanceFindings
The universal org-integrity rules (no-self-report / no-cyclic-reporting / no-orphan-position / span-of-control), regime-agnostic.aussi écrite: CheckRulesaucune extension
(sans commentaire dans la source : le nom se lit comme une phrase) governance is sound 1 exemples exécutésaussi écrite: RulesAreSounddans la section position management
exemple composé
o1 = new stzOrgChart("firm")
o1.AddPositionXTT("ceo", "CEO", [ :level = "executive" ])
o1.AddPositionXTT("cfo", "CFO", [ :level = "senior", :reportsTo = "ceo" ])
o1.AddPositionXTT("clerk", "Clerk", [ :level = "staff", :reportsTo = "cfo" ])
? o1.GovernanceIsSound()
#--> 1
composé à partir de la signature, exécuté pour cette page
aucune extension
VacantPositions
(sans commentaire dans la source : le nom se lit comme une phrase) vacant positionsaussi écrite: Vacant · VacantNodesdans la section position management
exemple composé
o1 = new stzOrgChart("firm")
o1.AddPositionXTT("ceo", "CEO", [ :level = "executive" ])
o1.AddPositionXTT("cfo", "CFO", [ :level = "senior", :reportsTo = "ceo" ])
o1.AddPositionXTT("clerk", "Clerk", [ :level = "staff", :reportsTo = "cfo" ])
? @@( o1.VacantPositions() )
#--> [ "ceo", "cfo", "clerk" ]
composé à partir de la signature, exécuté pour cette page
aucune extension
NonVacantPositions
(sans commentaire dans la source : le nom se lit comme une phrase) non vacant positionsaussi écrite: NonVacant · NonVacantNodesdans la section position managementaucune extension
AddPerson
(sans commentaire dans la source : le nom se lit comme une phrase) add persondans la section people managementQCSXTZZZIBWUXTT
AssignPerson
(sans commentaire dans la source : le nom se lit comme une phrase) assign persondans la section people managementaucune extension
Assign
(sans commentaire dans la source : le nom se lit comme une phrase) assigndans la section people managementaucune extension
Person
(sans commentaire dans la source : le nom se lit comme une phrase) personaussi écrite: PersonDatadans la section people managementaucune extension
People
(sans commentaire dans la source : le nom se lit comme une phrase) peopledans la section people managementaucune extension
Persons
(sans commentaire dans la source : le nom se lit comme une phrase) personsdans la section people managementaucune extension
AddDepartment
department managementQCSXTZZZIBWUXTT
Department
department managementaucune extension
Departments
department managementaucune extension
Validators
(sans commentaire dans la source : le nom se lit comme une phrase) validatorsdans la section compliance & governance
exemple composé
o1 = new stzOrgChart("firm")
o1.AddPositionXTT("ceo", "CEO", [ :level = "executive" ])
o1.AddPositionXTT("cfo", "CFO", [ :level = "senior", :reportsTo = "ceo" ])
o1.AddPositionXTT("clerk", "Clerk", [ :level = "staff", :reportsTo = "cfo" ])
? @@( o1.Validators() )
#--> [ "bceao", "sod", "soc", "vacancy", "succession" ]
composé à partir de la signature, exécuté pour cette page
aucune extension
DefaultValidators
(sans commentaire dans la source : le nom se lit comme une phrase) default validatorsdans la section compliance & governance
exemple composé
o1 = new stzOrgChart("firm")
o1.AddPositionXTT("ceo", "CEO", [ :level = "executive" ])
o1.AddPositionXTT("cfo", "CFO", [ :level = "senior", :reportsTo = "ceo" ])
o1.AddPositionXTT("clerk", "Clerk", [ :level = "staff", :reportsTo = "cfo" ])
? @@( o1.DefaultValidators() )
#--> [ "bceao", "sod", "soc", "vacancy", "succession" ]
composé à partir de la signature, exécuté pour cette page
aucune extension
SetValidators
(sans commentaire dans la source : le nom se lit comme une phrase) set validatorsdans la section compliance & governanceaucune extension
Validate
(sans commentaire dans la source : le nom se lit comme une phrase) validatedans la section compliance & governanceQCSXTZZZIBWU
IsValid
(sans commentaire dans la source : le nom se lit comme une phrase) is validdans la section compliance & governance
exemple composé
o1 = new stzOrgChart("firm")
o1.AddPositionXTT("ceo", "CEO", [ :level = "executive" ])
o1.AddPositionXTT("cfo", "CFO", [ :level = "senior", :reportsTo = "ceo" ])
o1.AddPositionXTT("clerk", "Clerk", [ :level = "staff", :reportsTo = "cfo" ])
? o1.IsValid()
#--> 0
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWU
ValidateBCEAOGovernance
(sans commentaire dans la source : le nom se lit comme une phrase) validate bceao governanceaussi écrite: ValidateCompliancedans la section compliance & governance
exemple composé
o1 = new stzOrgChart("firm")
o1.AddPositionXTT("ceo", "CEO", [ :level = "executive" ])
o1.AddPositionXTT("cfo", "CFO", [ :level = "senior", :reportsTo = "ceo" ])
o1.AddPositionXTT("clerk", "Clerk", [ :level = "staff", :reportsTo = "cfo" ])
? @@( o1.ValidateBCEAOGovernance() )
#--> [ [ "status", "fail" ], [ "domain", "BCEAO_governance" ], [ "issuecount", 2 ], [ "issues", [ "BCEAO-001: No Board of Directors found", "BCEAO-003: No dedicated Risk Management function" ] ] ]
composé à partir de la signature, exécuté pour cette page
aucune extension
ValidateSpanOfControl
(sans commentaire dans la source : le nom se lit comme une phrase) validate span of controldans la section compliance & governance
exemple composé
o1 = new stzOrgChart("firm")
o1.AddPositionXTT("ceo", "CEO", [ :level = "executive" ])
o1.AddPositionXTT("cfo", "CFO", [ :level = "senior", :reportsTo = "ceo" ])
o1.AddPositionXTT("clerk", "Clerk", [ :level = "staff", :reportsTo = "cfo" ])
? @@( o1.ValidateSpanOfControl() )
#--> [ [ "status", "pass" ], [ "domain", "span_of_control" ], [ "issues", [ ] ] ]
composé à partir de la signature, exécuté pour cette page
aucune extension
ValidateSegregationOfDuties
(sans commentaire dans la source : le nom se lit comme une phrase) validate segregation of dutiesdans la section compliance & governance
exemple composé
o1 = new stzOrgChart("firm")
o1.AddPositionXTT("ceo", "CEO", [ :level = "executive" ])
o1.AddPositionXTT("cfo", "CFO", [ :level = "senior", :reportsTo = "ceo" ])
o1.AddPositionXTT("clerk", "Clerk", [ :level = "staff", :reportsTo = "cfo" ])
? @@( o1.ValidateSegregationOfDuties() )
#--> [ [ "status", "pass" ], [ "domain", "segregation_of_duties" ], [ "issuecount", 0 ], [ "issues", [ ] ] ]
composé à partir de la signature, exécuté pour cette page
aucune extension
ValidateVacancy
(sans commentaire dans la source : le nom se lit comme une phrase) validate vacancydans la section compliance & governance
exemple composé
o1 = new stzOrgChart("firm")
o1.AddPositionXTT("ceo", "CEO", [ :level = "executive" ])
o1.AddPositionXTT("cfo", "CFO", [ :level = "senior", :reportsTo = "ceo" ])
o1.AddPositionXTT("clerk", "Clerk", [ :level = "staff", :reportsTo = "cfo" ])
? @@( o1.ValidateVacancy() )
#--> [ [ "status", "fail" ], [ "domain", "vacancy" ], [ "issuecount", 3 ], [ "issues", [ "Vacant positions: 3" ] ], [ "affectednodes", [ "ceo", "cfo", "clerk" ] ] ]
composé à partir de la signature, exécuté pour cette page
aucune extension
ValidateNonVacancy
(sans commentaire dans la source : le nom se lit comme une phrase) validate non vacancydans la section compliance & governance
exemple composé
o1 = new stzOrgChart("firm")
o1.AddPositionXTT("ceo", "CEO", [ :level = "executive" ])
o1.AddPositionXTT("cfo", "CFO", [ :level = "senior", :reportsTo = "ceo" ])
o1.AddPositionXTT("clerk", "Clerk", [ :level = "staff", :reportsTo = "cfo" ])
? @@( o1.ValidateNonVacancy() )
#--> [ [ "status", "pass" ], [ "domain", "vacancy" ], [ "issuecount", 0 ], [ "issues", [ ] ], [ "affectednodes", [ ] ] ]
composé à partir de la signature, exécuté pour cette page
aucune extension
ValidateSuccession
(sans commentaire dans la source : le nom se lit comme une phrase) validate successiondans la section compliance & governance
exemple composé
o1 = new stzOrgChart("firm")
o1.AddPositionXTT("ceo", "CEO", [ :level = "executive" ])
o1.AddPositionXTT("cfo", "CFO", [ :level = "senior", :reportsTo = "ceo" ])
o1.AddPositionXTT("clerk", "Clerk", [ :level = "staff", :reportsTo = "cfo" ])
? @@( o1.ValidateSuccession() )
#--> [ [ "status", "pass" ], [ "domain", "succession" ], [ "issuecount", 0 ], [ "issues", [ ] ], [ "affectednodes", [ ] ] ]
composé à partir de la signature, exécuté pour cette page
aucune extension
ValidateBanking
(sans commentaire dans la source : le nom se lit comme une phrase) validate bankingdans la section compliance & governance
exemple composé
o1 = new stzOrgChart("firm")
o1.AddPositionXTT("ceo", "CEO", [ :level = "executive" ])
o1.AddPositionXTT("cfo", "CFO", [ :level = "senior", :reportsTo = "ceo" ])
o1.AddPositionXTT("clerk", "Clerk", [ :level = "staff", :reportsTo = "cfo" ])
? @@( o1.ValidateBanking() )
#--> [ [ "status", "pass" ], [ "domain", "banking" ], [ "issuecount", 0 ], [ "issues", [ ] ], [ "affectednodes", [ ] ] ]
composé à partir de la signature, exécuté pour cette page
aucune extension
DirectReportsCount
(sans commentaire dans la source : le nom se lit comme une phrase) direct reports countaussi écrite: DirectReportsNdans la section compliance & governance
exemple composé
o1 = new stzOrgChart("firm")
o1.AddPositionXTT("ceo", "CEO", [ :level = "executive" ])
o1.AddPositionXTT("cfo", "CFO", [ :level = "senior", :reportsTo = "ceo" ])
o1.AddPositionXTT("clerk", "Clerk", [ :level = "staff", :reportsTo = "cfo" ])
? o1.DirectReportsCount("a")
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
DirectReports
(sans commentaire dans la source : le nom se lit comme une phrase) direct reportsdans la section compliance & governanceaucune extension
AverageSpanOfControl
organizational metrics
exemple composé
o1 = new stzOrgChart("firm")
o1.AddPositionXTT("ceo", "CEO", [ :level = "executive" ])
o1.AddPositionXTT("cfo", "CFO", [ :level = "senior", :reportsTo = "ceo" ])
o1.AddPositionXTT("clerk", "Clerk", [ :level = "staff", :reportsTo = "cfo" ])
? o1.AverageSpanOfControl()
#--> 1
composé à partir de la signature, exécuté pour cette page
aucune extension
VacancyRate
organizational metrics
exemple composé
o1 = new stzOrgChart("firm")
o1.AddPositionXTT("ceo", "CEO", [ :level = "executive" ])
o1.AddPositionXTT("cfo", "CFO", [ :level = "senior", :reportsTo = "ceo" ])
o1.AddPositionXTT("clerk", "Clerk", [ :level = "staff", :reportsTo = "cfo" ])
? o1.VacancyRate()
#--> 100
composé à partir de la signature, exécuté pour cette page
aucune extension
PositionsByLevel
organizational metrics
exemple composé
o1 = new stzOrgChart("firm")
o1.AddPositionXTT("ceo", "CEO", [ :level = "executive" ])
o1.AddPositionXTT("cfo", "CFO", [ :level = "senior", :reportsTo = "ceo" ])
o1.AddPositionXTT("clerk", "Clerk", [ :level = "staff", :reportsTo = "cfo" ])
? @@( o1.PositionsByLevel() )
#--> [ [ "executive", [ "ceo" ] ], [ "management", [ ] ], [ "staff", [ "clerk" ] ] ]
composé à partir de la signature, exécuté pour cette page
aucune extension
NumberOfPositionsByLevel
organizational metricsaussi écrite: PositionsByLevelN · PositionsCountByLevel
exemple composé
o1 = new stzOrgChart("firm")
o1.AddPositionXTT("ceo", "CEO", [ :level = "executive" ])
o1.AddPositionXTT("cfo", "CFO", [ :level = "senior", :reportsTo = "ceo" ])
o1.AddPositionXTT("clerk", "Clerk", [ :level = "staff", :reportsTo = "cfo" ])
? @@( o1.NumberOfPositionsByLevel() )
#--> [ [ "executive", 1 ], [ "management", 0 ], [ "staff", 1 ] ]
composé à partir de la signature, exécuté pour cette page
aucune extension
SuccessionRisk
organizational metricsaucune extension
GenerateReport
(sans commentaire dans la source : le nom se lit comme une phrase) generate reportaussi écrite: Reportdans la section reporting & analyticsQCSXTZZZIBWU
GenerateSummaryReport
(sans commentaire dans la source : le nom se lit comme une phrase) generate summary reportdans la section reporting & analyticsaucune extension
GenerateSummary
(sans commentaire dans la source : le nom se lit comme une phrase) generate summarydans la section reporting & analyticsaucune extension
Summary
(sans commentaire dans la source : le nom se lit comme une phrase) summarydans la section reporting & analyticsaucune extension
SummaryReport
(sans commentaire dans la source : le nom se lit comme une phrase) summary reportdans la section reporting & analyticsaucune extension
GenerateVacancyReport
(sans commentaire dans la source : le nom se lit comme une phrase) generate vacancy reportdans la section reporting & analyticsaucune extension
GenerateVacancy
(sans commentaire dans la source : le nom se lit comme une phrase) generate vacancydans la section reporting & analyticsaucune extension
Vacancy
(sans commentaire dans la source : le nom se lit comme une phrase) vacancydans la section reporting & analyticsaucune extension
VacancyReport
(sans commentaire dans la source : le nom se lit comme une phrase) vacancy reportdans la section reporting & analyticsaucune extension
GenerateSuccessionReport
(sans commentaire dans la source : le nom se lit comme une phrase) generate succession reportdans la section reporting & analytics
exemple composé
o1 = new stzOrgChart("firm")
o1.AddPositionXTT("ceo", "CEO", [ :level = "executive" ])
o1.AddPositionXTT("cfo", "CFO", [ :level = "senior", :reportsTo = "ceo" ])
o1.AddPositionXTT("clerk", "Clerk", [ :level = "staff", :reportsTo = "cfo" ])
? @@( o1.GenerateSuccessionReport() )
#--> [ [ "title", "Succession Risk Report" ], [ "date", "03/10/2026" ], [ "highriskcount", 0 ], [ "details", [ ] ] ]
composé à partir de la signature, exécuté pour cette page
aucune extension
GenerateSuccession
(sans commentaire dans la source : le nom se lit comme une phrase) generate successiondans la section reporting & analytics
exemple composé
o1 = new stzOrgChart("firm")
o1.AddPositionXTT("ceo", "CEO", [ :level = "executive" ])
o1.AddPositionXTT("cfo", "CFO", [ :level = "senior", :reportsTo = "ceo" ])
o1.AddPositionXTT("clerk", "Clerk", [ :level = "staff", :reportsTo = "cfo" ])
? @@( o1.GenerateSuccession() )
#--> [ [ "title", "Succession Risk Report" ], [ "date", "03/10/2026" ], [ "highriskcount", 0 ], [ "details", [ ] ] ]
composé à partir de la signature, exécuté pour cette page
aucune extension
Succession
(sans commentaire dans la source : le nom se lit comme une phrase) successiondans la section reporting & analytics
exemple composé
o1 = new stzOrgChart("firm")
o1.AddPositionXTT("ceo", "CEO", [ :level = "executive" ])
o1.AddPositionXTT("cfo", "CFO", [ :level = "senior", :reportsTo = "ceo" ])
o1.AddPositionXTT("clerk", "Clerk", [ :level = "staff", :reportsTo = "cfo" ])
? @@( o1.Succession() )
#--> [ [ "title", "Succession Risk Report" ], [ "date", "03/10/2026" ], [ "highriskcount", 0 ], [ "details", [ ] ] ]
composé à partir de la signature, exécuté pour cette page
aucune extension
SuccessionReport
(sans commentaire dans la source : le nom se lit comme une phrase) succession reportdans la section reporting & analytics
exemple composé
o1 = new stzOrgChart("firm")
o1.AddPositionXTT("ceo", "CEO", [ :level = "executive" ])
o1.AddPositionXTT("cfo", "CFO", [ :level = "senior", :reportsTo = "ceo" ])
o1.AddPositionXTT("clerk", "Clerk", [ :level = "staff", :reportsTo = "cfo" ])
? @@( o1.SuccessionReport() )
#--> [ [ "title", "Succession Risk Report" ], [ "date", "03/10/2026" ], [ "highriskcount", 0 ], [ "details", [ ] ] ]
composé à partir de la signature, exécuté pour cette page
aucune extension
GenerateComplianceReport
(sans commentaire dans la source : le nom se lit comme une phrase) generate compliance reportdans la section reporting & analyticsaucune extension
GenerateCompliance
(sans commentaire dans la source : le nom se lit comme une phrase) generate compliancedans la section reporting & analyticsaucune extension
Compliance
(sans commentaire dans la source : le nom se lit comme une phrase) compliancedans la section reporting & analyticsaucune extension
ComplianceReport
(sans commentaire dans la source : le nom se lit comme une phrase) compliance reportdans la section reporting & analyticsaucune extension
GenerateSpanOfControlReport
(sans commentaire dans la source : le nom se lit comme une phrase) generate span of control reportdans la section reporting & analyticsaucune extension
GenerateSpanOfControl
(sans commentaire dans la source : le nom se lit comme une phrase) generate span of controldans la section reporting & analyticsaucune extension
SpanOfControl
(sans commentaire dans la source : le nom se lit comme une phrase) span of controldans la section reporting & analyticsaucune extension
GenerateSOCReport
(sans commentaire dans la source : le nom se lit comme une phrase) generate soc reportdans la section reporting & analyticsaucune extension
GenerateSOC
(sans commentaire dans la source : le nom se lit comme une phrase) generate socdans la section reporting & analyticsaucune extension
SOC
(sans commentaire dans la source : le nom se lit comme une phrase) socdans la section reporting & analyticsaucune extension
SpanOfControlReport
(sans commentaire dans la source : le nom se lit comme une phrase) span of control reportdans la section reporting & analyticsaucune extension
SOCReport
(sans commentaire dans la source : le nom se lit comme une phrase) soc reportdans la section reporting & analyticsaucune extension
ReassignPerson
organizational changesaucune extension
Reassign
organizational changesaucune extension
RemovePosition
organizational changesaucune extension
ChangeReportingLine
organizational changesaucune extension
SetFocusColor
managing visual focusaucune extension
FocusColor
managing visual focus
exemple composé
o1 = new stzOrgChart("firm")
o1.AddPositionXTT("ceo", "CEO", [ :level = "executive" ])
o1.AddPositionXTT("cfo", "CFO", [ :level = "senior", :reportsTo = "ceo" ])
o1.AddPositionXTT("clerk", "Clerk", [ :level = "staff", :reportsTo = "cfo" ])
? o1.FocusColor()
#--> #C94DC9
composé à partir de la signature, exécuté pour cette page
aucune extension
ResetAllNodeColors
managing visual focusaucune extension
ApplyFocusTo
managing visual focusaucune extension
SetDepartmentColor
(sans commentaire dans la source : le nom se lit comme une phrase) set department colordans la section visualizationaucune extension
ViewValidation
(sans commentaire dans la source : le nom se lit comme une phrase) view validationdans la section visualizationaucune extension
ViewVacant
(sans commentaire dans la source : le nom se lit comme une phrase) view vacantdans la section visualizationaucune extension
ViewVacancies
(sans commentaire dans la source : le nom se lit comme une phrase) view vacanciesdans la section visualizationaucune extension
ViewNonVacant
(sans commentaire dans la source : le nom se lit comme une phrase) view non vacantdans la section visualizationaucune extension
ViewPopulated
(sans commentaire dans la source : le nom se lit comme une phrase) view populateddans la section visualizationaucune extension
ViewPeople
(sans commentaire dans la source : le nom se lit comme une phrase) view peopledans la section visualizationaucune extension
ViewWithPeople
(sans commentaire dans la source : le nom se lit comme une phrase) view with peopledans la section visualizationaucune extension
ViewPerformant
and NonPerformant() or NonPerformantPositions()aucune extension
ViewHighPerformers
Same as ViewPerformant: and NonPerformant() or NonPerformantPositions()aucune extension
ViewNonPerformant
(sans commentaire dans la source : le nom se lit comme une phrase) view non performantdans la section visualizationaucune extension
ViewLowPerformers
(sans commentaire dans la source : le nom se lit comme une phrase) view low performersdans la section visualizationaucune extension
ViewMediumPerformers
(sans commentaire dans la source : le nom se lit comme une phrase) view medium performersdans la section visualizationaucune extension
ViewCompliant
NonCompliant() or NonCompliantPositions()QCSXTZZZIBWU
ViewNonCompliant
(sans commentaire dans la source : le nom se lit comme une phrase) view non compliantdans la section visualizationQCSXTZZZIBWU
ViewAtRisk
(sans commentaire dans la source : le nom se lit comme une phrase) view at riskdans la section visualizationaucune extension
ViewSuccessionRisk
(sans commentaire dans la source : le nom se lit comme une phrase) view succession riskdans la section visualizationaucune extension
ViewNotAtRisk
(sans commentaire dans la source : le nom se lit comme une phrase) view not at riskdans la section visualizationaucune extension
ViewDepartment
(sans commentaire dans la source : le nom se lit comme une phrase) view departmentdans la section visualizationaucune extension
ViewAllDepartments
(sans commentaire dans la source : le nom se lit comme une phrase) view all departmentsdans la section visualizationaucune extension
ViewPath
(sans commentaire dans la source : le nom se lit comme une phrase) view pathdans la section visualizationaucune extension
ViewReportingPath
(sans commentaire dans la source : le nom se lit comme une phrase) view reporting pathdans la section visualizationaucune extension
HilightPath
(sans commentaire dans la source : le nom se lit comme une phrase) hilight pathdans la section visualizationaucune extension
FocusOnPath
(sans commentaire dans la source : le nom se lit comme une phrase) focus on pathdans la section visualizationaucune extension
ViewNodesWithProperty
(sans commentaire dans la source : le nom se lit comme une phrase) view nodes with propertydans la section visualizationaucune extension
ViewNodeWithProperties
(sans commentaire dans la source : le nom se lit comme une phrase) view node with propertiesdans la section visualizationaucune extension
ViewNodesWithTag
(sans commentaire dans la source : le nom se lit comme une phrase) view nodes with tagdans la section visualizationaucune extension
ViewNodesWithTags
(sans commentaire dans la source : le nom se lit comme une phrase) view nodes with tagsdans la section visualizationaucune extension
ColorByDepartment
(sans commentaire dans la source : le nom se lit comme une phrase) color by departmentdans la section visualizationaucune extension
Explain
organizational explainaucune extension
ToStzOrg
(sans commentaire dans la source : le nom se lit comme une phrase) to stz orgdans la section export to .stzorg formataucune extension
WriteToStzOrgFile
(sans commentaire dans la source : le nom se lit comme une phrase) write to stz org filedans la section export to .stzorg formataucune extension
WriteStzOrg
(sans commentaire dans la source : le nom se lit comme une phrase) write stz orgdans la section export to .stzorg formataucune extension
ImportStzOrg
===================================================== IMPORT FROM .STZORG FORMAT =====================================================aucune extension
ImportFromStzOrgFile
(sans commentaire dans la source : le nom se lit comme une phrase) import from stz org filedans la section export to .stzorg formataucune extension
LoadStzOrg
(sans commentaire dans la source : le nom se lit comme une phrase) load stz orgdans la section export to .stzorg formataucune extension
LoadOrg
(sans commentaire dans la source : le nom se lit comme une phrase) load orgdans la section export to .stzorg formataucune extension
ImportOrg
(sans commentaire dans la source : le nom se lit comme une phrase) import orgdans la section export to .stzorg formataucune extension
LoadOrgChart
(sans commentaire dans la source : le nom se lit comme une phrase) load org chartdans la section export to .stzorg formataucune extension
LoadStzOrgFile
(sans commentaire dans la source : le nom se lit comme une phrase) load stz org filedans la section export to .stzorg formataucune extension
Load_
(sans commentaire dans la source : le nom se lit comme une phrase) load_dans la section export to .stzorg formataucune extension
LoadFile
(sans commentaire dans la source : le nom se lit comme une phrase) load filedans la section export to .stzorg formataucune extension
LoadFrom
(sans commentaire dans la source : le nom se lit comme une phrase) load fromdans la section export to .stzorg formataucune extension
LoadRuleBase: stub for the future rule-base validation system. Accepts a file path, a class instance, or a pre-built profile name (string). For now it just records the source -- the actual rule-evaluation engine will land with the dedicated stzRuleBase class. 1 exemples exécutés
oOrg = new stzOrgChart("acme")
oOrg.LoadRuleBase(new stzSOXRuleBase())
# LoadRuleBase records the base
? len(oOrg.RuleBases()) >= 1
# ...the base kept its name
? (new stzSOXRuleBase()).Name()
#--> 1
#--> SOX
test de la bibliothèqueaucune extension
(sans commentaire dans la source : le nom se lit comme une phrase) rule bases 1 exemples exécutésdans la section export to .stzorg format
oOrg = new stzOrgChart("acme")
oOrg.LoadRuleBase(new stzSOXRuleBase())
# LoadRuleBase records the base
? len(oOrg.RuleBases()) >= 1
# ...the base kept its name
? (new stzSOXRuleBase()).Name()
#--> 1
#--> SOX
test de la bibliothèqueaucune extension
ToCanvas
KILL CRITERION, written before the code: dot still wins on two things this route does not attempt -- SPLINE edges routed around nodes, and nested clusters. If a diagram needs those, ToDot() remains the honest answer and this tier is a convenience, not a replacement. What it must do is draw every shape in the vocabulary, keep cluster members inside their cluster, and never need an external binary.définie dans stzDiagram ; ses extensions iciQCSXTZZZIBWU
View
Same as Display: View() stays as an alternative form because callers exist (the diagram suite among them), and breaking working code over a naming improvement is a worse trade than carrying an alias.définie dans stzDiagram ; ses extensions iciQCSXTZZZIBWU