何度もすみません。
リモートサバー上にインストールされているSharePointにアクセスし、
PowerShellを使い、新規で列を作成したいと考えております。
「ラジオボタン、チェックボックス」の作成方法が
ネットで調べても分からず、助けて頂ければと思い投稿しました。
下記リンク・その他ネットを参考にしましたが作成されずエラーが出たり、
作成されても値は登録されておりませんでした。
*エラーは、メソッドが使用出来ないというエラー。
*成功しても、▼を押しても何も無し。(値の登録上手く行かず)
参考ネット
・Fieldについて。
リンク内容、リンク内容、リンク内容
自分自身、開発・プログラム経験が浅い為、ネットを見てもイマイチ理解出来ずにいます。
【出来る事】
・PowerShellでリモート接続
・1行テキスト・日付と時刻の様に、特に設定不要の列の追加
【出来ない事】
・「ドロップダウンメニュー、ラジオボタン、チェックボックス」の登録、使い分け
・上記に登録する値の設定方法
PowerShell
1<## 試したコード ##> 2 3# この書き方は、実行先のSharePointがローカルにある場合の書き方というのが分かりました。 4# 結果はエラー → メソッド使用不可…のようなエラーにが出ました。 5$strings = New-Object System.Collections.Specialized.StringCollection 6$strings.Add("値1") 7$strings.Add("値2") 8$strings.Add("値3") 9$fields.Add("列名", [Microsoft.SharePoint.SPFieldType]::Choice, $false, $false, $strings) 10 11# 値の登録を、「Format、Value」で試しましたが、登録出来ず。 12$list.Fields.AddFieldAsXml("<Field Type = 'Choice' DisplayName = 'Test' Format = 'Apple' />", $true, [Microsoft.SharePoint.Client.AddFieldOptions]::AddFieldToDefaultView) 13$list.Fields.AddFieldAsXml("<Field Type = 'Choice' DisplayName = 'Test' Value = 'Apple' />", $true, [Microsoft.SharePoint.Client.AddFieldOptions]::AddFieldToDefaultView)
申し訳ございません。
よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。