Имя: Пароль:
1C
1С v8
проблема в запросе на COM объект
0 Эльчин
 
26.03.19
14:42
здравствуйте. делаю COM  соединение на другую базу. получаю нужные расходные документы и их ключевые данные (имя контрагента, номер документа, сумма документа и дата) и заполняю их в табличную часть:
http://ximage.ru/index.php?id=1553600441
о потом цикл по строкам получаю все данные документа из COM  объект и создаю копию этих документов. некоторые документы не находиться. посмотрел, все данные правильно, и документы в COM базе есть:
http://ximage.ru/index.php?id=1553599795
но не знаю, почему то запрос не находить этих документов. например: на этом примере у одного контрагента есть 3 документа с суммой 20, 9.05 и 0. Документы с 20 и 0 находить и создает. но с 9.05 не находить. результат запроса пусто:
http://ximage.ru/index.php?id=1553599771
в чем проблема?
буду очень благодарен если поможете. извините из за ошибок в тексте
1 Эльчин
 
26.03.19
14:44
(0) + тот документ который не находит:
http://ximage.ru/index.php?id=1553600653
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) спасибо большое
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший