2012-05-04 5 views
-2

コアサービスを使用してsdl tridionでスキーマのフィールドの値を取得したい Camnの誰かが私を助けますか?コアサービスを使用してSDL Tridionのスキーマのフィールドの値を取得するにはどうすればよいですか?

+0

答えについては、他の質問を参照してください。 http://stackoverflow.com/questions/10443439/how-to-set-content-to-a-component-without-loading-xml-in-sdl-tridion-using-core –

+0

Aquarius24のフォローアップコメントを検討するこの質問は、Pufが参照するものと重複しているように見えます。 @ Aquarius24 - そうではありませんか?唯一の違いは、取得対設定です。結局のところ、getより優れたサポートが設定されているようですが、両方の場合の答えは、XMLを避けるために大変な努力をすべきではないということです。 –

答えて

1

私のスキーマフィールド値の意味を明確にしてください。スキーマフィールドリストを取得するには、コアサービスのReadSchemaFieldsメソッドを使用できます。

SchemaFieldsData schemaFieldsData = _coreServiceClient.ReadSchemaFields(schemaId, false, null); 

ItemFieldDefinitionData firstField = schemaFieldsData.Fields.First<ItemFieldDefinitionData>(); 

var fieldName = firstField.Name; 
+0

@ Bappi ..心配ありがとう私はコアサービスを使用してコンポーネントを作成しているので、xmlを使用せずにそのフィールドにデータを割り当てたい。 どのように達成できますか? 助けてください? – Aquarius24

+0

できません。しかし、私はあなたがすでに同じ質問を投稿したと思うし、私はちょうどそれに答えました。 –

+0

@ puf yaありがとう私はそれを得た。それは私にとって本当に便利だった – Aquarius24

関連する問題