|
Проверить на пустоту ComОбъект | ☑ | ||
|---|---|---|---|---|
|
0
myr4ik07
08.07.16
✎
10:02
|
Подключаюсь к субд, отправляю запрос, получаю ответ = ComОбъект, как мне проверить, что запрос что то вернул или значений запроса? Мне нужно понять, нашлась номенклатура или нет.
если так http://paste1c.ru/pZa то тогда когда не найдено тут ошибка http://prntscr.com/bq9b0c |
|||
|
1
myr4ik07
08.07.16
✎
10:03
|
Эл = ComОбъект
|
|||
|
2
myr4ik07
08.07.16
✎
10:25
|
подключаюсь с помощью mysql-connector-odbc
|
|||
|
3
бомболюк
08.07.16
✎
10:25
|
не. Эл на элемент справочника ну ваще не похож.
|
|||
|
4
AceVi
08.07.16
✎
10:39
|
(0) Если БазаOLE.ЗначениеЗаполнено(Эл.Value) Тогда
//значение найдено Продолжить; Иначе //значение не найдено КонецЕсли; |
|||
|
5
AceVi
08.07.16
✎
10:40
|
(4) БазаOLE.ЗначениеЗаполнено(Эл) - Вот так скорее - если это не объект а ссылка. если объект то БазаOLE.ЗначениеЗаполнено(Эл.Ссылка)
|
|||
|
6
myr4ik07
08.07.16
✎
10:49
|
||||
|
7
myr4ik07
08.07.16
✎
10:51
|
(5) значениезаполнено не канает, в результат попадает такое значение от драйвера которое 1с функцией значение заполнено не может справиться и валит ошибку
|
|||
|
8
myr4ik07
08.07.16
✎
10:51
|
(5) глянь в первом посте последний скрин вот там более понятно почему значение заполнено не проходит
|
|||
|
9
myr4ik07
08.07.16
✎
10:53
|
(5) решение выше привел, кстати, в первом посте, в последнем скрине. там где какая то ошибка выдает драйвер и есть отгадка, там написано мол EOF не есть Истина
|
|||
|
10
hhhh
08.07.16
✎
10:53
|
Эл.Пустой()
|
|||
|
11
myr4ik07
08.07.16
✎
10:55
|
(10) Эл это компобъект, не слушай всяких (3)
|
| Форум | Правила | Описание | Секции | Поиск |