D
DNT
Эта формула находится в вычисляемом поле:
@If(@Middle(PrefixNew;0;2) = "80";
Prefix2 := @Middle(PrefixNew;0;1) + "-" + @RightBack(PrefixNew;1);
@Middle(PrefixNew;0;3) = "810";
Prefix2 := "8-10-" + @RightBack(PrefixNew;3);
@Return(@Prompt([Ok];"Телефонный код введен неправильно";"Код должен начинаться с '80' либо '810' !!! ")));
т.е. я привожу код города к формату 8-0... или 8-10-..., если код не начинается с этих цифр то выдаю сообщение об ошибочном вводе.
Вопрос: почему сообщение об ошибке выпрыгивает дважды? Один раз клацнул "ОК" и тут-же еще одно сообщение.
Спасибо за ответ.
@If(@Middle(PrefixNew;0;2) = "80";
Prefix2 := @Middle(PrefixNew;0;1) + "-" + @RightBack(PrefixNew;1);
@Middle(PrefixNew;0;3) = "810";
Prefix2 := "8-10-" + @RightBack(PrefixNew;3);
@Return(@Prompt([Ok];"Телефонный код введен неправильно";"Код должен начинаться с '80' либо '810' !!! ")));
т.е. я привожу код города к формату 8-0... или 8-10-..., если код не начинается с этих цифр то выдаю сообщение об ошибочном вводе.
Вопрос: почему сообщение об ошибке выпрыгивает дважды? Один раз клацнул "ОК" и тут-же еще одно сообщение.
Спасибо за ответ.