![]() |
|
проверка результата запроса | ☑ | ||
---|---|---|---|---|
0
LivingStar
10.11.11
✎
13:18
|
нужно проверить выборку из регистра, нормально ли проверять, как
Если Результат.Следующий() = Истина Тогда и потом обрабатывать запрос? Результат2 = БПСогласование.Выполнить().Выбрать(); Если Результат2.Следующий() = Истина Тогда Пока Результат2.Следующий() Цикл Объект = Результат2.Ссылка.ПолучитьОбъект(); Сообщить("Уд.эл.биз.проц.согл. «" + СокрЛП(Объект.Код) + " " + СокрЛП(Объект) + "» по орг. «" + СокрЛП(Объект.ПисьмоНаСогласование.Организация) + "» !"); Объект.Удалить(); КонецЦикла; КонецЕсли; |
|||
1
DrShad
10.11.11
✎
13:18
|
РезултатЗапроса.Пустой()
|
|||
2
ДенисЧ
10.11.11
✎
13:18
|
Пока Результат2.Следующий() Цикл
// КонецЦикла; Всё. |
|||
3
ДенисЧ
10.11.11
✎
13:19
|
ну, или если надо сказать что-то, то (1)
|
|||
4
Wobland
10.11.11
✎
13:19
|
проверять запрос надо в консоли
|
|||
5
LivingStar
10.11.11
✎
13:20
|
(2) хотел выдавать сообщения, есть ли выборка или нет!
(1)(2) Спасибо ! |
|||
6
DrShad
10.11.11
✎
13:20
|
(4) опять?
|
|||
7
Wobland
10.11.11
✎
13:20
|
(6) чо?
|
|||
8
LivingStar
10.11.11
✎
13:20
|
(4) я в обработке делаю, что бы выдавал сообщения есть ли выборка или нет ...
|
|||
9
DrShad
10.11.11
✎
13:20
|
(7) опять не в тему
|
|||
10
Wobland
10.11.11
✎
13:21
|
(9) не в эту, пусть знает на будущее ;)
|
|||
11
DrShad
10.11.11
✎
13:22
|
(10) ты по-ходу количеством постов хочешь Влобешника обойти?
|
|||
12
Wobland
10.11.11
✎
13:23
|
и мысли не было. пока ты не сказал... а не так много осталось
|
|||
13
LivingStar
10.11.11
✎
13:24
|
(1) а если я делаю так?
Результат2 = БПСогласование.Выполнить().Выбрать(); то потом Метод Пустой() отсутствует ! или надо просто делать Выполнить? без выбрать? |
|||
14
alkov
10.11.11
✎
13:26
|
(13)
Результат2.Владелец().Пустой() |
|||
15
Wobland
10.11.11
✎
13:26
|
(13) Выполнить().Пустой()
|
|||
16
LivingStar
10.11.11
✎
13:29
|
(14) норм, подходит...
|
|||
17
Reset
10.11.11
✎
13:31
|
(13) Канонически так:
Результат2 = БПСогласование.Выполнить(); Если Результат2.Пустой() тогда Сообщить("пустой"); Иначе Выборка=Результат2.Выбрать(); |
|||
18
LivingStar
10.11.11
✎
13:31
|
(14) это универсально так? для любого запроса да?
|
|||
19
Wobland
10.11.11
✎
13:31
|
(16) опять без спасибо?
|
|||
20
LivingStar
10.11.11
✎
13:31
|
(17) да.. тоже конструкция !!!!
|
|||
21
LivingStar
10.11.11
✎
13:32
|
СПАСИБО!
|
|||
22
Reset
10.11.11
✎
13:32
|
(19) Ему уже дали столько ответов во всех темах, что все спасибы закончились давно!
|
|||
23
Wobland
10.11.11
✎
13:33
|
(22) ну тогда деньгами. кстати, последний раз было 1100
|
|||
24
LivingStar
10.11.11
✎
13:34
|
походу скоро каждый ответ будет стоить $ как на инфостарте ...
|
|||
25
Wobland
10.11.11
✎
13:35
|
(24) и останется тут только ЮлияТВ на пару с Волшебником
|
|||
26
hhhh
10.11.11
✎
13:51
|
надо уже здесь свой инфостарт замутить. А то что всё на инфостарт бегаем, как бедные родственники?
|
|||
27
Renat11111
10.11.11
✎
13:52
|
(26) скачивание бесплатное будет?
|
|||
28
cViper
10.11.11
✎
13:55
|
(0)
После контструкции Если Результат2.Следующий() = Истина Тогда Пока Результат2.Следующий() Цикл Ты сместился на второй элемент выборки. Осторожно используй Следующий(). |
|||
29
LivingStar
10.11.11
✎
14:10
|
(28) это да, я уже подумал об этом!!!
изпользовал инструкцию (14) (17) тоже нормально, но мне много переписывать бы пришлось, и так зрение упало и падает походу ( |
|||
30
DrShad
10.11.11
✎
14:13
|
(27) за вопросы, которые уже сотни раз обсуждались, будут плату взымать
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |