|
Язык запроса, оператор "*" | ☑ | ||
---|---|---|---|---|
0
CalvinKlein
16.07.12
✎
16:53
|
Привет, всем. У меня есть регистр взаиморасчетов, регистраторами являются 10 документов. У некоторых этих документов есть реквизит (ссылка на справочник) "Этап". Как запросом можно собрать таблицу, в которой будет название документа и этап?
|
|||
1
Fragster
гуру
16.07.12
✎
16:54
|
причем тут *?
|
|||
2
Лефмихалыч
16.07.12
✎
16:54
|
надо как-то себя заставить.
А в чем конкретно проблема? |
|||
3
Нуф-Нуф
16.07.12
✎
16:54
|
выбор когда ТвояТаблица.Документ ССЫЛКА Документ.ЗаказКлиента тогда "ЗаказКлиента"
когда ... тогда... конец |
|||
4
kible
16.07.12
✎
16:54
|
Периодичность "Авто"
|
|||
5
CalvinKlein
16.07.12
✎
16:55
|
Видел оператор в некоторых типовых отчетах "*", но чет не найду пока никакую инфу по нему
|
|||
6
CalvinKlein
16.07.12
✎
16:55
|
(1) Ну, я предположил, что при поиске "*" - найти все. В запросе возможно так же?)
|
|||
7
эцп
16.07.12
✎
16:56
|
Выбрать Регистратор, Этап Из РегистрНакопления.Взаиморасчеты КАК Взаиморасчеты
|
|||
8
Steel_Wheel
16.07.12
✎
16:56
|
(5) Это выбор всех полей таблиц, по которым делается запрос.
|
|||
9
Baracus
16.07.12
✎
16:56
|
Ты бы все-таки потрудился вопрос сформулировать
|
|||
10
Fragster
гуру
16.07.12
✎
16:56
|
(8) фиг его знает. может автор имел ввиду произведение двух чисел...
|
|||
11
эцп
16.07.12
✎
16:57
|
(5) Это в других местах используется. В СКД указывается, можно ли по полям реквизитов делать отбор
|
|||
12
Baracus
16.07.12
✎
16:57
|
А так, смотри (3)
|
|||
13
CalvinKlein
16.07.12
✎
17:02
|
Да, вроде (3) вариант, то что мне нужно...
|
|||
14
Reset
16.07.12
✎
17:03
|
(5) Описано в справке. Читай "Описание полей выборки"
|
|||
15
Ненавижу 1С
гуру
16.07.12
✎
17:04
|
* это умножение
|
|||
16
CalvinKlein
16.07.12
✎
17:05
|
А как обратиться к регистратору? Делаю так, пишет ошибку:
выбор Когда ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.Регистратор ССЫЛКА Документы.РелизацияТоваровУслуг тогда "ЗаказКлиента" конец |
|||
17
CalvinKlein
16.07.12
✎
17:06
|
(15) точно не умножение
|
|||
18
ДенисЧ
16.07.12
✎
17:06
|
(16) Периодичность Регистратор в параметрах вирттаблицы поставь...
|
|||
19
Михаил Козлов
16.07.12
✎
17:07
|
Не Документы., а Документ.
|
|||
20
botanik
16.07.12
✎
17:08
|
ВЫБРАТЬ *
ИЗ Справочник.Контрагенты КАК Контрагенты Все поля справочника. |
|||
21
PR
16.07.12
✎
17:09
|
(15) Ага. Именно так :))
|
|||
22
CalvinKlein
16.07.12
✎
17:12
|
(19) получилось, спасибо!
|
|||
23
Ненавижу 1С
гуру
16.07.12
✎
17:13
|
(20) надо запретить это использование
|
|||
24
andrewks
16.07.12
✎
17:14
|
(23) почему?
|
|||
25
PR
16.07.12
✎
17:15
|
(23) Видимо, личная неприязнь :))
|
|||
26
CalvinKlein
16.07.12
✎
17:15
|
А еще вопрос, у меня выборкой получаются пустые строки, как от них избавиться? Запрос такой
ВЫБОР КОГДА ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.Регистратор ССЫЛКА Документ.РеализацияТоваровУслуг ТОГДА ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.Регистратор.Ссылка ИНАЧЕ NULL КОНЕЦ |
|||
27
Ненавижу 1С
гуру
16.07.12
✎
17:18
|
(24)(25) на SQL.RU подробно разъяснят
|
|||
28
Steel_Wheel
16.07.12
✎
17:19
|
(26) это не весь запрос
|
|||
29
Ненавижу 1С
гуру
16.07.12
✎
17:19
|
наверное отсечь их в условии
ГДЕ ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.Регистратор ССЫЛКА Документ.РеализацияТоваровУслуг тогда ваша конструкция не нужна |
|||
30
andrewks
16.07.12
✎
17:20
|
(27) ты нас в лес к лешему \зачёркнуто на скул.ру не посылай, раз закинул, будь добр, поясни
|
|||
31
Steel_Wheel
16.07.12
✎
17:20
|
+29 и тогда во фразе "выбрать" вытаскиваешь регистраторы
|
|||
32
Ненавижу 1С
гуру
16.07.12
✎
17:21
|
(30) надеюсь в проведении документа такого ты писать не станешь?
|
|||
33
andrewks
16.07.12
✎
17:23
|
(32) нет. если вопрос в ресурсах - это одно. если в другом - озвучь. а так очень удобно в консоли накидать с * , сразу видно, какие есть поля, и что в них заполнено, чтобы потом написать уже осмысленный запрос
|
|||
34
Ненавижу 1С
гуру
16.07.12
✎
17:24
|
(33) в консоли может быть, тут не спорю, правда в конструкторе не намного сложнее нажать ">>"
|
|||
35
andrewks
16.07.12
✎
17:26
|
(34) не люблю конструктор
|
|||
36
Ненавижу 1С
гуру
16.07.12
✎
17:26
|
(35) ненавижу 1С ))
|
|||
37
CalvinKlein
16.07.12
✎
17:26
|
(34) А где это можно написать? И что это дает?
|
|||
38
andrewks
16.07.12
✎
17:27
|
и потом, данные нужны. попробуй, вон, в ЗУП сразу понять, какие поля тебе нудны. хрена лысого. куча полей с похожими названиями, только узрев выборку по которым, начинаешь понимать, что же конкретно тебе надо
|
|||
39
andrewks
16.07.12
✎
17:27
|
(36) угу )
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |