Непонятки.

1. furman2000 16 06.08.20 08:52 Сейчас в теме
Добрый день!
Беру стандартный отчет. Например прайс лист в УТ 11.4
Сохраняю его внешним. Далее открываю.
Открываю схему компоновки данных. Нажимаю кнопочку КОНСТРУКТОР ЗАПРОСА
Жму далее в конструкторе ОК.
Сохраняю отчет.
И.... Он не работает. Как так то??? Я ни чего не правил.
Что не так делаю?
Найденные решения
13. oleg-x 23 06.08.20 09:42 Сейчас в теме
(10) Если хотите поменять что то, то изучите внимательно что изменилось (проще сделать сравнение двух текстов запросов, а не отчетом о сравнение). Далее пересохраните запрос и откройте его заного и добавьте то чего не хватает уже через конструктор. Ну а дальше сможете менять все что вашей душе угодно :-)
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. alex-l19041 8 06.08.20 08:59 Сейчас в теме
(1)
Он не работает.
- какая ошибка ?
4. furman2000 16 06.08.20 09:04 Сейчас в теме
(2)
Прикрепленные файлы:
3. alex-l19041 8 06.08.20 09:00 Сейчас в теме
(1)
Сохраняю его внешним
- многие отчеты не так просто теперь сделать внешними... (на обычных формах было элементарно... )
6. furman2000 16 06.08.20 09:05 Сейчас в теме
(3) Я его открываю через Файл - Открыть.
Он открывается, работает, НО стоит только просто его конструктором пересохранить, даже не меняя ни чего. Все он не работает.
5. SlavaKron 06.08.20 09:04 Сейчас в теме
Текст запроса дописан руками. Сравните текст запроса до открытия конструктора и после. Без вызова конструктора и применения изменений внешний отчет работает?
oleg-x; alex-l19041; +2 Ответить
7. furman2000 16 06.08.20 09:07 Сейчас в теме
(5) Вот что то да поменялось, но я ведь ни чего не трогал.
Прикрепленные файлы:
ОтчетОСравнении.txt
8. oleg-x 23 06.08.20 09:27 Сейчас в теме
(7) Все очень просто, если внимательно посмотреть, то изменились незначительные вещи (может что то пропустил). Тот кто делал этот отчет не использовал конструктор запросов. При сохранение, конструктор исправляет и форматирует запрос и видимо что то не так обработал, что было написано руками.
10. furman2000 16 06.08.20 09:30 Сейчас в теме
(8) Этот отчет делала 1С. Это обычный прайс лист из конфигурации.
12. oleg-x 23 06.08.20 09:35 Сейчас в теме
(10) Еще раз внимательно перечитайте и почитайте пост (5).
Делала не сама фирма 1С, а человек.
Хорошая версия в (9), СКД претерпел изменения с обновлением платформы и в некоторых нюансах значительно.
А то что Вы ничего не делали, это не правда. Открыв конструктор и нажали "ок", вы изменили запрос.
Это как открыть документ и нажать ок и сказать, а чего это себестоимость изменилась, я же ничего не делал.
13. oleg-x 23 06.08.20 09:42 Сейчас в теме
(10) Если хотите поменять что то, то изучите внимательно что изменилось (проще сделать сравнение двух текстов запросов, а не отчетом о сравнение). Далее пересохраните запрос и откройте его заного и добавьте то чего не хватает уже через конструктор. Ну а дальше сможете менять все что вашей душе угодно :-)
16. furman2000 16 06.08.20 10:37 Сейчас в теме
(13) Проанализировал.
в 1С есть такой текст

{ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&Период, {ВидЦены КАК ВидЦеныДиапазон((Номенклатура, Характеристика) В
(ВЫБРАТЬ
ОтборПоСегментуНоменклатуры.Номенклатура,
ОтборПоСегментуНоменклатуры.Характеристика
ИЗ
ОтборПоСегментуНоменклатуры
ГДЕ
ОтборПоСегментуНоменклатуры.ИспользуетсяОтборПоСегментуНоменклатуры = &ИспользуетсяОтборПоСегментуНоменклатуры)),
((Номенклатура) В
(ВЫБРАТЬ
ОтборПоАссортименту.Номенклатура
ИЗ
ОтборПоАссортименту
ГДЕ
ОтборПоАссортименту.ИспользуетсяОтборПоАссортименту = &ИспользуетсяОтборПоАссортименту))
}) КАК ЦеныНоменклатурыОтбор

После того как нажать ОК он становится

{ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&Период, {(ВидЦены) КАК ВидЦеныДиапазон}) КАК ЦеныНоменклатурыОтбор
17. oleg-x 23 06.08.20 10:42 Сейчас в теме
(16) Ну а теперь самое сложное, вернуть это на место :-)
18. furman2000 16 06.08.20 11:49 Сейчас в теме
(17) Это точно.А самый прикол что мне туда надо еще штрихкода вывести
19. oleg-x 23 06.08.20 12:30 Сейчас в теме
(18) Как варианты:
1) Не трогать этот набор данных и просто сделать второй набор данных и соединить их.
2) Поправьте запрос как надо (выведите штрих коды), а потом руками подправьте запрос, вставив старый кусок соединения запроса.
11. SlavaKron 06.08.20 09:35 Сейчас в теме
(7) Навскидку, посмотрите как поменялась связь с таблицей ЦеныНоменклатурыОтбор. Причина не обязательно в ней, но изменения значительные.
< "··{ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&Период, {ВидЦены КАК ВидЦеныДиапазон((Номенклатура, Характеристика) В"
< "····(ВЫБРАТЬ"
< "·····ОтборПоСегментуНоменклатуры.Номенклатура,"
< "·····ОтборПоСегментуНоменклатуры.Характеристика"
< "····ИЗ"
< "·····ОтборПоСегментуНоменклатуры"
< "····ГДЕ"
< "·····ОтборПоСегментуНоменклатуры.ИспользуетсяОтборПоСегментуНоменклатуры = &ИспользуетсяОтборПоСегментуНоменклатуры)),"
< "····((Номенклатура) В"
< "····(ВЫБРАТЬ"
< "·····ОтборПоАссортименту.Номенклатура"
< "····ИЗ"
< "·····ОтборПоАссортименту"
< "····ГДЕ"
< "·····ОтборПоАссортименту.ИспользуетсяОтборПоАссортименту = &ИспользуетсяОтборПоАссортименту))"
< "·····}) КАК ЦеныНоменклатурыОтбор"

и

> "··{ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&Период, {(ВидЦены) КАК ВидЦеныДиапазон}) КАК ЦеныНоменклатурыОтбор"
9. alex_bob 258 06.08.20 09:27 Сейчас в теме
Изменилась платформа, изменился конструктор.
14. FilippovRI 76 06.08.20 09:50 Сейчас в теме
Переименуйте отчет. Мб с Кэшом глюки, наименование настройки отчета поменяйте
15. AlexandrVrn 06.08.20 10:08 Сейчас в теме
Переименуйте имена вариантов в настройках СКД. По имени подтягивается типовой отчет без ваших доработок и падает
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот