2016-08-29 3 views
0

たとえば、私は "ケーブルマネジメント"と呼ばれるプライマリチームを持っていて、ケーブルマネジメントの子である二次チームIC1とIC2を作成し、それらのIC1とIC2セカンダリチームにいくつかのユーザーを追加します。セージCRM - セカンダリーチームを作ることは可能ですか?

このような動作をどのように達成できますか?

+0

ちょっとジャンニ、これで何を達成したいですか? –

+0

私は、htmlテーブルヘッダーが表示されている.aspページにカスタムカレンダーを作成する必要があります。行1はcolspan = 2の「ケーブル管理」チームになり、次に2番目の行はIC1とIC2になりますこれをメモ帳に貼り付けてコピーしてください。'IC1' IC2 ' ' DATA 'DATA' '' DATA ' ' '')これはSage CRMでどのように表していますか? DDBBからデータを読んでhtmlテーブルを作成する;プライマリチーム、その子供など)ともちろん、新しい予定を作成するときにユーザーグループを選択できるようにする –

+0

私はZonesが子ゾーンなどを作成できることを確認していますCommunicationSchedulingBox画面にフィールドcomm_secterrを追加することはできますが、ゾーンはより正確に領域に集中していますか? –

答えて

1

チームでこれを行う必要がある場合は、チームエンティティに新しいフィールドを追加できます。チームは、[管理]> [カスタマイズ]> [セカンダリエンティティ]> [チーム]の下に表示されます。

「チーム選択」タイプのフィールドを追加して、列名、キャプションなどを入力します。「親チーム」(chan_parentchannelid)のようなアドバイスがあります。

次に、チーム画面を編集して新しいフィールドを追加します。あなたはおそらく編集する画面では、以下のとおりです。 - チーム検索ボックス(ChannelSearchBox) - チーム管理ボックス(ChannelAdminBoxLong)

あなたがそれらの画面にフィールドを追加したら、あなたはシステムで親チームを指定するために開始することができます。これにより、あるチームから別のチームへのリンクが記録されます。その後、データベース内のこのリンクを使用して親の詳細を選択できます。

など。

SELECT 
    t.chan_channelid AS teamid 
    , t.chan_description AS teamdescription 
    , p.chan_channelid AS parentid 
    , p.chan_description AS parentdescription 
FROM channel AS t 
LEFT OUTER JOIN channel AS p on p.chan_deleted IS NULL 
    AND p.chan_channelid = t.chan_parentchannelid 
WHERE t.chan_deleted IS NULL 

ご注意:上記のSQLは、テストされていません:)

あなたがこの方法を使用したいとあなたは基本的に多くの子チームを作成することができ、自分の子供のチームとそれぞれ。

チームリスト(ChannelAdminGrid)に新しい親フィールドを追加することもできます。

お役に立てれば幸いです! 6ティックサポート

+0

うわー、ありがとう!私は今、予定とaspとSQLを介して関係を見ることができるを作成するときに選択のチームを参照してください: –

+0

素晴らしい!私たちが助けてくれると嬉しいです:) –

関連する問題