|
проблема в запросе на COM объект |
☑ |
0
Эльчин
26.03.19
✎
14:42
|
здравствуйте. делаю COM соединение на другую базу. получаю нужные расходные документы и их ключевые данные (имя контрагента, номер документа, сумма документа и дата) и заполняю их в табличную часть:
о потом цикл по строкам получаю все данные документа из COM объект и создаю копию этих документов. некоторые документы не находиться. посмотрел, все данные правильно, и документы в COM базе есть:
но не знаю, почему то запрос не находить этих документов. например: на этом примере у одного контрагента есть 3 документа с суммой 20, 9.05 и 0. Документы с 20 и 0 находить и создает. но с 9.05 не находить. результат запроса пусто:
в чем проблема?
буду очень благодарен если поможете. извините из за ошибок в тексте
|
|
1
Эльчин
26.03.19
✎
14:44
|
(0) + тот документ который не находит:
|
|
2
ДенисЧ
26.03.19
✎
14:44
|
По кому числа дробные передаются не очень...Попробуй округления использовать
|
|
3
Exxter
26.03.19
✎
15:08
|
Если сумму из параметров запроса убрать вернет?
|
|
4
DTX 4th
26.03.19
✎
15:58
|
умножить на 10000, окгруглить для надежности, в запросе использовать &Сумма/10000 :)
|
|
5
Эльчин
27.03.19
✎
09:07
|
(3) да, если убрать сумму, получается. спасибо всем. понятно
|
|
6
Эльчин
27.03.19
✎
09:54
|
(4) спасибо. так и сделал
|
|
7
Эльчин
27.03.19
✎
09:55
|
(2) спасибо большое
|
|