|
Вывести все значения в отчёте | ☑ | ||
---|---|---|---|---|
0
avatar1870
03.11.15
✎
18:20
|
Здравствуйте. При формировании отчёта делается запрос, который делает поиск по реквизиту и если этого реквизита нет, то он ничего не выводит, а нужно, чтобы выводил все данные. Как это можно сделать? Реквизит - строка
|
|||
1
Живой Ископаемый
03.11.15
✎
18:21
|
не левое, а полное соединение.
|
|||
2
avatar1870
03.11.15
✎
18:27
|
Эм. А где это?
ВЫБРАТЬ РАЗЛИЧНЫЕ УчётОсновныхСредств.Наименование + " "+ УчётОсновныхСредств.ТипМодель КАК Наименование, УчётОсновныхСредств.НомерКарточки, УчётОсновныхСредств.НомерИнвертарный, УчётОсновныхСредств.Выбытие, УчётОсновныхСредств.ТипМодель ИЗ РегистрНакопления.УчётОсновныхСредств КАК УчётОсновныхСредств ГДЕ (УчётОсновныхСредств.Дата МЕЖДУ &ДатаС И &ДатаПо ИЛИ (&ДатаС = ДАТАВРЕМЯ(1, 1, 1) И &ДатаПо = ДАТАВРЕМЯ(1, 1, 1)) И УчётОсновныхСредств.Наименование = &Наименование) |
|||
3
VikingKosmo
03.11.15
✎
18:30
|
(2) Это в "И УчётОсновныхСредств.Наименование = &Наименование)"
В таком случае нужно демонически формировать текст запроса |
|||
4
avatar1870
03.11.15
✎
18:36
|
Это как?
|
|||
5
Горогуля
03.11.15
✎
18:37
|
это кто такой красивый придумал наименование в регистре хранить?
|
|||
6
Горогуля
03.11.15
✎
18:37
|
(4) с этим условием или без
|
|||
7
avatar1870
03.11.15
✎
18:41
|
И как это можно сделать?
|
|||
8
Nuobu
03.11.15
✎
18:42
|
(5) В реквизитах пусть хранит.
|
|||
9
VikingKosmo
03.11.15
✎
18:42
|
(7) Демонически
|
|||
10
Nuobu
03.11.15
✎
18:42
|
Выбор Когда &Наименование = """" Тогда Истина Иначе
УчётОсновныхСредств.Наименование = &Наименование Конец |
|||
11
VikingKosmo
03.11.15
✎
18:43
|
(5) а я как то упустил момент с наименованием в РН. Это надо запринтскринить потомкам...
|
|||
12
Горогуля
03.11.15
✎
18:43
|
(7) сформируй уже два текста
|
|||
13
Горогуля
03.11.15
✎
18:44
|
(11) я где-то видел ресурсы РН (про количество на складе) Размер41, Размер42...
|
|||
14
Nuobu
03.11.15
✎
18:44
|
(11) То есть обращение к основной таблице регистра ни Горгулью ни Вас ни смутило?
|
|||
15
VikingKosmo
03.11.15
✎
18:45
|
(14) я тут почитал предыдущие темы ТС, меня больше ничего не смущает)))
|
|||
16
avatar1870
03.11.15
✎
18:45
|
ВЫБРАТЬ РАЗЛИЧНЫЕ
УчётОсновныхСредств.Наименование + " "+ УчётОсновныхСредств.ТипМодель КАК Наименование, УчётОсновныхСредств.НомерКарточки, УчётОсновныхСредств.НомерИнвертарный, УчётОсновныхСредств.Выбытие, УчётОсновныхСредств.ТипМодель ИЗ РегистрНакопления.УчётОсновныхСредств КАК УчётОсновныхСредств ГДЕ УчётОсновныхСредств.Дата МЕЖДУ &ДатаС И &ДатаПо ИЛИ (&ДатаС = ДАТАВРЕМЯ(1, 1, 1) И &ДатаПо = ДАТАВРЕМЯ(1, 1, 1)) И (Выбор Когда &Наименование = """" Тогда Истина Иначе УчётОсновныхСредств.Наименование = &Наименование Конец) Если сделать так, то когда не выбрано ни одно поле - ничего не выводит |
|||
17
Горогуля
03.11.15
✎
18:47
|
(14) после загадочного УчётОсновныхСредств.Выбытие как-то не очень ;)
|
|||
18
VikingKosmo
03.11.15
✎
18:47
|
кто такое "ни одно поле"?
|
|||
19
avatar1870
03.11.15
✎
18:58
|
Помогите, плиз
|
|||
20
Горогуля
03.11.15
✎
19:00
|
(19) 1500 рублёв. с постановкой задачи 500
|
|||
21
avatar1870
03.11.15
✎
19:04
|
||||
22
avatar1870
03.11.15
✎
20:43
|
Ребят, помогите, пожалуйста
|
|||
23
mehfk
03.11.15
✎
20:51
|
3500 руб.
|
|||
24
hhhh
03.11.15
✎
23:42
|
(21) скрин регистра покажи, чего там? И Тип измерения НАименование какой? Строка?
|
|||
25
avatar1870
04.11.15
✎
10:37
|
Типы - строки. Регистр - http://s010.radikal.ru/i311/1511/d4/22e1f4bc5833.png
|
|||
26
VikingKosmo
04.11.15
✎
10:40
|
ну тут минимум 1000 р. или ТС всем окончательно мозг вынесет
|
|||
27
RomanYS
04.11.15
✎
10:47
|
(25) Шедевр!
Это определенно лучший регистр накопления из тех, что я видел. |
|||
28
Горогуля
04.11.15
✎
10:49
|
теперь меня совсем не смущает обращение к реальной таблице
|
|||
29
avatar1870
04.11.15
✎
10:53
|
Вы можете написать, что надо делать, а не критиковать мой код? Я первый раз в 1С. Может косяк со скобками?
(((УчётОсновныхСредств.Дата МЕЖДУ &ДатаС И &ДатаПо) ИЛИ (&ДатаС = ДАТАВРЕМЯ(1, 1, 1) И &ДатаПо = ДАТАВРЕМЯ(1, 1, 1))) И (Выбор Когда &Наименование = """" Тогда Истина Иначе УчётОсновныхСредств.Наименование = &Наименование Конец)) |
|||
30
VikingKosmo
04.11.15
✎
10:55
|
может перед тем как первый раз в 1С стоит почитать теорию? Да и начинать стоит разбора примеров в книгах...
|
|||
31
Горогуля
04.11.15
✎
11:08
|
(29) &ДатуПо было бы удобно выставлять в текущую, если юзер сам не задал
|
|||
32
avatar1870
04.11.15
✎
11:08
|
Может кому-нибудь понадобиться. Теперь работает даже если не вводиться никаких параметров.
ГДЕ УчётОсновныхСредств.Дата МЕЖДУ &ДатаС И &ДатаПо ИЛИ (&ДатаС = ДАТАВРЕМЯ(1, 1, 1) ИЛИ &ДатаПо = ДАТАВРЕМЯ(1, 1, 1)) ИЛИ (Выбор Когда &Наименование = """" Тогда Истина Иначе УчётОсновныхСредств.Наименование = &Наименование Конец) |
|||
33
Горогуля
04.11.15
✎
11:13
|
(32) после освоения тся/ться задай дату по 2м апрелем 1920го и тщательно изучи результат
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |