|
|||
LivingStar
10.10.19 — 07:04 |
Обработка ПомощникЗаполненияОтчета. При переходе на одну из вкладок, выдается ошибка, —
Ошибка при выполнении запроса. Поделитесь пожалуйста. Как её устранить? Это запрос одного из динамических списков. |
||
ДенисЧ
1 — 10.10.19 — 07:05 |
опу правильную передавай. |
||
LivingStar
2 — 10.10.19 — 07:08 |
(1) Где его отловить? В форме отчета? Сейчас буду искать. |
||
LivingStar
3 — 10.10.19 — 07:10 |
Главное процедура, что вызывается по нажатию на кнопку по которой идет ошибка. Проходит. Процедура ШагГодовоеПланированиеНажатие(Элемент) И ошибка выскакивает после. Пока не пойму где это место, где что то не так передается? |
||
LivingStar
4 — 10.10.19 — 07:10 |
Не указано ни место ошибки, ни конфигуратор нельзя открыть. И в форме отчета нет ничего похожего ( |
||
catena
5 — 10.10.19 — 07:11 |
(4)в типовых кофигурациях опы нет. Ты правда на столько веришь в форум? |
||
LivingStar
6 — 10.10.19 — 07:23 |
(5) Указана же ошибка. Подскажите куда посмотреть? |
||
LivingStar
7 — 10.10.19 — 07:26 |
При открытии отчета, в процедуре ПриСозданииНаСервере() есть такая строка
Параметры.ОПО = Справочники.прбОпасныеПроизводственныеОбъекты.ПустаяСсылка(); |
||
LivingStar
8 — 10.10.19 — 07:30 |
Ещё там есть в процедуре ЗаполнитьПараметрыНаСервере() ГодовыеПланы.Параметры.УстановитьЗначениеПараметра(«ОПО», МассивОПО); но туда передается пустой массив, тип значения Null и пустое значение … |
||
catena
9 — 10.10.19 — 07:51 |
(8)Пустой массив и массив из пустых значений — это разные вещи. Хотя ни один из этих массивов нельзя сравнивать с конкретным значением. |
||
hhhh
10 — 10.10.19 — 07:58 |
(7) попробуй при открытии это забабахать |
||
LivingStar 11 — 10.10.19 — 09:15 |
(9) (10) Есть 2 базы. В одной работает, во второй ошибка. |
TurboConf — расширение возможностей Конфигуратора 1С |
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку «Обновить» в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Работа с динамическим списком
Автор trialex3, 11 мая 2018, 12:07
0 Пользователей и 1 гость просматривают эту тему.
(8) ну, УБЕРИ основную таблицу крестиком ТАКИМ [Х]
Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают
Цитата: wise от 11 мая 2018, 15:50
(8) ну, УБЕРИ основную таблицу крестиком ТАКИМ [Х]
Убрал. теперь после выбора документа список пустой. Если пкм и обновить то пишет
Ошибка при выполнении запроса. Ошибка при выполнении запроса.
по причине:
Ошибка получения данных
по причине:
Ошибка создания набора данных "НаборДанныхДинамическогоСписка"
по причине:
Ошибка при исполнении запроса набора данных
по причине:
{(6, 32)}: Не задано значение параметра "СсылкаНаДок"
ЗаказНаПроизводствоП.Ссылка = <<?>>&СсылкаНаДок
Хотя параметр задаю в обработке выбора
&НаСервере
Процедура ЗаказНаПроизводствоОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
СсылкаНаДок = ЗаказНаПроизводство.Ссылка;
ХарактеристикаИзделия.Параметры.УстановитьЗначениеПараметра("СсылкаНаДок", СсылкаНаДок);
Элементы.ХарактеристикаИзделия.Обновить();
КонецПроцедуры
(11) МОЖЕТ:
Процедура ЗаказНаПроизводствоОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
ХарактеристикаИзделия.Параметры.УстановитьЗначениеПараметра(«СсылкаНаДок», ВыбранноеЗначение);
Элементы.ХарактеристикаИзделия.Обновить();
КонецПроцедуры
Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают
Цитата: wise от 11 мая 2018, 16:20
(11) МОЖЕТ:
Процедура ЗаказНаПроизводствоОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
ХарактеристикаИзделия.Параметры.УстановитьЗначениеПараметра(«СсылкаНаДок», ВыбранноеЗначение);
Элементы.ХарактеристикаИзделия.Обновить();
КонецПроцедуры
Неа( тоже самое.
странно что он эту ошибку не выдает сразу после выбора документа а только если ПКМ — обновить.
Добавлено: 11 мая 2018, 16:45
только что попытался параметр установить уже при создании на сервере
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
Док = Документы.ЗаказНаПроизводство.НайтиПоНомеру("С02851");
ХарактеристикаИзделия.Параметры.УстановитьЗначениеПараметра("СсылкаНаДок", Док.Ссылка);
КонецПроцедуры
Ничего не получилось. Что при открытии формы список пустой, что при обновлении
(13) должно работать…
попробуй ЭТОТ запрос в консоли выполнить и посмотри на результат
Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают
(15) эта форма, СЛУЧАЙНО, не является формой списка документа..?
это ДОЛЖНА быть Произвольная форма.
Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают
Цитата: wise от 11 мая 2018, 17:27
(15) эта форма, СЛУЧАЙНО, не является формой списка документа..?
это ДОЛЖНА быть Произвольная форма.
Не уверен произвольная это форма или нет. Поэтому Создал еще одну форму(Произвольную) и скопировал туда все из первой. Результат тот же
Цитата: wise от 11 мая 2018, 17:27
(15) эта форма, СЛУЧАЙНО, не является формой списка документа..?
это ДОЛЖНА быть Произвольная форма.
Таки разобрался с проблемой) процедура обработки выбора происходила на сервере, где доступа к параметрам и все остальному видимо не было. Использовал клиентскую процедуру «при изменении» и все заработало.
0 / 0 / 0 Регистрация: 14.03.2014 Сообщений: 4 |
|
1 |
|
1C 8.x 02.04.2014, 10:38. Показов 5355. Ответов 11
Не могу выловить ошибку. Типовая УТ 11.1.2.31, файловый вариант. При открытии обработки «Помощник продаж» выскакивает сразу ошибка: через отладчик так и не смог словить в какой момент она выскакивает. при любых изменениях на форме обработки она выскакивает вновь. в чем может быть проблема?
__________________
0 |
3051 / 1998 / 524 Регистрация: 25.06.2009 Сообщений: 6,964 |
|
02.04.2014, 11:00 |
2 |
Сообщение было отмечено naza как решение Решениеnaza, смотрю, текст запроса получается при обращении к общему модулю ПодборТоваровСервер.ТекстЗапросаПоПараметрамСоглаш енияСПоставщиком(…), параметры запросов выставляются в ПодборТоваровСервер.УстановитьПараметрыСписковФорм ыПодбора(…), обязательным условием проставления параметров является Форма.ИспользоватьХарактеристикиНоменклатуры(это реквизит формы обработки), думаю, в этом проблема. У вас в настройках программы выставлен флаг «Характеристики номенклатуры»?
1 |
0 / 0 / 0 Регистрация: 14.03.2014 Сообщений: 4 |
|
02.04.2014, 11:16 [ТС] |
3 |
огромное спасибо! именно в этом было дело. а как Вы этот запрос нашли?
0 |
3051 / 1998 / 524 Регистрация: 25.06.2009 Сообщений: 6,964 |
|
02.04.2014, 11:24 |
4 |
naza, после того как в модуле объекта и формы ничего похожего на то, что вы писали не нашлось -> меню Правка — Глобальный поиск и вбила текст вашей ошибки (точнее это: ХарактеристикиНоменклатуры.Владелец = &ВладелецХарактеристик) Очень полезная вещь, когда лень пошагово изучать переходы
0 |
0 / 0 / 0 Регистрация: 10.09.2014 Сообщений: 23 |
|
10.09.2014, 15:25 |
5 |
Добрый день. ПС. Не нахожу иконку вставки картинки (хотел показать скриншот).
0 |
3051 / 1998 / 524 Регистрация: 25.06.2009 Сообщений: 6,964 |
|
11.09.2014, 00:13 |
6 |
ПС. Не нахожу иконку вставки картинки (хотел показать скриншот). Перейдите в расширенный режим редактирования сообщения.
0 |
0 / 0 / 0 Регистрация: 10.09.2014 Сообщений: 23 |
|
11.09.2014, 09:36 |
7 |
Я пишу в расширенном режиме. Вижу много чего, и ю-тюб, и гиперсслку, и вв-код, и две строки языков. картинки или [img] не вижу. Будьте милостивы, ткните пальчиком
0 |
2954 / 1766 / 82 Регистрация: 03.11.2011 Сообщений: 8,280 |
|
11.09.2014, 10:46 |
8 |
расширенный режим ну это-то видно. Такая кнопка под окном сообщения.
0 |
0 / 0 / 0 Регистрация: 10.09.2014 Сообщений: 23 |
|
12.09.2014, 09:05 |
9 |
Н-да, не сказал бы, что это бросается в глаза. Возвращаюсь к вопросу. Миниатюры
0 |
0 / 0 / 0 Регистрация: 10.04.2020 Сообщений: 17 |
|
16.04.2020, 16:23 |
10 |
GreenkA, возникла такая е ошибка только в 1С университет делаю из основной формы ведомости переношу все элементы в свою внешнюю обработку
0 |
1123 / 675 / 197 Регистрация: 22.04.2013 Сообщений: 5,094 Записей в блоге: 1 |
|
16.04.2020, 17:56 |
11 |
GreenkA, ghbdtn тебе !!
0 |
Модератор 3700 / 2899 / 570 Регистрация: 10.03.2011 Сообщений: 11,414 Записей в блоге: 1 |
|||||
17.04.2020, 04:51 |
12 |
||||
SergeyPoluykh, не стоит писать свои вопросы в чужие темы, создайте свою и ждите ответа… Добавлено через 1 минуту
0 |
IT_Exp Эксперт 87844 / 49110 / 22898 Регистрация: 17.06.2006 Сообщений: 92,604 |
17.04.2020, 04:51 |
12 |
Работа с динамическим списком
Автор trialex3, 11 мая 2018, 12:07
0 Пользователей и 1 гость просматривают эту тему.
(8) ну, УБЕРИ основную таблицу крестиком ТАКИМ [Х]
Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают
Цитата: wise от 11 мая 2018, 15:50
(8) ну, УБЕРИ основную таблицу крестиком ТАКИМ [Х]
Убрал. теперь после выбора документа список пустой. Если пкм и обновить то пишет
Ошибка при выполнении запроса. Ошибка при выполнении запроса.
по причине:
Ошибка получения данных
по причине:
Ошибка создания набора данных "НаборДанныхДинамическогоСписка"
по причине:
Ошибка при исполнении запроса набора данных
по причине:
{(6, 32)}: Не задано значение параметра "СсылкаНаДок"
ЗаказНаПроизводствоП.Ссылка = <<?>>&СсылкаНаДок
Хотя параметр задаю в обработке выбора
&НаСервере
Процедура ЗаказНаПроизводствоОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
СсылкаНаДок = ЗаказНаПроизводство.Ссылка;
ХарактеристикаИзделия.Параметры.УстановитьЗначениеПараметра("СсылкаНаДок", СсылкаНаДок);
Элементы.ХарактеристикаИзделия.Обновить();
КонецПроцедуры
(11) МОЖЕТ:
Процедура ЗаказНаПроизводствоОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
ХарактеристикаИзделия.Параметры.УстановитьЗначениеПараметра(«СсылкаНаДок», ВыбранноеЗначение);
Элементы.ХарактеристикаИзделия.Обновить();
КонецПроцедуры
Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают
Цитата: wise от 11 мая 2018, 16:20
(11) МОЖЕТ:
Процедура ЗаказНаПроизводствоОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
ХарактеристикаИзделия.Параметры.УстановитьЗначениеПараметра(«СсылкаНаДок», ВыбранноеЗначение);
Элементы.ХарактеристикаИзделия.Обновить();
КонецПроцедуры
Неа( тоже самое.
странно что он эту ошибку не выдает сразу после выбора документа а только если ПКМ — обновить.
Добавлено: 11 мая 2018, 16:45
только что попытался параметр установить уже при создании на сервере
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
Док = Документы.ЗаказНаПроизводство.НайтиПоНомеру("С02851");
ХарактеристикаИзделия.Параметры.УстановитьЗначениеПараметра("СсылкаНаДок", Док.Ссылка);
КонецПроцедуры
Ничего не получилось. Что при открытии формы список пустой, что при обновлении
(13) должно работать…
попробуй ЭТОТ запрос в консоли выполнить и посмотри на результат
Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают
(15) эта форма, СЛУЧАЙНО, не является формой списка документа..?
это ДОЛЖНА быть Произвольная форма.
Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают
Цитата: wise от 11 мая 2018, 17:27
(15) эта форма, СЛУЧАЙНО, не является формой списка документа..?
это ДОЛЖНА быть Произвольная форма.
Не уверен произвольная это форма или нет. Поэтому Создал еще одну форму(Произвольную) и скопировал туда все из первой. Результат тот же
Цитата: wise от 11 мая 2018, 17:27
(15) эта форма, СЛУЧАЙНО, не является формой списка документа..?
это ДОЛЖНА быть Произвольная форма.
Таки разобрался с проблемой) процедура обработки выбора происходила на сервере, где доступа к параметрам и все остальному видимо не было. Использовал клиентскую процедуру «при изменении» и все заработало.
0 / 0 / 0 Регистрация: 14.03.2014 Сообщений: 4 |
|
1 |
|
1C 8.x 02.04.2014, 10:38. Показов 5087. Ответов 11
Не могу выловить ошибку. Типовая УТ 11.1.2.31, файловый вариант. При открытии обработки «Помощник продаж» выскакивает сразу ошибка: через отладчик так и не смог словить в какой момент она выскакивает. при любых изменениях на форме обработки она выскакивает вновь. в чем может быть проблема?
__________________ 0 |
3051 / 1998 / 524 Регистрация: 25.06.2009 Сообщений: 6,964 |
|
02.04.2014, 11:00 |
2 |
Сообщение было отмечено naza как решение Решениеnaza, смотрю, текст запроса получается при обращении к общему модулю ПодборТоваровСервер.ТекстЗапросаПоПараметрамСоглаш енияСПоставщиком(…), параметры запросов выставляются в ПодборТоваровСервер.УстановитьПараметрыСписковФорм ыПодбора(…), обязательным условием проставления параметров является Форма.ИспользоватьХарактеристикиНоменклатуры(это реквизит формы обработки), думаю, в этом проблема. У вас в настройках программы выставлен флаг «Характеристики номенклатуры»? 1 |
0 / 0 / 0 Регистрация: 14.03.2014 Сообщений: 4 |
|
02.04.2014, 11:16 [ТС] |
3 |
огромное спасибо! именно в этом было дело. а как Вы этот запрос нашли? 0 |
3051 / 1998 / 524 Регистрация: 25.06.2009 Сообщений: 6,964 |
|
02.04.2014, 11:24 |
4 |
naza, после того как в модуле объекта и формы ничего похожего на то, что вы писали не нашлось -> меню Правка — Глобальный поиск и вбила текст вашей ошибки (точнее это: ХарактеристикиНоменклатуры.Владелец = &ВладелецХарактеристик) Очень полезная вещь, когда лень пошагово изучать переходы 0 |
0 / 0 / 0 Регистрация: 10.09.2014 Сообщений: 23 |
|
10.09.2014, 15:25 |
5 |
Добрый день. ПС. Не нахожу иконку вставки картинки (хотел показать скриншот). 0 |
3051 / 1998 / 524 Регистрация: 25.06.2009 Сообщений: 6,964 |
|
11.09.2014, 00:13 |
6 |
ПС. Не нахожу иконку вставки картинки (хотел показать скриншот). Перейдите в расширенный режим редактирования сообщения. 0 |
0 / 0 / 0 Регистрация: 10.09.2014 Сообщений: 23 |
|
11.09.2014, 09:36 |
7 |
Я пишу в расширенном режиме. Вижу много чего, и ю-тюб, и гиперсслку, и вв-код, и две строки языков. картинки или [img] не вижу. Будьте милостивы, ткните пальчиком 0 |
2954 / 1766 / 82 Регистрация: 03.11.2011 Сообщений: 8,280 |
|
11.09.2014, 10:46 |
8 |
расширенный режим ну это-то видно. Такая кнопка под окном сообщения. 0 |
0 / 0 / 0 Регистрация: 10.09.2014 Сообщений: 23 |
|
12.09.2014, 09:05 |
9 |
Н-да, не сказал бы, что это бросается в глаза. Возвращаюсь к вопросу. Миниатюры
0 |
0 / 0 / 0 Регистрация: 10.04.2020 Сообщений: 17 |
|
16.04.2020, 16:23 |
10 |
GreenkA, возникла такая е ошибка только в 1С университет делаю из основной формы ведомости переношу все элементы в свою внешнюю обработку 0 |
1117 / 671 / 195 Регистрация: 22.04.2013 Сообщений: 5,078 Записей в блоге: 1 |
|
16.04.2020, 17:56 |
11 |
GreenkA, ghbdtn тебе !! 0 |
Модератор 3697 / 2897 / 569 Регистрация: 10.03.2011 Сообщений: 11,399 Записей в блоге: 1 |
|||||
17.04.2020, 04:51 |
12 |
||||
SergeyPoluykh, не стоит писать свои вопросы в чужие темы, создайте свою и ждите ответа… Добавлено через 1 минуту
0 |
IT_Exp Эксперт 87844 / 49110 / 22898 Регистрация: 17.06.2006 Сообщений: 92,604 |
17.04.2020, 04:51 |
12 |
Александр Денисюк
Администратор Сообщений: 4916 |
#3951 0 05.04.2022 11:26:10
Привет. Плохо. Напиши в ТП, чтобы не забыть поправить. |
||
Александр Денисюк
Администратор Сообщений: 4916 |
#3952 0 05.04.2022 11:26:28
Нет |
||
Пользователь 2968839 Заглянувший Сообщений: 6 |
#3953 0 08.04.2022 08:10:02 Добрый день. И еще один вопрос. Это нормально:
|
||
Александр Денисюк
Администратор Сообщений: 4916 |
#3954 0 08.04.2022 11:38:49
можно. Удалите только записи в пакетах выгрузки и в изменениях. А затем по частям перезаписывайте товары и выгружайте |
||
Пользователь 2968839 Заглянувший Сообщений: 6 |
#3955 0 11.04.2022 07:58:38
Можно подробнее, это где делается? |
||||
Александр Денисюк
Администратор Сообщений: 4916 |
#3956 0 11.04.2022 14:01:44
пакеты можно удалить в окне, на которое можно перейти через панель навигации настроек. Или же зайдя в регистр пакетов через «Функции для технического специалиста» |
||||||
Пользователь 2968839 Заглянувший Сообщений: 6 |
#3957 0 14.04.2022 09:13:23
1. Список Пакетный Обмен для CMS 1C-Битрикс — Удалить все записи Сейчас почистил дерево групп от лишних товаров. Что нужно сделать в регистрации изменений? Там похоже они в справочнике номенклатуры остались: https://skr.sh/sDSBg3qPXhG |
||||||||
Александр Денисюк
Администратор Сообщений: 4916 |
#3958 0 14.04.2022 10:55:29
Есть обработка групповое изменение реквизитов. Вот ей нужно менять(перезаписывать) порционно товары. Чтобы товары зарегистрировались к изменению, а затем выгрузились |
||
Пользователь 2968839 Заглянувший Сообщений: 6 |
#3959 0 20.04.2022 14:13:38 Не могу понять, как сделать цены к простым товарам? Нужно что бы у простого товара цена устанавливалась <без характеристики>, а не создавалось предложение. Как правильно нужно сделать? https://skr.sh/sDYUEF4dXKO Скриншот каталога: https://skr.sh/sDYYEZsTumk |
Александр Денисюк
Администратор Сообщений: 4916 |
#3960 0 21.04.2022 11:09:57
может товар в 1С создан не так. Простой товар, это товар в 1С, который не ведется в разрезе характеристик |
||
Пользователь 2968839 Заглянувший Сообщений: 6 |
#3961 0 21.04.2022 12:59:52
Да, все товары похоже с характеристиками. Нашел 1 простой товар без характеристик с ценой. |
||
Александр Денисюк
Администратор Сообщений: 4916 |
#3962 0 22.04.2022 11:47:32
Если товар с характеристиками, то да — нужно выгружать в предложения |
||
Пользователь 4265440 Заглянувший Сообщений: 5 |
#3963 0 23.04.2022 04:09:54 Приветствую коллеги! Столкнулся с непонятной ошибкой, прошу подсказать куда рыть, исходные данные УТ 11.4.14.181 , версия модуля обмена 7.0.1.42, имеется свойство с символьным кодом MORE_PHOTO и внешним кодом CML2_PICTURES , устанавливаю порядок сортировки 6000, сохраняю, проверяю — все ок, потом запускаю обмен, никаких ошибок импорта в процессе обмена не выводится, все изменения, в том числе картинки импортируется на ура, но после обмена в указанном свойстве порядок сортировки почему то слетает на 500, в остальных свойствах участвующих в обмене порядок сортировки совершенно не меняется, проблема только в одном единственном свойстве с внешним кодом CML2_PICTURES…. что это? баг модуля обмена или Битрикса? Если баг то как починить? Повторял ситуацию неоднократно — результат всегда один… Скрин |
Пользователь 5284892 Заглянувший Сообщений: 3 |
#3964 0 13.05.2022 11:28:00 Добрый день! Подскажите, пожалуйста, не выгружаются остатки. Конфигурация 1С Розница. Редакция 2.3(2.3.11.33) Модуль обмена 8.0.0.16. В 1С есть три магазина, они в Битрикс выгружаются как склады. Но у одного из магазинов в 1С есть два склада. Остатки попадают в выгрузку только если они на первом складе «Одежда» и не попадают в выгрузку если остатки на втором складе «Канцелярия.Игрушки». Подскажите,пожалуйста, как эту проблему можно решить? Список магазинов:
Список складов магазина:
|
Александр Денисюк
Администратор Сообщений: 4916 |
#3965 0 16.05.2022 11:55:49
Напишите в техподдержку |
||
Пользователь 144811 Заглянувший Сообщений: 17 |
#3966 0 22.05.2022 16:23:27 Добрый день, при установке на УТ выдает ошибку не может быть изменен владелец у справочника УсловияЦенПоставщиков как исправить? |
Александр Денисюк
Администратор Сообщений: 4916 |
#3967 0 23.05.2022 11:14:46
не правильно ставите модуль. |
||
Пользователь 1406739 Заглянувший Сообщений: 9 |
#3968 0 25.05.2022 23:08:27 Доброго времени суток. обмен заказами с сайта в 1с падает с ошибкой
|
||
Александр Денисюк
Администратор Сообщений: 4916 |
#3969 0 26.05.2022 14:27:16
Выйдет версия 7.0.2.9 |
||
Пользователь 52804 Посетитель Сообщений: 51 |
#3970 0 26.05.2022 20:40:47
При открытии «Картинки и файлы характеристик номенклатуры» — ошибка
|
||||
Александр Денисюк
Администратор Сообщений: 4916 |
#3971 0 27.05.2022 11:35:32
Наши модули БУС не изменяют типовые объекты. Только если неправильно установили модуль |
||||||
Пользователь 4538898 Заглянувший Сообщений: 5 |
#3972 0 30.05.2022 11:58:44 Здравствуйте, будет ли выпущен модуль обмена в виде расширения? |
Александр Денисюк
Администратор Сообщений: 4916 |
#3973 0 30.05.2022 12:12:31
Возможно. Но если бует выпущен, то он будет другой по возможностям. Но пока такой задачи не стоит. |
||
Пользователь 4385090 Заглянувший Сообщений: 24 |
#3974 0 02.06.2022 12:55:12
Если ещё актуально, надо в 1С завести такое же свойство и привязать внешним кодом (xml_id). Я так решил. После этого сортировка не слетает. |
||
Пользователь 1939523 Заглянувший Сообщений: 5 |
#3975 0 03.06.2022 09:34:39 Коллеги подскажите. |
-
Здрасьте всем.
Захожу в некоторые ШТАТНЫЕ отчеты и обработки, и пишется вот такая штука:
Ошибка при выполнении запроса.
по причине:
Ошибка получения данных
по причине:
Ошибка создания набора данных «НаборДанныхДинамическогоСписка»
по причине:
Ошибка при исполнении запроса набора данных
по причине:
{(25, 43)}: Не задано значение параметра «Характеристика»
И (НастройкаДляТовара.Характеристика = <<?>>&Характеристика)Началось это даже не помню с чего. То ли после обновления, то ли еще когда то.
Раньше такого не было.
Учет товаров в разрезе характеристик не ведем. Но, когда включают галку, на Характеристики Нмнкл, то ошибка не выдается, а если снять, то выдается.
Что делать и кто виноват?
Спасибо. -
Offline
mialord
Модераторы
Команда форума
Модератор- Регистрация:
- 31 июл 2009
- Сообщения:
- 5.460
- Симпатии:
- 53
- Баллы:
- 54
Добрый день!
Смотрите опцию программы, скорее всего включили учет по характеристикам и теперь запрос расширяется до учета харктеристик, отключите и будет всё нормально -
Дык я ж говорю, что наоборот, если в настройках включить работу с характеристиками, то ошибка не выдается. А если выключить, то выдается. При этом характеристики не используем в работе.
-
Offline
Konst82
Опытный в 1С- Регистрация:
- 29 авг 2014
- Сообщения:
- 67
- Симпатии:
- 4
- Баллы:
- 29
есть опция включения характеристик у вида номенклатуры и есть опция по всей программе (администрирование — настройка параметров системы — номенклатура). проверьте обе.
-
Вообщем, как пришло, так и ушло. Может быть после обновления. Или после очистки кэша, т.к. за этот период было и то, и другое.
Сейчас ошибки нет.
-
Здравствуйте. Делаю конфигурацию в 1с 8.3. Специфика -проектная деятельность. Есть справочники: Объекты(Код, Наименование, ГИП, РПО,СтатусОбъекта),Сотрудники(Код,Наименование…) и т.д. Документы: РаспределительнаяВедомость(Объект, ГИП, РПО, ВремяГИП, ВремяРуководителяПО, ФактГИП, ФактРПО, ОстатокГИП, ОстатокРПО); ОтчетРуководителяПроекта(РуководительПроекта, СтатусРуководителя,ЧасовВОтчете). Типы данных реквизитов:
ГИП,РПО — СправочникСсылкаСотрудники
СтатусОбъекта — ПеречисленияСсылка.СтатусОбъекта
ПланГИП,ПланРПО, ФактГИП, ФактРПО, ОстатокГИП,ОстатокРПО — Число, 10,3
РуководительПроекта — СправочникСсылкаСотрудники
СтатусРуководителя — ПеречисленияСсылка.СтатусРуководителя
ЧасовВОтчете — Число, 10,3
Руководители проектов (ГИП и РПО) должны формировать отчеты — сколько они затратили времени на работу по своим объектам. Дляэтого я добавил обработку с реквизитами: РуководительПроекта — СправочникСсылкаСотрудники; СтатусРуководителяПроекта — ПеречисленияСсылка.СтатусРуководителя;СтатусОбъектов — ПеречисленияСсылка.СтатусОбъекта. Также в реквизиты формы обработки добавил динамический список «ОбъектыДляОтчета»,в который должен выводиться перечень объектов в зависимости от выбранного руководителя, статуса руководителя и статуса объектов. Для списка я сделал запрос(Свойство — Объект.НастройкаСписка):ВЫБРАТЬ РАЗРЕШЕННЫЕ Объекты.Наименование КАК ШифрОбъекта, Объекты.НаименованиеПолное КАК НаименованиеОбъекта, РаспределительнаяВедомость.ВремяГИП, РаспределительнаяВедомость.ВремяРуководителяПО, РаспределительнаяВедомость.ФактГИП, РаспределительнаяВедомость.ФактРПО, РаспределительнаяВедомость.ОстатокГИП, РаспределительнаяВедомость.ОстатокРПО, Объекты.Активность КАК СтатусОбъекта ИЗ Справочник.Объекты КАК Объекты ЛЕВОЕ СОЕДИНЕНИЕ Документ.РаспределительнаяВедомость КАК РаспределительнаяВедомость ПО (РаспределительнаяВедомость.Объект = Объекты.Ссылка) ГДЕ (Объекты.ГИП = &ГИП И Объекты.Активность = &СтатусОбъекта ИЛИ Объекты.РуководительПО = &РПО И Объекты.Активность = &СтатусОбъекта)
в модуле обработки прописал процедуры:
&НаСервере Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) Объект.РуководительПроекта = ПараметрыСеанса.ТекущийПользователь.ФизЛицо; //Объект.Подразделение = ПараметрыСеанса.ТекущийПользователь.ФизЛицо.Подразделение; //УстановитьЗапросПоОбъектам(); КонецПроцедуры &НаСервере Процедура УстановитьЗапросПоОбъектам() ОбъектыДляОтчета.Параметры.УстановитьЗначениеПараметра("ГИП",Объект.РуководительПроекта); //ОбъектыДляОтчета.Параметры.УстановитьЗначениеПараметра("РПО",Объект.РуководительПроекта); ОбъектыДляОтчета.Параметры.УстановитьЗначениеПараметра("СтатусОбъекта",Объект.СтатусОбъектов); Если Объект.СтатусРуководителя=Перечисления.СтатусРуководителяПроекта.ГИП Тогда ОбъектыДляОтчета.ТекстЗапроса="ВЫБРАТЬ РАЗРЕШЕННЫЕ | Объекты.НаименованиеПолное КАК НаименованиеОбъекта, | РаспределительнаяВедомость.ВремяГИП, | РаспределительнаяВедомость.ФактГИП, | РаспределительнаяВедомость.ОстатокГИП, | Объекты.Активность КАК СтатусОбъекта, | Объекты.Ссылка КАК ШифрОбъекта |ИЗ | Справочник.Объекты КАК Объекты | ЛЕВОЕ СОЕДИНЕНИЕ Документ.РаспределительнаяВедомость КАК РаспределительнаяВедомость | ПО (РаспределительнаяВедомость.Объект = Объекты.Ссылка) |ГДЕ | Объекты.ГИП = &ГИП | И Объекты.Активность = &СтатусОбъекта | |СГРУППИРОВАТЬ ПО | Объекты.НаименованиеПолное, | РаспределительнаяВедомость.ВремяГИП, | РаспределительнаяВедомость.ФактГИП, | РаспределительнаяВедомость.ОстатокГИП, | Объекты.Активность, | Объекты.Ссылка"; ОбъектыДляОтчета.Параметры.УстановитьЗначениеПараметра("ГИП",Объект.РуководительПроекта); ОбъектыДляОтчета.Параметры.УстановитьЗначениеПараметра("СтатусОбъекта",Объект.СтатусОбъектов); КонецЕсли; Если Объект.СтатусРуководителя=Перечисления.СтатусРуководителяПроекта.РПО Тогда ОбъектыДляОтчета.Параметры.УстановитьЗначениеПараметра("РПО",Объект.РуководительПроекта); ОбъектыДляОтчета.ТекстЗапроса="ВЫБРАТЬ РАЗРЕШЕННЫЕ | Объекты.НаименованиеПолное КАК НаименованиеОбъекта, | РаспределительнаяВедомость.ВремяРуководителяПО, | РаспределительнаяВедомость.ФактРПО, | РаспределительнаяВедомость.ОстатокРПО, | Объекты.Активность КАК СтатусОбъекта, | Объекты.Ссылка КАК ШифрОбъекта |ИЗ | Справочник.Объекты КАК Объекты | ЛЕВОЕ СОЕДИНЕНИЕ Документ.РаспределительнаяВедомость КАК РаспределительнаяВедомость | ПО (РаспределительнаяВедомость.Объект = Объекты.Ссылка) |ГДЕ | Объекты.РуководительПО = &РПО | И Объекты.Активность = &СтатусОбъекта | |СГРУППИРОВАТЬ ПО | Объекты.НаименованиеПолное, | РаспределительнаяВедомость.ВремяРуководителяПО, | РаспределительнаяВедомость.ФактРПО, | РаспределительнаяВедомость.ОстатокРПО, | Объекты.Активность, | Объекты.Ссылка"; ОбъектыДляОтчета.Параметры.УстановитьЗначениеПараметра("РПО",Объект.РуководительПроекта); ОбъектыДляОтчета.Параметры.УстановитьЗначениеПараметра("СтатусОбъекта",Объект.СтатусОбъектов); КонецЕсли; КонецПроцедуры &НаСервере Процедура СтатусОбъектовПриИзменении(Элемент) // Вставить содержимое обработчика. УстановитьЗапросПоОбъектам(); КонецПроцедуры
т.е. содержимое динамического списка должно меняться в зависимости от выбранного статуса объекта и статуса руководителя проекта. При запуске в режиме предприятия вылетает ошибка:
Ошибка при выполнении запроса. Ошибка при выполнении запроса.
по причине:
Ошибка получения данных
по причине:
Ошибка создания набора данных «НаборДанныхДинамическогоСписка»
по причине:
Ошибка при исполнении запроса набора данных
по причине:
{(14, 17)}: Не задано значение параметра «ГИП»
(Объекты.ГИП = <<?>>&ГИП
Что не так делаю? Помогите пожалуйста. -
Offline
Dem0lisher
Профессионал в 1С- Регистрация:
- 4 авг 2009
- Сообщения:
- 1.271
- Симпатии:
- 106
- Баллы:
- 104
В модуле обработки или в модуле формы обработки? Модуль объекта обработки про форму ничего не знает, соответственно и параметры вам не установит.
-
Offline
Dem0lisher
Профессионал в 1С- Регистрация:
- 4 авг 2009
- Сообщения:
- 1.271
- Симпатии:
- 106
- Баллы:
- 104
Когда открывается форма — выполняется «ПриСозданииНаСервере» и в этот момент выполняется запрос дин. списка.
У вас запрос дин. списка содержит параметр «ГИП» , который вы не задаете, поэтому он и ругается.
А уже потом нажатием кнопки наверное вы предполагали изменить текст запроса.
Т.е надо либо менять текст запроса в процедуре «ПриСозданииНаСервере», либо устанавливать параметр ГП по умолчанию при первоначальном открытиии обработки (также «ПриСозданииНаСервере»),
а потом уже надеяться на изменение текста запроса ручками с клиента -
а чем не та установка параметра?
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) Объект.РуководительПроекта = ПараметрыСеанса.ТекущийПользователь.ФизЛицо;
т.е. лучше создать кнопку с командой и сперва выбирать статусы объектов и руководителя ,а потом по нажатию кнопки заполнять список, назначая новый текст запроса с установкой выбранных параметров?
-
Offline
Dem0lisher
Профессионал в 1С- Регистрация:
- 4 авг 2009
- Сообщения:
- 1.271
- Симпатии:
- 106
- Баллы:
- 104
Операция присваивания. Слева от знака равенства что находится?
Параметр в запросе устанавливается по-другому.
Вы же уже устанавливали параметр в другой процедуре, а тут вдруг незнаете, как.. Списывать нехорошо! -
я не списываю)) я пытаюсь сначала в реквизит РуководительПроекта записать текущего пользователя, а затем установить этого пользователя как значение параметра для запроса кодом:
ОбъектыДляОтчета.Параметры.УстановитьЗначениеПараметра("ГИП",Объект.РуководительПроекта);
-
Offline
Dem0lisher
Профессионал в 1С- Регистрация:
- 4 авг 2009
- Сообщения:
- 1.271
- Симпатии:
- 106
- Баллы:
- 104
Вот так и установите все параметры «ПриСозданииНаСервере»:
&ГИП
&СтатусОбъекта
&РПО -
спасибо, работает. Пока разобрался))
Ошибка У пользователя недостаточно прав на исполнение операции над базой данных на СКД
Описание ошибки:
Система компоновки данных. Ошибка при формировании отчета:
Ошибка исполнения отчета
по причине:
Ошибка получения данных
по причине:
Ошибка создания набора данных «НаборДанных1»
по причине:
Ошибка при исполнении запроса набора данных
по причине:
Ошибка выполнения запроса
по причине:
У пользователя недостаточно прав на исполнение операции над базой данных.
Найденные решения:
Ошибка возникла при попытке сформировать специально реализованный отчет под пользователем с неполными правами.
Из конечной формулировки в описании ошибки «У пользователя недостаточно прав на исполнение операции над базой данных» в принципе понятно, что у пользователя не хватает прав на работу с каким-то объектом базы.
Можно пытаться анализировать запрос, сверяя его с настройками прав (ролями) пользователя. Но это может затянуться. Можно воспользоваться «Журналом регистрации». В сеансе работы пользователя сразу после возникновения ошибки нажимаем «ОК» и открываем список журнала регистрации через меню «Сервис» — «Журнал регистрации». Находим строку с описанием события «Доступ.Отказ в доступе».
Открываем форму события и в поле «Метаданные» анализируем, к каким объектам базы у пользователя не хватает доступа.
Конкретно в этом случае в базе 1С: Управление торговлей ред. 10.3 была доработана типовая роль для справочника «Контрагенты» для чтения на уровне ограничения доступа к данным — не предоставлять доступ к контрагентам из папки по логике содержащей контрагентов-поставщиков. Поэтому добавление в запросе ключевого слова «РАЗРЕШЕННЫЕ». Отчет сформирован, но для контрагентов, на которые распространилось право — в отчете не выводятся данные — вместо них <Объект не найден>.
Оцените, помогло ли Вам предоставленное описание решения ошибки?
© www.azhur-c.ru 2014-2020. Все права защищены. Использование текстов и изображений с данной страницы без письменного разрешения владельца запрещено. При использовании материалов с данной страницы обязательно указание ссылки на данную страницу.
30-09-2020
Журавлев А.С.
(Сайт azhur-c.ru)