|
v8: не отрабатывает условие | ☑ | ||
---|---|---|---|---|
0
rchervak
17.05.12
✎
14:22
|
Помогите понять..
БП 2.0 не отрабатывает условие. фрагмент = ?(ЗначениеЗаполнено(контрагент),Выборка.СубконтоДт1 = контрагент,"") ; Если Выборка.СчетДт = ПланыСчетов.Хозрасчетный.РасчетыСПокупателямиУЕ и фрагмент тогда Ошибка : {Форма.Форма.Форма(125)}: Преобразование значения к типу Булево не может быть выполнено Я конечно понимаю что наверное нельзя в условие вставлять "фрагмент" с условием, но все же хочется спросить ЧЯДНТ? может есть способ? |
|||
1
Julia_1C
17.05.12
✎
14:24
|
Попробу
|
|||
2
Julia_1C
17.05.12
✎
14:24
|
поменять "" на Истина
|
|||
3
DrShad
17.05.12
✎
14:24
|
у тя фрагмент ведь не Булево
|
|||
4
Жан Пердежон
17.05.12
✎
14:24
|
очевидно же
|
|||
5
DrShad
17.05.12
✎
14:24
|
(2) не смешно
|
|||
6
Julia_1C
17.05.12
✎
14:26
|
(5)туплю
|
|||
7
rchervak
17.05.12
✎
14:26
|
(3) нет не булево.
|
|||
8
DrShad
17.05.12
✎
14:26
|
(6) забудь про свое "= Истина" это не кошерно
|
|||
9
DrShad
17.05.12
✎
14:27
|
(7) так вот и проверяй его на значение, а не на Истину
|
|||
10
rchervak
17.05.12
✎
14:27
|
(8) а как кошерно?
|
|||
11
WF72
17.05.12
✎
14:28
|
(10)зависит от того, что именно ты проверяешь в своем условии. пока непонятно.
|
|||
12
Жан Пердежон
17.05.12
✎
14:29
|
(10) ЛОЖЬ
|
|||
13
andrewks
17.05.12
✎
14:30
|
(3) булево, но не всегда
|
|||
14
rchervak
17.05.12
✎
14:30
|
контрагент - ЭТО поле ввода на форме тип(спр.контрагенты);
фрагмент = ?(ЗначениеЗаполнено(контрагент),Выборка.СубконтоДт1 = контрагент,"") ; Если Выборка.СчетДт = ПланыСчетов.Хозрасчетный.РасчетыСПокупателямиУЕ и фрагмент тогда |
|||
15
Жан Пердежон
17.05.12
✎
14:32
|
(14) это троллинг такой толстый или реально тупишь?
|
|||
16
rchervak
17.05.12
✎
14:32
|
По хорошему должно быть
если поле контрагент заполнено то Если Выборка.СчетДт =ПланыСчетов.Хозрасчетный.РасчетыСПокупателямиУЕ и Выборка.СубконтоДт1 = контрагент тогда а если не заполено то Если Выборка.СчетДт =ПланыСчетов.Хозрасчетный.РасчетыСПокупателямиУЕ тогда |
|||
17
Жан Пердежон
17.05.12
✎
14:33
|
(16) тогда тебе в (2) все сказали уже
|
|||
18
andrewks
17.05.12
✎
14:33
|
значит, истина всё-таки
|
|||
19
rchervak
17.05.12
✎
14:34
|
да все таки истина.. удаляюь. спасибо всем. не увидел.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |