開発者のほとんどは、SharePointの列の検証問題に直面し 2003/2007.
それは実際にJavaScriptやjQueryのようなカスタム方法を使用して検証を書いて痛いです.
SharePointの 2010 ボックスのうちに次の検証を提供しています.
- 列レベルの検証
- リストレベルの検証
列レベルの検証
リストに新しい列を作成するときに, 列の検証ノードをクリックします.
あなたの検証式を指定します。.
gの.
[フィールド名]=”値”
式は、PASSに検証のためにTRUEを返す必要があります.
リスト内の[新規作成]列を指定する検証の設定.
リスト内の新規アイテム, 検証するために保存]をクリックします.
WOWは...人生はSharePointと簡単です.
状態同調は私の次のポストにリストレベルの検証を聞いて.
[…] 私の以前の記事で, 私は、SharePointの列レベルの検証についての書き込み 2010. […]
我々は以上の比較できません 2 例えば、作業条件;
テキストボックスの値のいずれかできる場合 “ニューヨーク” または “ワシントン” 次にどのように数式がする必要があります.
良いもの.
私は電子メールの検証のためにそれをチェックする必要があります. あなたは、この上で私をお勧めしてくださいできません。 ?
ありがとう,
ラオ.
私は列に入力するだけのテキストをユーザーに許可する列の検証と、テキストフィールドの単一行を使用しようとしている. この問題は、私は列に複数のエントリを許可する方法を見つけ出すことができないということです.
私は、ユーザは、次のような単一の値を入力することができます検証式を有する “のTR - 12345” しかし、どのように私は、ユーザーは次のように入力できるようにするには、以下の式を調整することができます “のTR - 12345; のTC - 23456; のTC - 34567” 同様に? 必要性は、ユーザーが交流するために入力できるようにする 20 別々の値. 私の既存の数式は以下の通りです. どんな変化を私は自分の目標を達成するためにはどうすれば親切にsuggesst.
=場合(LENは([4M_Deleteタイプ])<8,
FALSEを,
場合(LENは([4M_Deleteタイプ])= 8,
場合(左([4M_Deleteタイプ],3)="のTR -",
場合(ISNUMBER(値(右方向([4M_Deleteタイプ],5))),
場合(LENは(右方向([4M_Deleteタイプ],5)= 5),
TRUEを,
FALSEを),
FALSEを),
FALSEを),
FALSEを))
このような式は、SharePointによって考慮されていません 2010 :
= AND(トリム([BadgeOwnerFullName])=””,トリム([BadgeOwnerAccount])=””)
損傷…
私は大文字でテキストを入れたいが、私はPAが検証式で何を得る
これは列の検証に= ANDが使用できないことを意味していますか? もしそうなら, 方法1は、複数の条件でデータ検証を行いません?
私の場合は私が進行するカスタムリスト追跡プロジェクトとその可能性のパーセンテージですWinChanceというフィールドを持っているということです. 私はProjectStatusという列に設定されている場合ことを保証しようとしています “ウォン” WinChanceフィールドに設定されていること 100%.
私は=のWinChance列の列の検証でその式の思考と([ProjectStatus]=”ウォン”,[WinChance]<100 これを達成しただろう. しかし、私はのエラーメッセージを取得
"式は、別の列を参照することはできません. スペルミスのための計算式を確認したり、この列に列を変更します。"
私の研究では、私は見 (私は信じています) 異なる列の間の検証が行われ多くの例. または私はクレイジーつもり?
の長さを必要とするフィールドの検証を作成する方法はありますか 6 どこで最初の 2 次の文字でなければなりません 3 数字でなければならず、最後はどちらかであるかもしれません