Белешка
Приступ овој страници захтева ауторизацију. Можете покушати да се пријавите или промените директоријуме.
Приступ овој страници захтева ауторизацију. Можете покушати да промените директоријуме.
Односи се на: Цанвас апликације
- Апликације засноване на моделу
Функција Validate проверава да ли је вредност једне колоне или комплетног записа важећа за извор података .
Опис
Пре него што корисник пошаље промену података, можете одмах давати повратне информације о ваљаности тог подношења, што резултира бољим корисничким искуством.
Извори података могу пружити информације о томе шта чини важеће вредности у оквиру записа. Ове информације могу укључивати многа ограничења, као што су ови примери:
- да ли колона захтева вредност
- колико може да буде дуга ниска текста
- колико број може да буде велики и мали
- колико рано и касно може да буде датум
Функција Validate користи ову информацију да одреди да ли је вредност валидна и да врати одговарајућу поруку о грешци ако није. Можете користити ДатаСоурцеИнфо функцију да бисте видели исте информације које Validate користе.
Извори података разликују се у томе колико потврђених информација обезбеђују, укључујући то да не обезбеђују никакве информације. Validate може само да провери вредности на основу ових информација. Чак и ако Validate не пронађе проблем, примена промене података и даље може да пропадне. Можете користити функциу Errors за прибављање информација о квару.
Ако Validate пронађе проблем, функција враћа поруку о грешци коју можете приказати кориснику апликације. Ако су све вредности важеће, Validate враћа празно . Када радите са колекцијом која нема информације о валидацији, вредности су увек ваљане.
Синтакса
Validate( ДатаСоурце , колона , вредност )
- ДатаСоурце – Обавезно. Извор података са којим се проверава ваљаност.
- Колона – Обавезно. Колона за потврду.
- Вредност – Обавезно. Вредност одабране колоне коју треба проверити.
Validate( ДатаСоурце , ОригиналРецорд , Ажурирања )
- ДатаСоурце – Обавезно. Извор података са којим се проверава ваљаност.
- ОригиналРецорд - Обавезно. Запис за који треба проверити ваљаност исправки.
- Ажурирања - Обавезно. Промене ће се применити на изворни запис.
Примери
За ове примере, вредности у колони Проценат у извору података Резултати извор података мора бити између 0 и 100, укључиво. Ако подаци прођу проверу ваљаности, функција враћа празно. У супротном, функција враћа поруку о грешци.
Validate са једном колоном
| Формула | Опис | Резултат |
|---|---|---|
| Validate( Резултати, проценат, 10 ) | Проверава да ли је 10 ваљана вредност за колону Проценат у извору података Резултати. | Празно |
| Validate( Резултати, проценат, 120 ) | Проверава да ли је 120 ваљана вредност за колону Проценат у извору података Резултати. | "Вредности морају бити између 0 и 100." |
Validate са комплетним записом
| Формула | Опис | Резултат |
|---|---|---|
| Validate( Резултати, ЕдитРецорд, Галерија.Ажурирања ) | Проверава да ли су вредности у свим колонама ваљане за извор података Резултати. У овом примеру вредност у колони Проценат је 10. | Празно |
| Validate( Резултати, ЕдитРецорд, Галерија.Ажурирања ) | Проверава да ли су вредности у свим колонама ваљане за извор података Резултати. У овом примеру вредност у колони Проценат је 120. | "Вредности морају бити између 0 и 100." |