SMART datagrid v.1 > Classes > DataColumn
グリッドでLookup sourceで登録されたLookupSource客体たちの中で このカラムのLookup sourceとして使う客体のID。 lookupDisplayがtrueでこのプロパティーの値がグリッドに実際に登録になったLookupSource 客体たちの中で一つを指定していれば、 このカラムのデータセル達は本来のフィールドの値の代わりにLookupSource.lookupで渡される値を利用してセルを表示する。 ルックアップソースに渡すキーの値たちはlookupKeyFieldsに設定したフィールド達から取得してくる。 
現在具現されたLookupSourceはLookupTreeがある。 LookupSourceヘルプトピックとData Lookup 概要トピックを参考する。
デフォルト値はnull.
    var id = grid.addLookupSource({
        "id": "products",
        "levels": 2,
        "keys": [
            ["Customer1", "Import"],
            ["Customer2", "Import"],
            ["Cusotmer2", "Export"],
            ["Cusotmer2", "Export"],
            ...
        ],
        "values": [
            "Product 1",
            "Product 2",
            "Product 3",
            "Product 4",
            ...
        ]
    });
    column.setLookupSourceId(id);
    column.setLookupKeyFields(['customer', 'flow']);