|
ЗАПРОС | ☑ | ||
---|---|---|---|---|
0
antiteror91
29.08.12
✎
12:21
|
ПОДСКАЖИТЕ пожалуйста где ошибка у меня в запросе????
ВЫБРАТЬ ВТСоединение.МестоПрибытия, ВТСоединение.КоличествоБилетов, КОЛИЧЕСТВО(ВТСоединение_1.КоличествоБилетов) + 1 КАК Номер ИЗ ВТСоединение ЛЕВОЕ СОЕДИНЕНИЕ ВТСоединение КАК ВТСоединение_1 ПО ВТСоединение.КоличествоБилетов > ВТСоединение_1.КоличествоБилетов СГРУППИРОВАТЬ ПО ВТСоединение.МестоПрибытия, ВТСоединение.КоличествоБилетов, ВЫБОР КОГДА &Худшие = Истина ТОГДА ИМЕЮЩИЕ КОЛИЧЕСТВО(ВТСоединение_1.КоличествоБилетов)<=&ЧислоСтрок КОНЕЦ УПОРЯДОЧИТЬ ПО ВТСоединение.КоличествоБилетов УБЫВ; |
|||
1
фросия
29.08.12
✎
12:24
|
тут:
ИЗ ВТСоединение ЛЕВОЕ СОЕДИНЕНИЕ ВТСоединение КАК ВТСоединение_1 ПО ВТСоединение.КоличествоБилетов > ВТСоединение_1.КоличествоБилетов |
|||
2
Beduin
29.08.12
✎
12:24
|
(0) Везде
|
|||
3
Molinor
29.08.12
✎
12:25
|
Попробуй конструктором запрос построить, а не руками писать.
|
|||
4
antiteror91
29.08.12
✎
12:26
|
(1)там как будто все нормально... у меня что то в функции ВЫБОР не пашет я только не пойму что...
|
|||
5
salvator
29.08.12
✎
12:26
|
(2) +100 :))
|
|||
6
PR
29.08.12
✎
12:26
|
Баян. Сегодня уже было. v8: Запрос!
|
|||
7
Aprobator
29.08.12
✎
12:27
|
не понял - это кусок запроса или весь запрос?
|
|||
8
Molinor
29.08.12
✎
12:27
|
ВЫБОР
КОГДА <Выражение> ТОГДА <Выражение> ИНАЧЕ <Выражение> КОНЕЦ |
|||
9
Aprobator
29.08.12
✎
12:28
|
(8) +100500.
|
|||
10
antiteror91
29.08.12
✎
12:29
|
(8) т.е. он без иначе не работает???
|
|||
11
Molinor
29.08.12
✎
12:30
|
(10) Бинго!
|
|||
12
antiteror91
29.08.12
✎
12:33
|
(11) не помогает.....
|
|||
13
Ненавижу 1С
гуру
29.08.12
✎
12:34
|
ИМЕЮЩИЕ КОЛИЧЕСТВО(ВЫБОР КОГДА &Худшие = Истина
ТОГДА ВТСоединение_1.КоличествоБилетов КОНЕЦ)<=&ЧислоСтрок |
|||
14
antiteror91
29.08.12
✎
12:39
|
(13) {ВнешняяОбработка.КонсольЗапросов_82.МодульОбъекта(46)}: Ошибка при вызове метода контекста (ВыполнитьПакет): {(56, 2)}: Синтаксическая ошибка "ИМЕЮЩИЕ"
<<?>>ИМЕЮЩИЕ КОЛИЧЕСТВО(ВЫБОР КОГДА &Худшие = Истина |
|||
15
Molinor
29.08.12
✎
12:40
|
(14) Запятую убери перед ИМЕЮЩИЕ КОЛИЧЕСТВО.
|
|||
16
Molinor
29.08.12
✎
12:40
|
Да и вообще в блоке ПО не запятые должны быть, а логические операторы.
|
|||
17
Molinor
29.08.12
✎
12:41
|
(16) Гоню. Но (15) верно.
|
|||
18
antiteror91
29.08.12
✎
12:43
|
(13), (15) БОЛЬШОЕ СПАСИБО!!!!!!
|
|||
19
antiteror91
29.08.12
✎
12:49
|
а такой еще вопрос а можно в параметр Число строк поставить внутрь выбора чтоб можно было иначе поставить?
ИМЕЮЩИЕ КОЛИЧЕСТВО(ВЫБОР КОГДА &Худшие = Истина ТОГДА ВТСоединение_1.КоличествоБилетов КОНЕЦ)<=&ЧислоСтрок |
|||
20
Ненавижу 1С
гуру
29.08.12
✎
12:52
|
(19) чего? можно и иначе
|
|||
21
antiteror91
29.08.12
✎
12:53
|
(20)
ИМЕЮЩИЕ КОЛИЧЕСТВО(ВЫБОР КОГДА &Худшие = Истина ТОГДА ВТСоединение_1.КоличествоБилетов <=&ЧислоСтрок ИНАЧЕ ..... КОНЕЦ) 123 НУжно ли будет что то вместо 123 писать? |
|||
22
Ненавижу 1С
гуру
29.08.12
✎
13:08
|
может быть это?
ИМЕЮЩИЕ КОЛИЧЕСТВО(ВЫБОР КОГДА &Худшие = Истина ТОГДА ВТСоединение_1.КоличествоБилетов ИНАЧЕ 100500 КОНЕЦ)<=&ЧислоСтрок |
|||
23
antiteror91
29.08.12
✎
13:12
|
(22) что подобное этому. я еще точное условие не продумал
ИМЕЮЩИЕ КОЛИЧЕСТВО(ВЫБОР КОГДА &Худшие = Истина ТОГДА ВТСоединение_1.КоличествоБилетов<&ЧислоСтрок ИНАЧЕ ВТСоединение_1.КоличествоБилетов>ВТСоединение_1.КоличествоБилетов-&ЧислоСтрок КОНЕЦ) |
|||
24
antiteror91
29.08.12
✎
13:14
|
(22+) с помощью выбора я должен выбрать определенное количество первых или последних строк в зависимости истинно параметр худшие или нет....
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |