|
v8: Я не умею давать имена веткам (Когда запрос пустой цикл не срабатывает??) | ☑ | ||
---|---|---|---|---|
0
Vladius
25.11.11
✎
18:45
|
Когда запрос пустой не срабатывает цикл, а мне надо что бы если запрос пустой сработало это:
ЭлементыФормы.Панель1.Страницы["ОбновлениеРелиза"].Видимость = Ложь; ЭлементыФормы.ОбновлениеРелиза.Видимость=Ложь; Помогите разобратся, туплю... Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | ОбновлениеРелизаВидыРабот.ВидРаботы |ИЗ | РегистрСведений.ОбновлениеРелизаВидыРабот КАК ОбновлениеРелизаВидыРабот |ГДЕ | ОбновлениеРелизаВидыРабот.ВидРаботы = &ВидРаботы"; Запрос.УстановитьПараметр("ВидРаботы", ВидРаботы); Выборка = Запрос.Выполнить().Выбрать(); Пока Выборка.Следующий() Цикл Если ТипЗадачи = Перечисления.ТипЗадачи.ОтчетОВыполненнойРаботе И ВидРаботы = Выборка.ВидРаботы Тогда ЭлементыФормы.Панель1.Страницы["ОбновлениеРелиза"].Видимость = Истина; ЭлементыФормы.ОбновлениеРелиза.Видимость=Истина; Иначе ЭлементыФормы.Панель1.Страницы["ОбновлениеРелиза"].Видимость = Ложь; ЭлементыФормы.ОбновлениеРелиза.Видимость=Ложь; КонецЕсли; КонецЦикла; |
|||
1
Beduin
25.11.11
✎
18:47
|
(0) Пятница почти кончилась уже.
|
|||
2
aleks-id
25.11.11
✎
18:47
|
чего???
|
|||
3
Vladius
25.11.11
✎
18:48
|
(1) Понимаю...вот надо решить эту херь и уйти спокойно с работы )))
|
|||
4
Жан Пердежон
25.11.11
✎
18:48
|
(3) заявление пиши и уходи
|
|||
5
Vladius
25.11.11
✎
18:48
|
Кароче когда запрос пустой мне надо выполнить этот код
ЭлементыФормы.Панель1.Страницы["ОбновлениеРелиза"].Видимость = Ложь; ЭлементыФормы.ОбновлениеРелиза.Видимость=Ложь; |
|||
6
Beduin
25.11.11
✎
18:49
|
(5) Ты уже почти все написал, замени на операторы условия.
|
|||
7
kosts
25.11.11
✎
18:49
|
|
|||
8
Beduin
25.11.11
✎
18:50
|
(7) Недалеко от автора ушел.
|
|||
9
pumbaEO
25.11.11
✎
18:51
|
(8) +100
|
|||
10
kosts
25.11.11
✎
18:51
|
(8) Кто бы еще знал что ему нужно...
|
|||
11
Beduin
25.11.11
✎
18:52
|
(10) Ему нужно уволиться, а за код в (0) повеситься.
|
|||
12
Vladius
25.11.11
✎
18:52
|
(7) Мля....Элементарно же. Туплю. Спасибо!!!!!!!!!11111111111
Ушёл. Со спокойной душой домой |
|||
13
Fragster
гуру
25.11.11
✎
18:53
|
а еще у результата запроса есть метод Пустой()
|
|||
14
kosts
25.11.11
✎
18:54
|
(8) Код кстати вполне корректный, если соответствует задаче.
|
|||
15
aleks-id
25.11.11
✎
18:55
|
РезЗапроса = Запрос.Выполнить();
Если РезЗапроса.Пустой() Тогда //нету нихрена в запросе Иначе Выборка = РезЗапроса.Выбрать(); Пока Выборка.Следующий() Цикл ... |
|||
16
Жан Пердежон
25.11.11
✎
18:55
|
(8) далеко, не удивлюсь, если код в (0) не тс писал)
|
|||
17
Beduin
25.11.11
✎
18:55
|
(14) Пока в регистр новое измерение не добавят.
|
|||
18
pumbaEO
25.11.11
✎
18:56
|
угу, угу. (14) в запросе уже сделали отбор по ВидРаботы, если нужна одна запись, почему не выбрал Первые 1.
|
|||
19
Beduin
25.11.11
✎
18:57
|
(16) Автор. У него все темы такие же. Надеюсь студент какой-нибудь, практику проходит.
|
|||
20
Vladius
25.11.11
✎
18:58
|
(16) А кто ещё его мог написать??? Код я писал....
(14) Код та корректный но цикл не срабатывал когда в выборке ничего нет. Вот я и думал как мне это решить. (19) Не студент а стажер во франче. |
|||
21
Vladius
25.11.11
✎
18:59
|
(18) А я и забыл про Первые 1 :(
|
|||
22
kosts
25.11.11
✎
19:02
|
(17) При добавлении измерения в любой регистр в типовой придется пол программы переписать...
|
|||
23
Beduin
25.11.11
✎
19:03
|
(22) Код приведешь в пример типовой, где при добавлении измерении все вывалится?
|
|||
24
pumbaEO
25.11.11
✎
19:13
|
(21) забыл про КАК ВидРабот, с перепугу появился ТипЗадачи к запросу не имеющий отношения.
Зачем тебе цикл если проверяешь только на пустой запрос или нет. Что бы учиться и такой код писать надо сильно стараться не учиться. |
|||
25
kosts
25.11.11
✎
19:21
|
(23) Подразумевается что при Начисления.ВидРасчетаИзмерение = НЕОПРЕДЕЛЕНО это основное начисление и оно одно, какова вероятность правильного функционирования программы, если будет добавлено измерение и запрос вернет вместо одной записи две?
|
|||
26
vmv
25.11.11
✎
19:22
|
НЕОПРЕДЕЛЕНО капсом - да да да!
пашти оргазм |
|||
27
kosts
25.11.11
✎
19:25
|
(26) Это не ко мне - скопипастено из типовой
|
|||
28
GROOVY
25.11.11
✎
19:25
|
Я ключевые слова в запросах тоже капсом пишу, и что? NULL, НЕОПРЕДЕЛЕНО, ВЫБОР КОГДА... У каждого свой стиль. Коллега вон параметры в запросах объявляет &___ИмяПараметра , потому как так заметннее параметры в тексте запроса.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |