|
Условие в запросе подобно | ☑ | ||
---|---|---|---|---|
0
yyyuuu
19.10.21
✎
11:59
|
Все привет есть запрос вида
ВЫБРАТЬ Дислокация.ИндексПоезда, Дислокация.Операция, Дислокация.ДатаОперации, Дислокация.НомерПоезда, Дислокация.Участок, Дислокация.ТипПарка, Дислокация.ДепоНСП КАК ДепоНСП ИЗ РегистрСведений.Дислокация КАК Дислокация ГДЕ Дислокация.ИндексПоезда В(&ИндексыПоездов) И Дислокация.ТипПарка = &ТипПарка И Дислокация.ДатаОперации В(&ДатаОперации) И Дислокация.Операция В(&Операции) И Дислокация.СтанцияНазначения ПОДОБНО &СтанцияНазначения Если СтанцияНазначения = СтанциясФормы Тогда СтанцияНазначения = "ХАБАРОВСК I"; Иначе СтанцияНазначения = "%"; КонецЕсли; ЗапросГруз.УстановитьПараметр("ИндексыПоездов",ИндексыПоездов); ЗапросГруз.УстановитьПараметр("ТипПарка",ТипПарка); ЗапросГруз.УстановитьПараметр("ДатаОперации",ДатаОперации); ЗапросГруз.УстановитьПараметр("Операции",Операции); ЗапросГруз.УстановитьПараметр("СтанцияНазначения",СтанцияНазначения); Верно ли будет тут это условие? Смысл такой если по условию истина то выбираем только Хаб 1 иначе все. Верно ли делать так? |
|||
1
Kassern
19.10.21
✎
12:02
|
(0) Выбор когда &ОтборПоСтанцииНазначения Тогда Дислокация.СтанцияНазначения=&СтанцияНазначения Иначе Истина Конец
|
|||
2
Kassern
19.10.21
✎
12:03
|
и не надо нагружать запрос "ПОДОБНО", когда вам нужно отобрать по определенной станции, или вывести все
|
|||
3
Kassern
19.10.21
✎
12:03
|
Что будете делать, если появится ХАБАРОВСК II?)
|
|||
4
1Сергей
19.10.21
✎
12:04
|
(3) Видимо, ему и надо по всем Хабаровскам
|
|||
5
Kassern
19.10.21
✎
12:05
|
(4) а по мне так он хотел выкрутиться с "ПОДОБНО", чтобы отобрать все станции, если нет отбора)
|
|||
6
yyyuuu
19.10.21
✎
12:06
|
Да это вообще код не Мой. Надо переработать. Я пытаюсь понять что было в голове у человека когда он делал.
Да, подобно было сделано для того чтобы выбрать все станции вообще. Ну а если не все то хаб 1 |
|||
7
Kassern
19.10.21
✎
12:07
|
(6) смотри (1)
|
|||
8
yyyuuu
19.10.21
✎
12:12
|
Я так и хотел, если думать логически то нам или одна станция нужна или все. Но если все то условие вообще не нужно.
|
|||
9
yyyuuu
19.10.21
✎
12:52
|
А что плохо именно в подобно условии?
|
|||
10
1Сергей
19.10.21
✎
12:53
|
(9) Нагрузка на сервер. "Опять ваша тупая одинеска висит"
|
|||
11
Kassern
19.10.21
✎
12:58
|
(8) "Иначе Истина" решает эту проблему
|
|||
12
yyyuuu
19.10.21
✎
13:19
|
(10) Делал не Я, Я пытаюсь только понять и убрать если это хэрня.
(11) Все понял, ты лудший! |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |