Validación Columna en SharePoint 2010

A maioría dos desenvolvedores afrontou problemas con validações columna en SharePoint 2003/2007.

É moi doloroso para escribir a validación mediante visión personalizada como javascript ou jquery.

SharePoint 2010 ofrece os seguintes validações en Out of the Box.

  • Columna Nivel Validación
  • Lista Nivel Validación

Columna Nivel Validación

Ao crear nova columna na lista, prema no nó de validación columna.

Especifique a súa fórmula de validación.

por exemplo.

[FieldName]=”Valor”

A fórmula debe volver TRUE para validación a PASS.

Crear novo columna na lista e seleccione as opcións de validación.


Crear novo elemento na lista, Prema Gardar para validar.

WOW ... .life é doado co SharePoint.

Estado sintonizado para escoitar sobre a validación de nivel Lista no meu próximo post.

8 Comentarios á validación Columna en SharePoint 2010

  • […] No meu artigo anterior, Escribín sobre a validación de nivel de columna no SharePoint 2010. […]

  • veenar

    Podemos comparar máis de 2 conditons eg;
    Se os valores de caixa de texto pode ser tanto “Nova York” ou “Washington” logo como fórmula debe ser.

  • Rao

    Good stuff.

    Necesito comprobar isto para a validación de correo-e. Pode por favor me suxerir nesta ?

    Grazas,
    Rao.

  • SPsidd

    Estou tentando utilizar unha liña única de campo de texto coa validación da columna para permitir que os usuarios só escribir o texto á columna. O problema é que eu non podo descubrir como permitir varias entradas á columna.

    Eu teño unha fórmula de validación que permite aos usuarios introducir un único valor, como “TC-12345” pero como podo axustar a fórmula seguinte para permitir que un usuario escribir algo como “TC-12345; TC-23456; TC-34567” tamén? Necesidade de permitir que os usuarios insiran ata 20 valores separados. Miña fórmula existente está abaixo. Xentilmente suggesst que cambio que debo facer para achive meu obxectivo.

    = IF(Só([4M_Delete Tipo])<8,
    FALSE,
    IF(Só([4M_Delete Tipo])8 =,
    IF(LEFT([4M_Delete Tipo],3)="TC-",
    IF(ISNUMBER(VALOR(DEREITO([4M_Delete Tipo],5))),
    IF(Só(DEREITO([4M_Delete Tipo],5)= 5),
    CERTO,
    FALSE),
    FALSE),
    FALSE),
    FALSE))

  • ccyborg

    este tipo de visión non é tido en conta polos sharepoint 2010 :

    = Correo(Trim([BadgeOwnerFullName])=””,Trim([BadgeOwnerAccount])=””)

    moi malo…

  • Zayno

    Quero poñer un texto en maiúsculas, pero podo pa que ver con fórmulas de validación

  • Colin Phelps

    Quere isto dicir que = e non pode ser usado en Columna Validación? Así, como se fai a validación de datos en máis dunha condición?

    O meu caso é que eu teño un campo chamado WinChance que é unha porcentaxe nunha lista personalizada seguimento de proxectos ea súa probabilidade de proceder. Estou intentando garantir que, se a columna chamada ProjectStatus está definido para “Gañou” que o campo defínese como WinChance 100%.

    Eu penso que unha fórmula na Validación columna para a columna de WinChance = Correo([ProjectStatus]=”Gañou”,[WinChance]<100 alcanzaría este. Con todo eu recibín unha mensaxe de erro de

    "The formula cannot refer to another column. Comprobe a fórmula para erros ortográficos ou cambiar a columna para esta columna."

    Na miña busca me ver (Creo) abundancia de exemplos en que a validación é feita entre diferentes columnas. Ou eu estou quedando tolo?

  • Ron

    Existe unha maneira de crear unha validación de campo, que esixiría unha lonxitude de 6 onde o primeiro 2 debe ser a seguinte Letters 3 han de ser números e o último pode ser tanto

Deixe unha resposta

Pode usar estas etiquetas HTML

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>