Просмотр полной версии : Строковое значение
Здравствуйте. Подскажите пожалуйста как прописать в формуле, Если значение "А" не строковое, тогда=1. Спасибо!
SCADAMaster
21.01.2015, 11:14
В расчетах нельзя использовать строковые переменные.
В целом ваша задача не совсем ясна. Нужно проверять является ли значение символом или числом?
У меня "Блок параметров", в поле значение будет вводиться целое число. Но практика показала, что по ошибке туда можно вписать и текст - тогда число не запишется, естественно. Я хочу на этот случай(по ошибке туда можно вписать и текст) написать событие - мол, "неправильно введено значение".
SCADAMaster
21.01.2015, 13:02
Но практика показала, что по ошибке туда можно вписать и текст - тогда число не запишется, естественно. Я хочу на этот случай(по ошибке туда можно вписать и текст) написать событие - мол, "неправильно введено значение".
Если в блок параметров записать текст, то оно не вводится.
Опишите как вы вводите в данные поля текст.
Да, он не вводиться, но оператор (не внимательный допустим) нажмет вместо "1" - "й" и "ок", закроет окно и пойдет чай пить :-), а значение введется как "0", а нужно 1. Как-то так!
SCADAMaster
23.01.2015, 14:01
Может быть вам тогда использовать контрол команды? Там ввод неправильных чисел блокируется с сообщением.
Как из контрол команды убрать Дату и оставить только Время (выставил у команды тип - время)? Спасибо
SCADAMaster
23.01.2015, 14:26
В свойствах контрола команды, есть вкладка "Дата и время" - в ней можно убрать не нужные вам компоненты времени.
Нашел. Сделал. Спасибо большое!
Powered by vBulletin® Version 4.2.3 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot