Преобразование значения к типу число не может быть выполнено
☑
0
Ferrari
18.04.14
✎
08:50
Есть 2 запроса. В одном получил остаток из регистра бухгалтерии, в другом оборот. В консоле запросов все хорошо, проверку на NULL делаю. Затем пишу
а=Выборка.КоличествоОстаток-Выборка2.КоличествоОборотКт;
Выходит ошибка Преобразование значения к типу число не может быть выполнено. Подскажите, что не так делаю
1
cw014
18.04.14
✎
08:51
Отладчиком посмотри, что у тебя за тип "Выборка.КоличествоОстаток" и "Выборка2.КоличествоОборотКт"
2
Wobland
18.04.14
✎
08:53
(0) вычитание. ваш К.О.
3
Wobland
18.04.14
✎
08:53
а чего бы всё в один запрос не загнать и не научиться склонять "консоль"?
4
Ferrari
18.04.14
✎
08:56
(1) переменная не определена, но когда в отладчике выгружаю результат запроса, там все хорошо, есть все колонки и в них есть значения.
5
cw014
18.04.14
✎
09:00
(4) Какая переменная неопределена?
6
Fragster
гуру
18.04.14
✎
09:00
либо ты не идешь по выборке (соответственно, там неопределено), либо в выборках разное количество строк
7
cw014
18.04.14
✎
09:00
(4) Постарайся не говорить загадками, а выложить проблему максимально полностью
8
Ёпрст
18.04.14
✎
09:02
(0) делай всё в одном запросе, не надо будет делать 2 выборки, которые непонятно как вы обходите.
9
Ferrari
18.04.14
✎
09:03
Я забыл обойти выборку, написал выборка.следующий и все ок=) Спасибо! Я только учусь, не судите строго
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший