#0
by abvb
Надо сделать отчет по табличной части документов. Просто выводить список всех товаров из выбранных документов за период или из конкретного документа. Запрос выглядит так: ВЫБРАТЬ ГДЕ Наряд.Дата МЕЖДУ &Дата1 И &Дата2 {ГДЕ {ГДЕ Наряд.Ссылка = &СсылкаДок} - прочитала на вашем форуме, но так не работает. До этого было так: ГДЕ Наряд.Дата МЕЖДУ &Дата1 И &Дата2 или Наряд.Ссылка = &СсылкаДок. Но в этом случае, если не указывать параметр Наряд.Ссылка выходила ошибка. Подскажите как сделать: если параметр Наряд.Ссылка не указывается, то запрос идет по все документам из периода, если указан, то только для конкретного документа, может где галоску в СКД поставить... заранее спасибо.
#4
by abvb
неужели только за фото? а просто помочь начинающему...т.е. начинающей программистке(звучит ужасно). Вы все так реагируете, я что то глупое спросила?
#8
by abvb
я поменяю, потом. пока времени нет, сегодня последний срок, два дня сижу пытаюсь сделать, как только не пробовала, помогите, плиз. А на счет фото обещаю подумать)
#10
by gr13
сделай так- будет не совсем правильно, но работает Выбор Когда Не &СсылкаДок is Null Или Не &СсылкаДок = Неопределено Или Не &СсылкаДок = Значение("Документ.Наряд.ПустаяСсылка") Тогда Конец
#20
by gr13
на ГДЕ Выбор Когда Не &СсылкаДок is Null Или Не &СсылкаДок = Неопределено Или Не &СсылкаДок = Значение("Документ.Наряд.ПустаяСсылка") Тогда Конец
#22
by gr13
скорее правильнее будет так ГДЕ Выбор Когда Не &СсылкаДок is Null И Не &СсылкаДок = Неопределено И Не &СсылкаДок = Значение("Документ.Наряд.ПустаяСсылка") Тогда Конец
#30
by abvb
{ГДЕ (ВЫБОР КОГДА (НЕ &СсылкаДок ЕСТЬ NULL ) {(13, 4)}: Операция не разрешена в предложении "ГДЕ"
#33
by abvb
ГДЕ Наряд.Дата МЕЖДУ &Дата1 И &Дата2 {ГДЕ (ВЫБОР КОГДА (НЕ &СсылкаДок ЕСТЬ NULL ) вот так мне сгенерировал СКД, когда я в компановке-условия добавила вычисляемое условие
#37
by gr13
хотя я незнаю про скобки ГДЕ Наряд.Дата МЕЖДУ &Дата1 И &Дата2 ВЫБОР КОГДА (НЕ &СсылкаДок ЕСТЬ NULL ) я бы так написал) но может будет правильно со скобками)
#38
by abvb
я все читаю, я написала: ГДЕ Наряд.Дата МЕЖДУ &Дата1 И &Дата2 (ВЫБОР КОГДА (НЕ &СсылкаДок ЕСТЬ NULL )
#54
by gr13
ГДЕ Наряд.Дата МЕЖДУ &Дата1 И &Дата2 (ВЫБОР КОГДА (НЕ &СсылкаДок ЕСТЬ NULL ) это то что ты написала, тперь показываю как надо ГДЕ Наряд.Дата МЕЖДУ &Дата1 И &Дата2 ВЫБОР КОГДА (НЕ &СсылкаДок ЕСТЬ NULL ) читай внимательно и найди 10 отличий
#55
by gr13
все равно не верно :( одну еще ошибку не заметил ГДЕ Наряд.Дата МЕЖДУ &Дата1 И &Дата2 (ВЫБОР КОГДА (НЕ &СсылкаДок ЕСТЬ NULL ) это то что ты написала, тперь показываю как надо ГДЕ Наряд.Дата МЕЖДУ &Дата1 И &Дата2 И ВЫБОР КОГДА (НЕ &СсылкаДок ЕСТЬ NULL ) читай внимательно и найди 10 отличий
#59
by abvb
ничего не задаю: {(12, 19)}: Не задано значение параметра "Дата1" Наряд.Дата МЕЖДУ <<?>>&Дата1 И &Дата2 не задаю документ {(14, 14)}: Не задано значение параметра "СсылкаДок" КОГДА (НЕ <<?>>&СсылкаДок ЕСТЬ NULL ) задаю дату и пустой документ : пустая выборка 'flf. дату и документ: пустая выборка
#62
by abvb
только не ругайся, я могу отстать, если все так плохо вот запрос: ВЫБРАТЬ НарядСостав.Номенклатура КАК Номенклатура, Наряд.Дата МЕЖДУ &Дата1 И &Дата2 И ВЫБОР КОГДА (НЕ &СсылкаДок ЕСТЬ NULL ) а запрос.выполнить у меня нет, я делаю в СКД
#64
by gr13
молодец) теперь вопрос, а почему ты Дата1 не передаешь? ты должна передаться Дата1 и Дата2, а СсылкаДок не передавать
#66
by gr13
второе убери из запроса вообще условие по ссылке док, более правильно будет сделать это из настроек СКД там есть отбор
#68
by abvb
"молодец) теперь вопрос, а почему ты Дата1 не передаешь? ты должна передаться Дата1 и Дата2, а СсылкаДок не передавать" а я о чем говорю : задавая дату1,2 и не задавая документ: {(14, 14)}: Не задано значение параметра "СсылкаДок" КОГДА (НЕ <<?>>&СсылкаДок ЕСТЬ NULL ) "второе убери из запроса вообще условие по ссылке док" тогда надо всю ветку удалять завтра поздно будет все равно спасиб, не думала что столько активности в мой адрес будет.
#69
by gr13
в 59 ты показываешь ошибку: "ничего не задаю: {(12, 19)}: Не задано значение параметра "Дата1" Наряд.Дата МЕЖДУ <<?>>&Дата1 И &Дата2 не задаю документ {(14, 14)}: Не задано значение параметра "СсылкаДок" КОГДА (НЕ <<?>>&СсылкаДок ЕСТЬ NULL ) задаю дату и пустой документ : пустая выборка 'flf. дату и документ: пустая выборка" она может быть в том случае когда ты Дата1 не задала
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- СКД: СКД. Понимает ли СКД ссылки на МенеджерВременныхТаблиц?
- СКД: как в СКД значеняи параметров по умолчанию заполнять?
- СКД: Диаграмма в СКД
- СКД: СКД. Как задать устанавливать параметры вложенных схем СКД?
- СКД: Объединение в СКД
- СКД: СКД - можно ди получить промежуточные итоги по колонкам
- СКД: Программное добавление параметров СКД
- СКД: СКД на два запроса один отбор
- СКД: Настройки СКД
- СКД: СКД: Программное обращение к полям группировки СКД
- СКД: СКД. Как переоределить действие кнопки "Сформировать" отчета, созданного в СКД?
- Связь параметров СКД и параметрами данных настройки СКД
В этой группе 1С
- Работа с Open Office Writer
- Не могу создать базу. SQL. Подскажите в чем может быть причина
- Как сделать фильтр Табличной части
- КТо знаком с Визуал Студио 2008 (Веб Деловепер) не может в проект SQL добавить
- Выбрать 5 самых продаваемых позиций по каждой номенклатурной группы.
- Зависание ПК, касперский KIS 2010.0.0.463
- Запрет непосредственного удаления объектов
- УПП В регистр "Затраты на выпуск продукции" пишется только количество, без стоимости
- СКД: Формирование отчёта в СКД программно
- Пересчет итогов для 1С 7.7 SQL
- Запуск приложения с заданным разрешением экрана
- Ищу программку, преобразующую макросы Excel в код 1С
- Проверка ставки НДС
- Область ячеек табличного документа / Элемент управления
- Не задана цена АТТ
- Подскажите с подключением к Oracle Database
- можно ли связать добавляемые поля ввода программно с разными строками табл. поля?
- Указана сумма взаиморасчетов, превышающая непогашенный остаток по документу расчетов
- Подключение сканера Datalogic Magellan 2200vs
- v8: Невозможно скопировать данные с документов 1С.