Меню

Ошибка получения информации набора данных 1с расширение

В режиме предприятия этот запрос выполняется. От куда берется эта таблица? Задача.ЗадачаИсполнителя.ЗадачиПоИсполнителю

ВЫБРАТЬ

    ЗадачиПоИсполнителю.Ссылка,

    ЗадачиПоИсполнителю.ПометкаУдаления,

    ЗадачиПоИсполнителю.Номер,

    ЗадачиПоИсполнителю.Дата,

    ЗадачиПоИсполнителю.БизнесПроцесс,

    ЗадачиПоИсполнителю.ТочкаМаршрута,

    ЗадачиПоИсполнителю.Наименование,

    ЗадачиПоИсполнителю.Выполнена,

    ЗадачиПоИсполнителю.СрокИсполнения,

    ВЫБОР

        КОГДА ЗадачиПоИсполнителю.ДатаНачала = &НезаполненнаяДата

            ТОГДА &НачалоДня

        ИНАЧЕ ЗадачиПоИсполнителю.ДатаНачала

    КОНЕЦ КАК ДатаНачала,

    ЗадачиПоИсполнителю.ДатаИсполнения,

    ЗадачиПоИсполнителю.Важность,

    ЗадачиПоИсполнителю.Описание,

    ЗадачиПоИсполнителю.РольИсполнителя,

    ЗадачиПоИсполнителю.Исполнитель,

    ЗадачиПоИсполнителю.Представление,

    ЗадачиПоИсполнителю.ПредметСтрокой,

    ЗадачиПоИсполнителю.Автор,

    ЗадачиПоИсполнителю.ПринятаКИсполнению,

    ВЫБОР

        КОГДА ЗадачиПоИсполнителю.Важность = ЗНАЧЕНИЕ(Перечисление.ВариантыВажностиЗадачи.Низкая)

            ТОГДА 0

        КОГДА ЗадачиПоИсполнителю.Важность = ЗНАЧЕНИЕ(Перечисление.ВариантыВажностиЗадачи.Высокая)

            ТОГДА 2

        ИНАЧЕ 1

    КОНЕЦ КАК ВажностьКартинка,

    ЗадачиПоИсполнителю.Предмет,

    ВЫБОР

        КОГДА ЗадачиПоИсполнителю.СрокИсполнения <= &ТекущаяДата

            ТОГДА &Просрочено

        КОГДА ЗадачиПоИсполнителю.СрокИсполнения > &ТекущаяДата И ЗадачиПоИсполнителю.СрокИсполнения <= &КонецДня

            ТОГДА &Сегодня

        КОГДА ЗадачиПоИсполнителю.СрокИсполнения > &КонецДня И ЗадачиПоИсполнителю.СрокИсполнения <= &КонецНедели

            ТОГДА &ЭтаНеделя

        КОГДА ЗадачиПоИсполнителю.СрокИсполнения > &КонецНедели И ЗадачиПоИсполнителю.СрокИсполнения <= &КонецСледующейНедели

            ТОГДА &СледующаяНеделя

        ИНАЧЕ &Позднее

    КОНЕЦ КАК СрокДляГруппировки

ИЗ

    Задача.ЗадачаИсполнителя.ЗадачиПоИсполнителю КАК ЗадачиПоИсполнителю

ГДЕ

    ЗадачиПоИсполнителю.СостояниеБизнесПроцесса = ЗНАЧЕНИЕ(Перечисление.СостоянияБизнесПроцессов.Активен)

Котовчанин

942 / 482 / 200

Регистрация: 16.02.2010

Сообщений: 3,338

Записей в блоге: 37

1

Конструктор запроса

17.07.2016, 22:29. Показов 1653. Ответов 11


Всем доброго вечера!

Такой вопрос — нужно составить отчёт по сумме остатков… Есть три таблицы — товары, цены, остатки. Сделать это нужно через отчёт… То есть, как я поняла — нужно уже из запроса вытащить товары и там же вытащить цены*остаток. Или можно это как по-другому?
И как вытащить сразу результат умножения?.. Не нашла.



0



Programming

Эксперт

94731 / 64177 / 26122

Регистрация: 12.04.2006

Сообщений: 116,782

17.07.2016, 22:29

11

Модератор

Эксперт 1С

3697 / 2897 / 569

Регистрация: 10.03.2011

Сообщений: 11,398

Записей в блоге: 1

17.07.2016, 22:32

2

ВЫБРАТЬ А*Б КАК СтоимостьОстаток ИЗ МояТаблица



1



Тамика

Котовчанин

942 / 482 / 200

Регистрация: 16.02.2010

Сообщений: 3,338

Записей в блоге: 37

17.07.2016, 22:39

 [ТС]

3

Dethmontt, спасибо! Не думала, что так поздно кто-то ответит. Только не знаю как Ваш ответ перевести в то, что нужно. У меня это две разные таблицы…

Добавлено через 1 минуту
Dethmontt, попробовала так

1C
1
2
3
4
5
6
7
8
9
ВЫБРАТЬ
    Товары.Код КАК КодПоТоварам,
    Остатки.Код*Цены.Код
ИЗ
    Справочник.Товары КАК Товары
        ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.Остатки КАК Остатки
            ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.Цены КАК Цены
            ПО Остатки.Код = Цены.Код
        ПО Товары.Код = Остатки.Код

Получила ошибку…

1C
1
2
3
4
5
6
Ошибка получения информации набора данных
по причине:
Ошибка в запросе набора данных
по причине:
{(3, 2)}: Неверные параметры "*"
<<?>>Остатки.Код*Цены.Код



0



Dethmontt

Модератор

Эксперт 1С

3697 / 2897 / 569

Регистрация: 10.03.2011

Сообщений: 11,398

Записей в блоге: 1

17.07.2016, 22:43

4

Тамика, вообще то код по умолчанию текстовый и вряд ли текст получиться умножить на текст =)))

Добавлено через 1 минуту

Цитата
Сообщение от Тамика
Посмотреть сообщение

ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.Остатки

Оригинально =)))

Добавлено через 1 минуту

1C
1
2
3
4
5
6
7
8
9
ВЫБРАТЬ
    Товары.Код КАК КодПоТоварам,
    isnull(Остатки.Код,0)*isnull(Цены.Код,0) КАК СтоимостьОстаток
ИЗ
    Справочник.Товары КАК Товары
        ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Остатки КАК Остатки
            ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Цены КАК Цены
            ПО Остатки.Код = Цены.Код
        ПО Товары.Код = Остатки.Код



1



Тамика

Котовчанин

942 / 482 / 200

Регистрация: 16.02.2010

Сообщений: 3,338

Записей в блоге: 37

17.07.2016, 22:44

 [ТС]

5

Dethmontt, попробовала Ваш вариант. Ошибка

1C
1
2
3
4
5
6
Ошибка получения информации набора данных
по причине:
Ошибка в запросе набора данных
по причине:
{(3, 5)}: Неверные параметры "*"
<<?>>isnull(Остатки.Код,0)*isnull(Цены.Код,0) КАК СтоимостьОстаток



0



Dethmontt

Модератор

Эксперт 1С

3697 / 2897 / 569

Регистрация: 10.03.2011

Сообщений: 11,398

Записей в блоге: 1

17.07.2016, 22:53

6

Вариант два:

1C
1
2
3
4
5
6
7
8
9
10
11
ВЫБРАТЬ
    Товары.Код КАК КодПоТоварам,
    //isnull(Остатки.Код,0)*isnull(Цены.Код,0) КАК СтоимостьОстаток
    //Тест строка "А"*"Б" КАК ТестСтрока
    1*5 КАК ТестЧисло
ИЗ
    Справочник.Товары КАК Товары
        ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Остатки КАК Остатки
            ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Цены КАК Цены
            ПО Остатки.Код = Цены.Код
        ПО Товары.Код = Остатки.Код

Добавлено через 3 минуты
Вот этот запрос проверь и напиши что у тебя в колонках Тип

1C
1
2
3
4
5
6
7
8
9
10
ВЫБРАТЬ
    Товары.Код КАК КодПоТоварам,
    ТИПЗНАЧЕНИЯ(Остатки.Код) КАК ТипОстатка,
    ТИПЗНАЧЕНИЯ(Цены.Код) КАК ТипЦены
ИЗ
    Справочник.Товары КАК Товары
        ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Остатки КАК Остатки
            ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Цены КАК Цены
            ПО Остатки.Код = Цены.Код
        ПО Товары.Код = Остатки.Код

Добавлено через 1 минуту
Тамика, может быть не КОД нужно умножать?



1



Котовчанин

942 / 482 / 200

Регистрация: 16.02.2010

Сообщений: 3,338

Записей в блоге: 37

17.07.2016, 22:55

 [ТС]

7

Dethmontt, а как просмотреть тип можно в СКД?..

Добавлено через 48 секунд

Цитата
Сообщение от Dethmontt
Посмотреть сообщение

Тамика, может быть не КОД нужно умножать?

Тьфу блин… Вот это сглупила.DD
Конечно не код… Связать нужно только по коду, а умножать сами значения, конечно…



0



Dethmontt

17.07.2016, 22:56

Не по теме:

Тамика, шесть постов мы к этому шли =))



0



Котовчанин

942 / 482 / 200

Регистрация: 16.02.2010

Сообщений: 3,338

Записей в блоге: 37

18.07.2016, 11:43

 [ТС]

9

Dethmontt, ну простите Самой смешно стало…)))

Добавлено через 12 часов 45 минут
Dethmontt, простите, а как всё-таки организовать потом умножение в СКД?.. Я покопалась, но не нашла способ… Через макеты?..



0



Эксперт 1С

3051 / 1998 / 524

Регистрация: 25.06.2009

Сообщений: 6,964

18.07.2016, 11:59

10

Тамика, можно в запросе умножить числовые поля, можно в СКД на вкладке ‘Вычисляемое поля’.



1



Котовчанин

942 / 482 / 200

Регистрация: 16.02.2010

Сообщений: 3,338

Записей в блоге: 37

18.07.2016, 12:11

 [ТС]

11

GreenkA, а Вы не могли бы рассказать как?.. Я открыла вкладку — там стооооолько всего…
Как выбирать путь к данным? Указать реквизит?.. И какое указать выражение? И там куча непонятных столбцов… Выражение представления, Тип Значения… Что это всё такое?



0



Модератор

Эксперт 1С

3697 / 2897 / 569

Регистрация: 10.03.2011

Сообщений: 11,398

Записей в блоге: 1

18.07.2016, 13:52

12

Тамика,

1. Путь к данным — как будет называться вычисляемое поле (идентификатор поля)
2. Выражение — ИмяПоля1*ИмяПоля2 — (ИмяПоля — это колонка поле со вкладки Наборы данных)

Остальное все необязательно



1



IT_Exp

Эксперт

87844 / 49110 / 22898

Регистрация: 17.06.2006

Сообщений: 92,604

18.07.2016, 13:52

Помогаю со студенческими работами здесь

Открыть конструктор запроса с кнопки
Здравствуйте! Подскажите пожалуйста, а есть ли возможность открыть запрос с кнопки, но чтобы он…

Конструктор запроса/генератор файлов
Добрый день.
Коллеги, есть задача — сделать инструмент, в котором пользователь может выбирать…

Конструктор запроса. Варианты представления результата
В рамках БД создал форму для пользователей &quot;конструктор отчета&quot;, через которую пользователь,…

Определить конструктор без параметров, конструктор с одним параметром, конструктор с двумя параметрами, деструктор
Создать класс «матрица». Данный класс должен содержать элементы типа int, определяющие число строк,…

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:

12

Ошибка У пользователя недостаточно прав на исполнение операции над базой данных на СКД

Описание ошибки:
Система компоновки данных. Ошибка при формировании отчета:
Ошибка исполнения отчета
по причине:
Ошибка получения данных
по причине:
Ошибка создания набора данных «НаборДанных1»
по причине:
Ошибка при исполнении запроса набора данных
по причине:
Ошибка выполнения запроса
по причине:
У пользователя недостаточно прав на исполнение операции над базой данных.

Найденные решения:

Ошибка возникла при попытке сформировать специально реализованный отчет под пользователем с неполными правами.

1C 8 СКД У пользователя недостаточно прав на исполнение операции над базой данных

Из конечной формулировки в описании ошибки «У пользователя недостаточно прав на исполнение операции над базой данных» в принципе понятно, что у пользователя не хватает прав на работу с каким-то объектом базы.

1С 8 У пользователя недостаточно прав на исполнение операции над базой данных СКД

Можно пытаться анализировать запрос, сверяя его с настройками прав (ролями) пользователя. Но это может затянуться. Можно воспользоваться «Журналом регистрации». В сеансе работы пользователя сразу после возникновения ошибки нажимаем «ОК» и открываем список журнала регистрации через меню «Сервис» — «Журнал регистрации». Находим строку с описанием события «Доступ.Отказ в доступе».

1C 8 Система компоновки данных, Ошибка исполнения отчета по причине: Ошибка получения данных по причине: Ошибка создания набора данных "НаборДанных1"

Открываем форму события и в поле «Метаданные» анализируем, к каким объектам базы у пользователя не хватает доступа. 

1С 8 СКД Ошибка при исполнении запроса набора данных по причине: Ошибка выполнения запроса по причине: У пользователя недостаточно прав на исполнение операции над базой данных.

Конкретно в этом случае в базе 1С: Управление торговлей ред. 10.3 была доработана типовая роль для справочника «Контрагенты» для чтения на уровне ограничения доступа к данным — не предоставлять доступ к контрагентам из папки по логике содержащей контрагентов-поставщиков. Поэтому добавление в запросе ключевого слова «РАЗРЕШЕННЫЕ». Отчет сформирован, но для контрагентов, на которые распространилось право — в отчете не выводятся данные — вместо них <Объект не найден>.

1C 8 формирование отчета на СКД, системе компоновки данных, Ошибка выполнения запроса по причине: У пользователя недостаточно прав на исполнение операции над базой данных.

Оцените, помогло ли Вам предоставленное описание решения ошибки?




© www.azhur-c.ru 2014-2020. Все права защищены. Использование текстов и изображений с данной страницы без письменного разрешения владельца запрещено. При использовании материалов с данной страницы обязательно указание ссылки на данную страницу.

30-09-2020

Журавлев А.С.
(Сайт azhur-c.ru)

 

Вы можете читать сообщения. Если вы хотите создать новую тему или присоединиться к обсуждению, пройдите процедуру регистрации или авторизуйтесь.

 

Интегрировали подсистему панели 2.0 в 1с. При нажатии на позвонить выдает список выбора, но нет разграничения на то, указан ли телефон или представление контактного лица (контрагента), нажимаем на контрагента и звонок идет. АТС доблестно отбивает и говорит, что звонок невозможен и правильно делает. А ещё было бы хорошо, если подобное поле попросту не давало выбирать. Вроде бы мелочь, но пользователям будет удобно.

Изменено: Александр Чурков19.06.2019 15:52:23

 

В догонку ещё. На регистр микоНеобработанныеЗвонки не даны права ни у одного профиля. Версия панели телефонии 2.0.3.2. Под админом всё работает, пользователь не может работать с журналом звонков, исправьте пожалуйста.  

 

Анатолий

Новичок

Сообщений: 9
Авторитет:

79

Регистрация: 11.06.2019

#3

0

04.07.2019 09:47:51

Цитата
Александр Чурков написал:
В догонку ещё. На регистр микоНеобработанныеЗвонки не даны права ни у одного профиля. Версия панели телефонии 2.0.3.2. Под админом всё работает, пользователь не может работать с журналом звонков, исправьте пожалуйста.  

Присоединяюсь

 

Цветков Максим

Редактор

Сообщений: 260
Авторитет:

1765

Регистрация: 06.08.2014

#4

0

04.07.2019 10:06:37

Цитата
toliban@toliban.ru написал:

Цитата
Александр  Чурков  написал:
В догонку ещё. На регистр микоНеобработанныеЗвонки не даны права ни у одного профиля. Версия панели телефонии 2.0.3.2. Под админом всё работает, пользователь не может работать с журналом звонков, исправьте пожалуйста.  

Присоединяюсь

Это исправлено в последнем обновлении 2.0.4.0.

 

Анатолий

Новичок

Сообщений: 9
Авторитет:

79

Регистрация: 11.06.2019

#5

0

04.07.2019 16:03:00

Цитата
Цветков Максим написал:

Цитата
   toliban@toliban.ru написал:

Цитата
Александр  Чурков  написал:
В догонку ещё. На регистр микоНеобработанныеЗвонки не даны права ни у одного профиля. Версия панели телефонии 2.0.3.2. Под админом всё работает, пользователь не может работать с журналом звонков, исправьте пожалуйста.  

Присоединяюсь

Это исправлено в последнем обновлении 2.0.4.0.

Стоит версия 2.0.4.0

При попытке зайти в Журнал звонков пользователем с установленной группой доступа «МИКО: Пользователи телефонии» выдаёт ошибку

Ошибка при выполнении запроса.
по причине:
Ошибка получения данных
по причине:
Ошибка создания набора данных «НаборДанныхДинамическогоСписка»
по причине:
Ошибка при исполнении запроса набора данных
по причине:
Недостаточно прав для работы с таблицей «РегистрСведений.микоНеобработанныеЗвонки»

 

Проверьте, что в этой группе доступа. Она должна быть связана с профилем «МИКО: Доступ к телефонии». В профиле две роли:

  • Телефония: Базовые права
  • Телефония: Просмотр журнала звонков

Любая из этих ролей должна давать право на чтение регистра «микоНеобработанныеЗвонки», это можно проверить в конфигураторе.

 

Анатолий

Новичок

Сообщений: 9
Авторитет:

79

Регистрация: 11.06.2019

#7

0

04.07.2019 16:55:49

Цитата
Цветков Максим написал:
Проверьте, что в этой группе доступа. Она должна быть связана с профилем «МИКО: Доступ к телефонии». В профиле две роли:
 Телефония: Базовые права
 Телефония: Просмотр журнала звонков
 Любая из этих ролей должна давать право на чтение регистра «микоНеобработанныеЗвонки», это можно проверить в конфигураторе.

В конфигураторе видно, что у пользователя установлены обе роли.

 

Сами роли тоже проверьте. Есть в них права на чтение этого регистра?

 

Анатолий

Новичок

Сообщений: 9
Авторитет:

79

Регистрация: 11.06.2019

#9

0

04.07.2019 17:53:22

Цитата
Цветков Максим написал:
Сами роли тоже проверьте. Есть в них права на чтение этого регистра?

Нет, у ролей нет доступа к этому регистру.

 

#10

0

04.07.2019 18:00:06

Вы обновили на 2.0.4.0 или поставили с нуля?

 

Анатолий

Новичок

Сообщений: 9
Авторитет:

79

Регистрация: 11.06.2019

#11

0

05.07.2019 07:23:03

Цитата
Цветков Максим написал:
Вы обновили на 2.0.4.0 или поставили с нуля?

Обновил

 

Анатолий

Новичок

Сообщений: 9
Авторитет:

79

Регистрация: 11.06.2019

#12

1

05.07.2019 07:59:10

Цитата
Анатолий написал:

Цитата
Цветков  Максим  написал:
Вы обновили на 2.0.4.0 или поставили с нуля?

Обновил

Сейчас поставил с нуля, права появились, доступ к журналу есть. Наверное обновил криво. Спасибо.

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Ошибка полного привода порше кайен 957
  • Ошибка получения ответа от маркета ggdrop