Pages:
Actions
  • #1 by shomanus on 17 Jan 2017
  • Добрый день, уважаемые участники.

    У меня в одном триггере есть такое условие: "У Исхода Имя есть в файле C:\1.txt". Нужно поставить против всех исходов, имена которых есть в этом файле.
    Но это условие у меня почему-то всегда ложное, программа в логах сообщает, что в этом файле нет таких имен, хотя они там есть.
    Файл составлен в Notepad (также попробовал Word и Notepad++, не помогло), имя каждого исхода в отдельной строке. Шрифт - Arial Unicode. Других символов или цифр в нем нет. Имена скопированы прямо из Betfair.
    Попробовал даже написать имена в одной строке и разделять их запятыми, но результат тот же.

    В чем может быть причина?

    И еще одно. Там есть опция "Перечитывать файл". Я на всякий случай поставил галочку, но точно не знаю, для чего она. Если кто знает точно, пишите, буду очень благодарен.

    Спасибо.
  • #2 by Tim (WellDoneSoft) on 17 Jan 2017
  • Возьмите каждое имя в кавычки:
    Code: [Select]
    "Имя Лошади"
    "Имя Другой Лошади"
    Опция "Перечитывать" заставляет читать значения из файла раз в 15 секунд (т.е. файл можно менять "на лету").
  • #3 by shomanus on 18 Jan 2017
  • Большое спасибо, Tim. Все заработало как было задумано. Премного благодарен.

    Жаль, что такие нюансы и детали не описаны в мануале. Многое приходится понять самому, методом проб и ошибок, а это занимает много времени.
    Может когда-нибудь нам дадут подробный мануал, со всеми деталями и нюансами.
  • #4 by Tim (WellDoneSoft) on 18 Jan 2017
  • Quote
    Операторы сравнения
    Операторы сравнения, как предполагает их название, позволяют вам сравнивать два значения
    (операнда). Результат применения такого оператора - либо ИСТИНА, либо ЛОЖЬ. Ниже
    приведен список поддерживаемых операторов.
    Для строковых операндов (обратите внимание, что сравнение строк происходит без
    учета заглавных и строчных букв, т.е. ABC равно abc):
    равно
    Возвращает ИСТИНУ, если операнды равны, в противном случае - ЛОЖЬ. Вы должны
    заключать операнды в кавычки, если они содержат знак пробела.
    Пример:
    У исхода Имя равно "Marine Captain"

    Но согласен, не в том разделе, где Вы ищете  :-[
Pages:
Actions