|
Запрос | ☑ | ||
---|---|---|---|---|
0
Woiager1984
26.10.11
✎
20:38
|
Подскажите если в запросе прописываю условие для выбора документов из определенного периода,то выборка пустая,если этого условия нет все выбирается,где ошибаюсь??
ВЫБРАТЬ МЗ_ПокупкаМатериалы.Номенклатура, МЗ_ПокупкаМатериалы.Количество, МЗ_ПокупкаМатериалы.Всего, МЗ_ПокупкаМатериалы.Ссылка.Грузоотправитель, МЗ_ПокупкаМатериалы.Ссылка.Дата КАК ДатаЗакупки ИЗ Документ.МЗ_Покупка.Материалы КАК МЗ_ПокупкаМатериалы ГДЕ МЗ_ПокупкаМатериалы.Ссылка.Проведен = ИСТИНА ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ОС_ПокупкаКапвложения.ВнеоборотныйАктив, ОС_ПокупкаКапвложения.Количество, ОС_ПокупкаКапвложения.Всего, ОС_ПокупкаКапвложения.Ссылка.Грузоотправитель, ОС_ПокупкаКапвложения.Ссылка.Дата ИЗ Документ.ОС_Покупка.Капвложения КАК ОС_ПокупкаКапвложения ГДЕ ОС_ПокупкаКапвложения.Ссылка.Проведен = ИСТИНА УПОРЯДОЧИТЬ ПО ДатаЗакупки |
|||
1
Мимохожий Однако
26.10.11
✎
20:40
|
Озвучь ТЗ. Нарисуй табличку исходных данных и что хочешь получить в результате.
|
|||
2
Woiager1984
26.10.11
✎
20:41
|
Запрос с условием:
ВЫБРАТЬ МЗ_ПокупкаМатериалы.Номенклатура, МЗ_ПокупкаМатериалы.Количество, МЗ_ПокупкаМатериалы.Всего, МЗ_ПокупкаМатериалы.Ссылка.Грузоотправитель, МЗ_ПокупкаМатериалы.Ссылка.Дата КАК ДатаЗакупки ИЗ Документ.МЗ_Покупка.Материалы КАК МЗ_ПокупкаМатериалы ГДЕ МЗ_ПокупкаМатериалы.Ссылка.Проведен = ИСТИНА И МЗ_ПокупкаМатериалы.Ссылка.Дата >= &НачалоПериода И МЗ_ПокупкаМатериалы.Ссылка.Дата <= &КонецПериода ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ОС_ПокупкаКапвложения.ВнеоборотныйАктив, ОС_ПокупкаКапвложения.Количество, ОС_ПокупкаКапвложения.Всего, ОС_ПокупкаКапвложения.Ссылка.Грузоотправитель, ОС_ПокупкаКапвложения.Ссылка.Дата ИЗ Документ.ОС_Покупка.Капвложения КАК ОС_ПокупкаКапвложения ГДЕ ОС_ПокупкаКапвложения.Ссылка.Проведен = ИСТИНА И ОС_ПокупкаКапвложения.Ссылка.Дата >= &НачалоПериода И ОС_ПокупкаКапвложения.Ссылка.Дата <= &НачалоПериода УПОРЯДОЧИТЬ ПО ДатаЗакупки |
|||
3
Oleg_Kag
26.10.11
✎
20:43
|
И ОС_ПокупкаКапвложения.Ссылка.Дата <= &НачалоПериода
|
|||
4
Woiager1984
26.10.11
✎
20:43
|
Нужно выбрать из табличных частей документов "МЗ_Покупка" И "ОС_Покупка" Номенклатуры,причем документы должны попадать в определенны период который я задаю.
|
|||
5
Oleg_Kag
26.10.11
✎
20:47
|
и еще я бы вторую часть написал так, и посмотрел что получится
ВЫБРАТЬ ОС_ПокупкаКапвложения.ВнеоборотныйАктив КАК Номенклатура, ОС_ПокупкаКапвложения.Количество, ОС_ПокупкаКапвложения.Всего, ОС_ПокупкаКапвложения.Ссылка.Грузоотправитель, ОС_ПокупкаКапвложения.Ссылка.Дата КАК ДатаЗакупки ИЗ Документ.ОС_Покупка.Капвложения КАК ОС_ПокупкаКапвложения ГДЕ ОС_ПокупкаКапвложения.Ссылка.Проведен = ИСТИНА И ОС_ПокупкаКапвложения.Ссылка.Дата >= &НачалоПериода И ОС_ПокупкаКапвложения.Ссылка.Дата <= &&КонецПериода УПОРЯДОЧИТЬ ПО ДатаЗакупки |
|||
6
Woiager1984
26.10.11
✎
20:50
|
Переписал правильно,все равно пусто?
ВЫБРАТЬ МЗ_ПокупкаМатериалы.Номенклатура, МЗ_ПокупкаМатериалы.Количество, МЗ_ПокупкаМатериалы.Всего, МЗ_ПокупкаМатериалы.Ссылка.Грузоотправитель, МЗ_ПокупкаМатериалы.Ссылка.Дата КАК ДатаЗакупки ИЗ Документ.МЗ_Покупка.Материалы КАК МЗ_ПокупкаМатериалы ГДЕ МЗ_ПокупкаМатериалы.Ссылка.Проведен = ИСТИНА И МЗ_ПокупкаМатериалы.Ссылка.Дата >= &НачалоПериода И МЗ_ПокупкаМатериалы.Ссылка.Дата <= &КонецПериода ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ОС_ПокупкаКапвложения.ВнеоборотныйАктив, ОС_ПокупкаКапвложения.Количество, ОС_ПокупкаКапвложения.Всего, ОС_ПокупкаКапвложения.Ссылка.Грузоотправитель, ОС_ПокупкаКапвложения.Ссылка.Дата ИЗ Документ.ОС_Покупка.Капвложения КАК ОС_ПокупкаКапвложения ГДЕ ОС_ПокупкаКапвложения.Ссылка.Проведен = ИСТИНА И ОС_ПокупкаКапвложения.Ссылка.Дата >= &НачалоПериода И ОС_ПокупкаКапвложения.Ссылка.Дата <= &КонецПериода УПОРЯДОЧИТЬ ПО ДатаЗакупки |
|||
7
izekia
26.10.11
✎
20:51
|
смотри что в параметрах передаешь ... проверь даты
|
|||
8
Woiager1984
26.10.11
✎
20:53
|
Если оставляю одно условие:
ВЫБРАТЬ МЗ_ПокупкаМатериалы.Номенклатура, МЗ_ПокупкаМатериалы.Количество, МЗ_ПокупкаМатериалы.Всего, МЗ_ПокупкаМатериалы.Ссылка.Грузоотправитель, МЗ_ПокупкаМатериалы.Ссылка.Дата КАК ДатаЗакупки ИЗ Документ.МЗ_Покупка.Материалы КАК МЗ_ПокупкаМатериалы ГДЕ МЗ_ПокупкаМатериалы.Ссылка.Проведен = ИСТИНА И МЗ_ПокупкаМатериалы.Ссылка.Дата >= &НачалоПериода ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ОС_ПокупкаКапвложения.ВнеоборотныйАктив, ОС_ПокупкаКапвложения.Количество, ОС_ПокупкаКапвложения.Всего, ОС_ПокупкаКапвложения.Ссылка.Грузоотправитель, ОС_ПокупкаКапвложения.Ссылка.Дата ИЗ Документ.ОС_Покупка.Капвложения КАК ОС_ПокупкаКапвложения ГДЕ ОС_ПокупкаКапвложения.Ссылка.Проведен = ИСТИНА И ОС_ПокупкаКапвложения.Ссылка.Дата >= &НачалоПериода УПОРЯДОЧИТЬ ПО ДатаЗакупки то выбирает все документы. |
|||
9
izekia
26.10.11
✎
20:55
|
пля, да проверь ты уже КонецПериода
|
|||
10
Woiager1984
26.10.11
✎
21:08
|
Я НачалоПериода и КонецПериода просто добавир как реквизит отчета и кинул на форму.в модуле при формировании надо прописывать что-то?
|
|||
11
izekia
26.10.11
✎
21:21
|
ееееее
|
|||
12
izekia
26.10.11
✎
21:22
|
код покажи в общем весь ... просто у тебя ошибка должна была возникнуть
|
|||
13
izekia
26.10.11
✎
21:22
|
я пошел, но тебе подскажут
|
|||
14
Woiager1984
26.10.11
✎
21:25
|
В схеме компоновки данных код:
ВЫБРАТЬ МЗ_ПокупкаМатериалы.Номенклатура, МЗ_ПокупкаМатериалы.Количество, МЗ_ПокупкаМатериалы.Всего, МЗ_ПокупкаМатериалы.Ссылка.Грузоотправитель, МЗ_ПокупкаМатериалы.Ссылка.Дата КАК ДатаЗакупки ИЗ Документ.МЗ_Покупка.Материалы КАК МЗ_ПокупкаМатериалы ГДЕ МЗ_ПокупкаМатериалы.Ссылка.Проведен = ИСТИНА И МЗ_ПокупкаМатериалы.Ссылка.Дата >= &НачалоПериода И МЗ_ПокупкаМатериалы.Ссылка.Дата <= &КонецПериода ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ОС_ПокупкаКапвложения.ВнеоборотныйАктив, ОС_ПокупкаКапвложения.Количество, ОС_ПокупкаКапвложения.Всего, ОС_ПокупкаКапвложения.Ссылка.Грузоотправитель, ОС_ПокупкаКапвложения.Ссылка.Дата ИЗ Документ.ОС_Покупка.Капвложения КАК ОС_ПокупкаКапвложения ГДЕ ОС_ПокупкаКапвложения.Ссылка.Проведен = ИСТИНА И ОС_ПокупкаКапвложения.Ссылка.Дата >= &НачалоПериода И ОС_ПокупкаКапвложения.Ссылка.Дата <= &КонецПериода УПОРЯДОЧИТЬ ПО ДатаЗакупки а в модуле объекта ничего нет.)) |
|||
15
Drock
26.10.11
✎
21:40
|
ВЫБРАТЬ
МЗ_ПокупкаМатериалы.Номенклатура, МЗ_ПокупкаМатериалы.Количество, МЗ_ПокупкаМатериалы.Всего, МЗ_ПокупкаМатериалы.Ссылка.Грузоотправитель, МЗ_ПокупкаМатериалы.Ссылка.Дата КАК ДатаЗакупки ИЗ Документ.МЗ_Покупка.Материалы КАК МЗ_ПокупкаМатериалы ГДЕ МЗ_ПокупкаМатериалы.Ссылка.Проведен И МЗ_ПокупкаМатериалы.Ссылка.Дата МЕЖДУ &НачалоПериода И &КонецПериода ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ОС_ПокупкаКапвложения.ВнеоборотныйАктив, ОС_ПокупкаКапвложения.Количество, ОС_ПокупкаКапвложения.Всего, ОС_ПокупкаКапвложения.Ссылка.Грузоотправитель, ОС_ПокупкаКапвложения.Ссылка.Дата ИЗ Документ.ОС_Покупка.Капвложения КАК ОС_ПокупкаКапвложения ГДЕ ОС_ПокупкаКапвложения.Ссылка.Проведен И ОС_ПокупкаКапвложения.Ссылка.Дата Между &НачалоПериода и &КонецПериода УПОРЯДОЧИТЬ ПО ДатаЗакупки |
|||
16
Woiager1984
26.10.11
✎
22:21
|
Разобрался,спасибо!
|
|||
17
izekia
27.10.11
✎
11:34
|
(16) если реквизиты на форме, то тебе дополнительно при изменении их нужно прописывать в настройки компоновки
|
|||
18
izekia
27.10.11
✎
11:35
|
(15) то же самое
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |