0

JIT Spacetree で問題が発生しました。ノードのスペースが大きく離れており、ビューが使用できなくなります。最初のいくつかのノードは問題ありませんが、ツリーを深くナビゲートするにつれて、子ノードの間隔が広がります。

私はJITサイト http://philogb.github.io/jit/static/v20/Jit/Examples/Spacetree/example1.htmlの例1に非常によく似たかなりバニラの設定を使用しています

これはスニペットを示すスクリーンショットですが、ノードを追加すると間隔がさらに広がるため、問題はこれよりもさらに悪化します。

https://dl.dropboxusercontent.com/u/5454906/spacetree_issue.png

私はこれをしばらくの間うまく使ってきましたが、この特定の問題に遭遇したことはありません.

アイデアや考えはありますか?

ありがとう

ニール

生成される JSON セットの例を次に示します。

{
"id": "Class91240",
"name": "Cube Org - OrgID",
"data": {"nodeType": "reportObj"},
"children": [{
    "id": "001",
    "name": "Data Warehouse - Org",
    "data": {"nodeType": "dataRep"},
    "children": [
        {
            "id": "002",
            "name": "DataWarehouse Loader - Update Org Data",
            "data": {"nodeType": "interface"},
            "children": [{
                "id": "003",
                "name": "Staging Database - MasterOrg",
                "data": {"nodeType": "dataRep"},
                "children": [
                    {
                        "id": "Class90189",
                        "name": "Staging Interface - Update Master Org Data",
                        "data": {"nodeType": "interface"},
                        "children": [{
                            "id": "Class91838",
                            "name": "Staging Database - ExtractABC",
                            "data": {"nodeType": "dataRep"},
                            "children": [{
                                "id": "Class93632",
                                "name": "Staging Interface - Rates Data",
                                "data": {"nodeType": "busLogic"},
                                "children": [{
                                    "id": "Class90125",
                                    "name": "Operational Data Stored Procedures - Data",
                                    "data": {"nodeType": "interface"},
                                    "children": [{
                                        "id": "Class90387",
                                        "name": "sim_xyz_rates",
                                        "data": {"nodeType": "feed"},
                                        "children": []
                                    }]
                                }]
                            }]
                        }]
                    },
                    {
                        "id": "Class90340",
                        "name": "Staging Interface - Update  Master tables Budget Data",
                        "data": {"nodeType": "interface"},
                        "children": [{
                            "id": "Class91889",
                            "name": "Staging Database - ExtractPQR_Fact01",
                            "data": {"nodeType": "dataRep"},
                            "children": [{
                                "id": "Class90308",
                                "name": "Web UI Interface - Export Template Data",
                                "data": {"nodeType": "interface"},
                                "children": [{
                                    "id": "Class91942",
                                    "name": "HTC Staging Database - DEF_Template",
                                    "data": {"nodeType": "dataRep"},
                                    "children": []
                                }]
                            }]
                        }]
                    },
                    {
                        "id": "Class90342",
                        "name": "Staging Interface - Update  Master tables Forecast Data",
                        "data": {"nodeType": "interface"},
                        "children": [{
                            "id": "Class91889",
                            "name": "Staging Database - ExtractPQR_Fact01",
                            "data": {"nodeType": "dataRep"},
                            "children": [{
                                "id": "Class90308",
                                "name": "Web UI Interface - Export Template Data",
                                "data": {"nodeType": "interface"},
                                "children": [{
                                    "id": "Class91942",
                                    "name": "HTC Staging Database - DEF_Template",
                                    "data": {"nodeType": "dataRep"},
                                    "children": []
                                }]
                            }]
                        }]
                    }
                ]
            }]
        },
        {
            "id": "Class90324",
            "name": "DataWarehouse Loader - Update  Discovery  Tables Budget Data",
            "data": {"nodeType": "interface"},
            "children": [{
                "id": "003",
                "name": "Staging Database - MasterOrg",
                "data": {"nodeType": "dataRep"},
                "children": [
                    {
                        "id": "Class90189",
                        "name": "Staging Interface - Update Master Org Data",
                        "data": {"nodeType": "interface"},
                        "children": [{
                            "id": "Class91838",
                            "name": "Staging Database - ExtractABC",
                            "data": {"nodeType": "dataRep"},
                            "children": [{
                                "id": "Class93632",
                                "name": "Staging Interface - Rates Data",
                                "data": {"nodeType": "busLogic"},
                                "children": [{
                                    "id": "Class90125",
                                    "name": "Operational Data Stored Procedures - Data",
                                    "data": {"nodeType": "interface"},
                                    "children": [{
                                        "id": "Class90387",
                                        "name": "sim_xyz_rates",
                                        "data": {"nodeType": "feed"},
                                        "children": []
                                    }]
                                }]
                            }]
                        }]
                    },
                    {
                        "id": "Class90340",
                        "name": "Staging Interface - Update  Master tables Budget Data",
                        "data": {"nodeType": "interface"},
                        "children": [{
                            "id": "Class91889",
                            "name": "Staging Database - ExtractPQR_Fact01",
                            "data": {"nodeType": "dataRep"},
                            "children": [{
                                "id": "Class90308",
                                "name": "Web UI Interface - Export Template Data",
                                "data": {"nodeType": "interface"},
                                "children": [{
                                    "id": "Class91942",
                                    "name": "HTC Staging Database - DEF_Template",
                                    "data": {"nodeType": "dataRep"},
                                    "children": []
                                }]
                            }]
                        }]
                    },
                    {
                        "id": "Class90342",
                        "name": "Staging Interface - Update  Master tables Forecast Data",
                        "data": {"nodeType": "interface"},
                        "children": [{
                            "id": "Class91889",
                            "name": "Staging Database - ExtractPQR_Fact01",
                            "data": {"nodeType": "dataRep"},
                            "children": [{
                                "id": "Class90308",
                                "name": "Web UI Interface - Export Template Data",
                                "data": {"nodeType": "interface"},
                                "children": [{
                                    "id": "Class91942",
                                    "name": "HTC Staging Database - DEF_Template",
                                    "data": {"nodeType": "dataRep"},
                                    "children": []
                                }]
                            }]
                        }]
                    }
                ]
            }]
        },
        {
            "id": "Class90331",
            "name": "DataWarehouse Loader - Update  Discovery Tables Forecast Data",
            "data": {"nodeType": "interface"},
            "children": [{
                "id": "003",
                "name": "Staging Database - MasterOrg",
                "data": {"nodeType": "dataRep"},
                "children": [
                    {
                        "id": "Class90189",
                        "name": "Staging Interface - Update Master Org Data",
                        "data": {"nodeType": "interface"},
                        "children": [{
                            "id": "Class91838",
                            "name": "Staging Database - ExtractABC",
                            "data": {"nodeType": "dataRep"},
                            "children": [{
                                "id": "Class93632",
                                "name": "Staging Interface - Rates Data",
                                "data": {"nodeType": "busLogic"},
                                "children": [{
                                    "id": "Class90125",
                                    "name": "Operational Data Stored Procedures - Data",
                                    "data": {"nodeType": "interface"},
                                    "children": [{
                                        "id": "Class90387",
                                        "name": "sim_xyz_rates",
                                        "data": {"nodeType": "feed"},
                                        "children": []
                                    }]
                                }]
                            }]
                        }]
                    },
                    {
                        "id": "Class90340",
                        "name": "Staging Interface - Update  Master tables Budget Data",
                        "data": {"nodeType": "interface"},
                        "children": [{
                            "id": "Class91889",
                            "name": "Staging Database - ExtractPQR_Fact01",
                            "data": {"nodeType": "dataRep"},
                            "children": [{
                                "id": "Class90308",
                                "name": "Web UI Interface - Export Template Data",
                                "data": {"nodeType": "interface"},
                                "children": [{
                                    "id": "Class91942",
                                    "name": "HTC Staging Database - DEF_Template",
                                    "data": {"nodeType": "dataRep"},
                                    "children": []
                                }]
                            }]
                        }]
                    },
                    {
                        "id": "Class90342",
                        "name": "Staging Interface - Update  Master tables Forecast Data",
                        "data": {"nodeType": "interface"},
                        "children": [{
                            "id": "Class91889",
                            "name": "Staging Database - ExtractPQR_Fact01",
                            "data": {"nodeType": "dataRep"},
                            "children": [{
                                "id": "Class90308",
                                "name": "Web UI Interface - Export Template Data",
                                "data": {"nodeType": "interface"},
                                "children": [{
                                    "id": "Class91942",
                                    "name": "HTC Staging Database - DEF_Template",
                                    "data": {"nodeType": "dataRep"},
                                    "children": []
                                }]
                            }]
                        }]
                    }
                ]
            }]
        }
    ]
}]

}

4

1 に答える 1

0

これが問題の原因ではない可能性がありますが、json 構造にノードが重複しています。Id は JIT の SpaceTree で一意である必要があります

于 2013-12-31T22:31:19.637 に答える