View previous topic :: View next topic |
Author |
Message |
ewgen
Joined: 23 Nov 2002 Posts: 339 Location: Евгений Occupation: (инженер программист) Interests: Надым
|
Posted: 11 Jul 2007 08:15 Post subject: Переход с БЭСТ4 на БЭСТ5 |
|
|
Раз уж "$" не поддерживается в БЭСТ5, то почему бы не заменять при Upgrade в формулах знак "$" на знак "=" ? |
|
Back to top |
|
|
Титов Александр
Joined: 26 Jul 2002 Posts: 975 Location: Титов Александр Александрович Occupation: Компания БЭСТ Interests: Москва
|
Posted: 11 Jul 2007 09:41 Post subject: Re: Переход с БЭСТ4 на БЭСТ5 |
|
|
ewgen wrote: | Раз уж "$" не поддерживается в БЭСТ5, то почему бы не заменять при Upgrade в формулах знак "$" на знак "=" ? |
Поддерживается. Видимо причина не в этом. Пишите подробнее. Поможем. _________________ С уважением, Александр Титов, Компания БЭСТ, Москва, отдел разрабо |
|
Back to top |
|
|
ewgen
Joined: 23 Nov 2002 Posts: 339 Location: Евгений Occupation: (инженер программист) Interests: Надым
|
Posted: 11 Jul 2007 10:01 Post subject: |
|
|
В БЭСТ4 сп35
Учет материалов и МБП
Типовые операции
В поле "Алгоритм расчета суммы"
Code: | if(PSchet$'108 109 ",S0,0) |
В БЭСТ5 сп29 не заработало. Пришлось заменять на "=".
А таких формул очень много.
И не ответите ли как в БЭСТ5 исправить fileeval от БЭСТ4 http://www.bestnet.ru/club/phpBB/viewtopic.php?t=8314 чтобы заработал? |
|
Back to top |
|
|
ewgen
Joined: 23 Nov 2002 Posts: 339 Location: Евгений Occupation: (инженер программист) Interests: Надым
|
Posted: 13 Jul 2007 13:09 Post subject: |
|
|
Так какой символ сейчас вместо $ используется в типовых в качестве "= из списка"? |
|
Back to top |
|
|
Титов Александр
Joined: 26 Jul 2002 Posts: 975 Location: Титов Александр Александрович Occupation: Компания БЭСТ Interests: Москва
|
Posted: 13 Jul 2007 16:38 Post subject: |
|
|
ewgen wrote: | В БЭСТ4 сп35
Учет материалов и МБП
Типовые операции
В поле "Алгоритм расчета суммы"
Code: | if(PSchet$'108 109 ",S0,0) |
В БЭСТ5 сп29 не заработало. Пришлось заменять на "=".
А таких формул очень много.
И не ответите ли как в БЭСТ5 исправить fileeval от БЭСТ4 http://www.bestnet.ru/club/phpBB/viewtopic.php?t=8314 чтобы заработал? |
Добрый день!
Должно работать $, проверять на множественный выбор путем равно - неправильно. Оно в этом случае будет работать только сравнивая левую часть. Что касается вашего конкреиного примера, если он написан один в один, то у вас разные кавычки слева и справа. И еще, следует учитывать, длина поля "счет" в Б4 и Б5 разная, поэтому формулу можно написать, например, так:
if(LEFT(PSchet,4)$"108 ,109 ",S0,0) _________________ С уважением, Александр Титов, Компания БЭСТ, Москва, отдел разрабо |
|
Back to top |
|
|
ewgen
Joined: 23 Nov 2002 Posts: 339 Location: Евгений Occupation: (инженер программист) Interests: Надым
|
Posted: 14 Jul 2007 22:11 Post subject: |
|
|
Точно! Ошибка была в длине поля счет, а кавычки разные - это опечатка.
Спасибо! |
|
Back to top |
|
|
|