|
Результат сравнения - не пойму, почему так?
| ☑ |
0
01230123
27.03.14
✎
08:07
|
Здравствуйте. Подскажите, почему ошибку выдаёт:
Преобразование значения к типу Булево не может быть выполнено
Если HTTPОбменСервер = ("; ИЛИ "test.ru") Тогда
Вроде каждый оператор выдаёт результат ДА/НЕТ, но когда домен не равен "test.ru", тогда ошибку выдаёт. А когда домен равен "test.ru" - тогда нормально проходит.
|
|
1
butterbean
27.03.14
✎
08:11
|
я не понял, ты строки что-ли сравниваешь??
|
|
2
01230123
27.03.14
✎
08:11
|
http в формулу движок форума подставил. Не обращайте внимания.
|
|
3
User_Agronom
27.03.14
✎
08:12
|
В скрбках
|
|
4
01230123
27.03.14
✎
08:13
|
(1) Да, теперь вижу, что натупил. Вообще-то я выясняю, содержит ли имя сервера указанный домен.
|
|
5
butterbean
27.03.14
✎
08:13
|
(2) а ИЛИ кто подставил??
|
|
6
fimanich
27.03.14
✎
08:13
|
может так
Если HTTPОбменСервер = "; ИЛИ HTTPОбменСервер = "test.ru" Тогда
|
|
7
butterbean
27.03.14
✎
08:13
|
(4) юзай Найти()... ну и читай книжки
|
|
8
01230123
27.03.14
✎
08:16
|
Написал вот так, сработало:
Если НЕ (HTTPОбменСервер = "ww.test.ru") ИЛИ (HTTPОбменСервер = "test.ru")
(7) спасибо за подсказку. Найти() наверное, правильней будет. Посмотрю.
|
|
9
1dvd
27.03.14
✎
08:41
|
[ 1 C ]
тут код 1с
[ / 1 C ]
|
|
10
1dvd
27.03.14
✎
08:41
|
*всё, что в квадратных скобках - пишем без пробелов
|
|