|
|||
| karuzo
09.01.13 — 11:36 |
есть: документ направление, резвизит тч которого «источник» содержит ссылку на документ «накладная». Создаю произвольную форму, табчасть — динамический список формируемый произвольным запросом.
Указана группировка по дате сдопорлнением день и по направлению. Отображение — дерево. Результат: дерево формируется, при раскрытии нижнего уровня ошибка: |
||
| karuzo
1 — 09.01.13 — 12:05 |
Что добавить к этой печальной повести? Ну, управляемое приложение. В случае, когда убираю Дату из запроса и группировку — оставляю только группировку по направлению , «Поле не найдено «Напр.Дата»» |
||
| Vladimirr
2 — 09.01.13 — 12:08 |
(0) Добавь в запрос в выбранные поля сам документ. |
||
| karuzo
3 — 09.01.13 — 12:13 |
(2) не понял |
||
| Mort
4 — 09.01.13 — 12:13 |
Основная таблица установлена? |
||
| Vladimirr
5 — 09.01.13 — 12:16 |
(3) в Выборку сама Ссылка не попадает |
||
| karuzo
6 — 09.01.13 — 12:16 |
(4) Да, Документ.Направление |
||
| Mort
7 — 09.01.13 — 12:18 |
(6) А чего тада ожидал? Даже если добавишь стандартные реквизиты в запрос, он не будет обеспечивать уникальность записей. |
||
| karuzo
8 — 09.01.13 — 12:18 |
(5) добавил — без изменений |
||
| karuzo
9 — 09.01.13 — 12:24 |
(7) не хватает «тебе нужно …» ) |
||
| acsent
10 — 09.01.13 — 12:26 |
ну так добавь нужные поля в запрос |
||
| karuzo
11 — 09.01.13 — 12:28 |
добавляю поле Напр.ПометкаУдаления теперь ошибка гласит Ошибка при выполнении запроса. Ошибка при выполнении запроса. {(7, 7)}: Поле не найдено "Напр.ПометкаУдаления"
Напр.<<?>>ПометкаУдаления КАК ПометкаУдаления1,
|
||
| Vladimirr
12 — 09.01.13 — 12:30 |
(11) засунь запрос в консоль запросов и там его отладь, чтобы были все поля и все работало. Потом уже подсовывай его в динамический список |
||
| karuzo
13 — 09.01.13 — 12:32 |
сую |
||
| Mort
14 — 09.01.13 — 12:40 |
Убери основную таблицу. Тока без ключей обслуживать добавление и открытие нужно будет вручную. |
||
| acsent
15 — 09.01.13 — 12:41 |
Напр.Ссылка.ПометкаУдаления |
||
| acsent
16 — 09.01.13 — 12:41 |
ты руками чтоли запрос пишешь? |
||
| Mort
17 — 09.01.13 — 12:42 |
(12),(15) Следующая ветка автора будет «почему у меня глюки в дин списке, выводятся кучи одинаковых записей и т.п.» |
||
| karuzo
18 — 09.01.13 — 12:46 |
(14) без основной таблицы недоступна группировка — как в этом случае сделать дерево? |
||
|
Mort 19 — 09.01.13 — 12:49 |
Тада на ДС придется подзабить. |
![]() |
|
Читай всё полезное и впитывай, а нападки игнорируй. Здесь так принято. aka AMIGO |
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку «Обновить» в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
|
Alexeyon 0 / 0 / 0 Регистрация: 29.12.2014 Сообщений: 45 |
||||
|
1 |
||||
Не осуществляется отбор динамического списка12.10.2016, 06:38. Показов 2840. Ответов 4 Метки нет (Все метки)
Выходит вот такая ошибка. Подскажите что не так? Ошибка при выполнении запроса. Ошибка при выполнении запроса.
__________________
0 |
|
Programming Эксперт 94731 / 64177 / 26122 Регистрация: 12.04.2006 Сообщений: 116,782 |
12.10.2016, 06:38 |
|
4 |
|
3051 / 1998 / 524 Регистрация: 25.06.2009 Сообщений: 6,964 |
|
|
12.10.2016, 11:04 |
2 |
|
Alexeyon, у вас ошибка в запросе динамического списка, покажите текст запроса и код установки параметров запроса.
0 |
|
sigmov 583 / 370 / 63 Регистрация: 22.07.2009 Сообщений: 875 Записей в блоге: 4 |
||||
|
13.10.2016, 04:51 |
3 |
|||
|
ЭлементОтбора.ПравоеЗначение = («Документ.Списание»); А ежели так:
0 |
|
Alexeyon 0 / 0 / 0 Регистрация: 29.12.2014 Сообщений: 45 |
||||
|
17.10.2016, 06:00 [ТС] |
4 |
|||
|
Alexeyon, у вас ошибка в запросе динамического списка, покажите текст запроса и код установки параметров запроса.
0 |
|
3051 / 1998 / 524 Регистрация: 25.06.2009 Сообщений: 6,964 |
|
|
17.10.2016, 08:07 |
5 |
|
Alexeyon, у вас в тексте запроса отсутствует условие, на которое ругается выше.
0 |
ВЫБРАТЬ ЗаказКлиентаТовары.Номенклатура, Документ.ЗаказКлиента.Товары КАК ЗаказКлиентаТовары ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыНаСкладах.Остатки( Документ.ЗаказКлиента.Товары КАК ЗаказКлиентаТовары Ошибка при выполнении запроса. Ошибка при выполнении запроса. по причине: {(1, 20)}: Поле не найдено «ЗаказКлиентаТовары.Дата» ЗаказКлиентаТовары.<<?>>Дата Подскажите, плиз, что не так не пойму
Точно этот запрос выполняется? демоническое обновление? или просто не обновил базу?
точно, я сам его писал ) запрос по остаткам в табл части
ЗаказКлиентаТовары.Ссылка.Дата
демоническое, значит. написано одно, а выполняется другое
я ослеп видимо, не вижу в Запросе поле Дата вобще
вот в том и весь прикол ! )) я тоже мозг себе весь сломал
+1 тоже 3 раза пересмотрел
А что говорит отладчик про текст запроса перед его выполнением?
перечитай до просветления . КЭШ чисти короче
есть динамических списка, один простой работает с таким запросом ВЫБРАТЬ ЗаказКлиента.Ссылка, ЗаказКлиента.Номер, второй работает с запросом в сабже, я пробовал удалить его, второй, ошибка исчезла
и раз Композитор — напиши музыку для этой ошибки… чтонить трагичное
Блин тут про 1С, а я думал дожди, поле…
мда, флуд пошел, печально, в общем 2 дин.списка, второй выдает какую-то хрень
какой флуд? сказано — Кривой КЭШ. Динамическое обновление. Что ещё надо то?
к динамическим спискам отношения не имеет
внешняя обработка ! причем тут динамическое обновление !
возможно, как то влияет тот факт, что отладка производится в конфе, подключенной к хранилищу
вовремя сказано! она тоже может поехать, особенно если изменить запрос, сохранить обработку а в предприятии оставить открытую старую)
потому что в одном случае поле такое есть, а в другом нет
надо сохранить под другим именем, поможет ?
не помогло, (19 )а как кэш почистить ?
проверь… может скэшировалась тоже гденить
для внешних обработок смысла вроде нет чистить кэш. но…
Закрой 1С и снова открой. Потом проверяй. А на будущее — не передавай из формы в модуль объекта ссылку на форму.
Платформа какая? Если не поможет — есть смысл посмотреть в ошибках платформы, для динамических списков видел какую-то ошибку наподобие, Емнип
чего то прочистил в локал сеттингс/1с82 — папки с уи в названии, закрыл все процессы 1с82, щас пеперезапущу
я вчера отлаживал внешнюю печ.форму, где это делал о чем ты написал, но уже после этого закрывал 1с процессы
Файловый вариант или клиент-сервер?
1С:Предприятие 8.2 (8.2.14.528), файловый с подключением к хранилищу
перезапустил 1С, обозвал по-другому обработку — не помогает ничего
я так чувствую, придется 2й динамический список удалять, а вместо него делать таблицу значений, это глюк какой-то, возможно недоработка на уровне платформы…
Это в динамическом списке основной таблице по тч?
А эта обработка, случаем, не делалась правкой другой обработки? Если немного изменить первый список — изменения применяются? Или старая копия остается?
ее вроде так нельзя делать либо добавляй все поля через ссылку
эт очень старая фишка еще с бета версии в запрос по тч с основной таблице он запрашивает и поля ссылки
либо убирай основную таблицу
понял, убрал основную таблицу, Ошибка при выполнении запроса. Ошибка при выполнении запроса. по причине: Ошибка получения данных по причине: Ошибка создания набора данных «НаборДанныхДинамическогоСписка» по причине: Ошибка при исполнении запроса набора данных по причине: {(8, 20)}: Ошибка обработки представления «РегистрНакопления.ТоварыНаСкладах.Остатки:Несоответствие типов (Параметр номер «»1″»)» ЛЕВОЕ СОЕДИНЕНИЕ <<?>>РегистрНакопления.ТоварыНаСкладах.Остатки(
все же пока чего то тоже не идет с , как от этого избавиться, снова прощу помощи
в общем, сделаю таблицей значений
сделай вложенный запрос без основной таблицы это самое простое решение
или сделай соединение с основной ссылкой
Тэги: 1С 8
Комментарии доступны только авторизированным пользователям
| vec435 |
|
||
|---|---|---|---|
|
|
в пакете запроса в СКД есть обращение к данным из ТЗ, которая передается как параметр:: пример
///////////////////////////////////////////////////// ВЫБРАТЬ втСоответствие.начисление, втСоответствие.группа ПОМЕСТИТЬ втСоответствие ИЗ &тзвтСоответствие КАК втСоответствие ; //////////////////////////////////////////////////////////////////////////////// |
| Yandex |
|
||
|---|---|---|---|
|
|
| E_Migachev |
|
||
|---|---|---|---|
|
|
(0) vec435, в скд надо Тз как внешние данные использовать |
| vec435 |
|
||
|---|---|---|---|
|
|
как связать потом данные из ВнешнегоНабора с данными из пакета? ошибка та же (пример на картинке) |
| Подсказка: Для быстрого поиска ответов — используйте ‘Поиск’ |


