1с ошибка получения информации набора данных
. по причине:
Ошибка компоновки данных
по причине:
Ошибка получения данных
по причине:
Ошибка создания набора данных "ВремяРаботы"
по причине:
Ошибка при исполнении запроса набора данных
по причине:
Ошибка выполнения запроса
по причине:
Ошибка при выполнении операции над данными:
Microsoft SQL Server Native Client 11.0: Добавление значения в столбец "datetime" привело к переполнению.
HRESULT=80040E07, HRESULT=80040E07, SQLSrvr: SQLSTATE=01003, state=1, Severity=0, native=8153, line=1
SQLSrvr: SQLSTATE=22007, state=1, Severity=10, native=517, line=1[/pre]
В файловой базе это выглядит так:
Ошибка создания набора данных "ВремяРаботы"
по причине:
Ошибка при исполнении запроса набора данных
по причине:
Ошибка выполнения запроса
по причине:
Ошибка при выполнении операции над данными:
Ошибка SQL: Переполнение поля 'DATEDIFF'
по причине:
Ошибка SQL: Переполнение поля 'DATEDIFF'[/pre]
После долгих поисков проблемы, опытным путем было выяснено: Ошибка возникает в момент попытки в запросе отнять от даты несколько секунд. Решения два:
1. не использовать в запросе: ДОБАВИТЬКДАТЕ или РАЗНОСТЬДАТ
2. на базе SQL при создании указывать смещение дат 2000
Похожие FAQ
10060 (0x0000274C): Попытка установить соединение была безуспешной 19
Установили новый терминальный сервер, на нем подняли 1С, терминальные пользователе неописуемо довольны, все просто летает :) И вот же надо было такому случиться, главному бухгалтеру не понравилось работать через терминал, а еще у нее свой ноутбук и 1C: Enterprise Development Tools 50
И вот случилось долгожданное: Вышел 1C: Enterprise Development Tools - это среда для разработки конфигурации в IDE Eclipse. С сайта 1С: « 1C:Enterprise Development Tools » – это инструмент нового поколения для разработчиков бизнес-приложений систем Cодержимое указанного ниже веб-сайта в этом приложении блокируется. Aboutsecurity_1cv8c.exe 1
Проблема: После обновления на 1С:Бухгалтерию предприятия 3-й версии, при нажатии на закладку командного интерфейса 1С:предприятие, выскакивает ошибка: Aboutsecurity_1cv8c.exe или Aboutsecurity_1cv8.exe «Содержимое указанного ниже веб-узла в э PostgreSQL: установка, настройка, обслуживание 11
PostgreSQL напрямую "из коробки" применяться для использования с 1С Предприятем не может. Необходима именно адаптированная версия от 1С, превращающая PostgreSQL в блокировочник, причем нужно понимать, что блокировки будут накладываться на всю таблиц База 1С при запуске уходит в дамп и вылетает 1
В последнее время частенько обращаются пользователи у которых после замены или ремонта компьютера 1С не запускается, а точнее при открытии уходит в dump и вылетает. Как правило, решение одно: Отключить аппаратное ускорение видеокарты В Window Посмотреть все результаты поиска похожих
Еще в этой же категории
Здравствуйте. Подскажите пожалуйста.
В расширении пытаюсь доработать динамический запрос. При попытке сохранить его выдает ошибку:
Ошибка получения информации набора данных
по причине:
Ошибка в запросе набора данных
по причине:
<(66, 49)>: Поле не найдено "РасчетыСКлиентамиОбороты.Регистратор.ДокументОснование.ДокументОснование"
ТОГДА РасчетыСКлиентамиОбороты.Регистратор.>ДокументОснование.ДокументОснование
Что нужно добавить в расширение, чтобы не было ошибки?
База Розница 2.2.10.19 - режим совместимости 8.3.10.
(1) Добавить в расширение все элементы на которые ссылается само расширение - но это только в том случае если вы хотите доработать непосредственно в самом расширении динамический список - путем формирования нового текста запроса, а так это никак не повлияет на работоспособность расширения - если все отборы и запросы там написаны правильно.
(5) в Вашем случае, вы скорее всего пытаетесь изменить уже существующий запрос или отбор, который ранее где то был и работал и вы хотите его адаптировать под свои реалии но уже через расширение. Как понимаю ругается оно на регистрнакопления "Расчеты с клиентами" в этом регистре есть регистратор (их там куча на самом деле), вы. в конфигураторе открываете регистр. и выбираете регистратор и жмете. - добавить в расширение:
и еще возможно так же в расширение попросит добавить сами документы - чтоб из них получить еще ссылку на документ основание.
(9) а у этого регистра есть форма? (ну мало ли, вдруг есть форма по умолчанию какая то), тогда добавь форму к себе, а затем нажми на этой форме вот эту конопочку:
(10)Такого тоже нету. Пробовал свою форму создать. Не помогло. 1с видит регистратор, но никаких его свойств не видит.
Видимо, придется программно менять запрос, кидать реквизит на форму и делать условное оформление.
(9)Вы были на правильном пути. Надо было именно регистратор добавить в регистр. Но он немного по хитрому, получается нужна связка документ - регистр. И задавать ее можно через документ, а не через регистр. Добавить регистр и документ в расширении. И указать у документа движения по этому регистру. Правда не проверял, не сломается ли что нибудь потом в движениях документа?
Работать будет. А чтобы не было ошибки при сохранении - заимствовать эти реквизиты в расширение. На на работоспособность не влияет.
(2) Работать не будет. В окне динамического списка ввожу код и 1с не дает его сохранить. Добавил все реквизиты всех документов, которые называются ДокументОснование. Всё равно не работает.
Коллеги! К сожалению, не прозвучало конкретного ответа - можно ли обращаться к реквизитам регистратора в запросе, размещаемого в расширении?
У меня сейчас актуальная проблема. В расширение вношу отчёт (СКД), в котором запросом обращаюсь к реквизиту регистратора регистра накопления (РН) . К сожалению - выходит ошибка (прилагаю скрин).
Все объекты, которые могут быть регистратором РН, добавил в расширение.
Текущая платформа: 1С:Предприятие 8.3 (8.3.18.1208)
Режим совместимости конфигурации: Версия 8.3.14
В этих версиях вообще такое реально делать?
А реквизит ЗаказКлиента так же добавлен в расширение у всех? Если хоть в одном типе, который объявлен регистратором, не будет в расширение этот реквизит, то соответственно и ошибка такая будет.
А реквизит ЗаказКлиента так же добавлен в расширение у всех? Если хоть в одном типе, который объявлен регистратором, не будет в расширение этот реквизит, то соответственно и ошибка такая будет.
Не у всех документов, являющимися возможным регистраторов есть такой реквизит. Но там, где этот реквизит есть - в расширение добавил.
Вот, например, у АвансовыйОтчет - нет реквизита ЗаказКлиента, а у АктВыполненныхРабот - есть.
Опять беда с отчётом. И вроде ошибка такая явная, но не могу понять где она. Что с этим можно сделать?
Ошибка при формировании отчета
Всем привет! Такой вопрос - пытаюсь создать простейший отчёт. Следуя книге. И всё равно.
Ошибки при автоматическом формировании отчета
Здравствуйте! Мне надо, чтобы при открытии отчета задавались значения параметров по умолчанию и.
При формировании отчета СКД не выводится результат
Добрый день, кому не сложно посмотрите что не так с отчетом, почему он не пашет? Заранее спасибо,а.
Задача по оперативному учету: расчет себестоимости при проведении документа или при формировании отчета
Решаю задачи по оперативному учету. В отчет по продажам нужно ,кроме прочего, вывести: 1).
GreenkA, пересоздала отчёт - ошибка исчезла, теперь отчёт просто ничего не выводит. Сделала всё по учебнику, и не работает.
Совсем запуталась с этими отчётами. Делаю все по учебнику - не получается. Хотела сделать панель параметров над самими отчётом - опять же сделала по учебниу:
1) создала форму
2) должна была переместить результат вниз.. (?) что никак не получилось. Он растянут полностью и вставить туда ничего нельзя.
3) Добавить табличное поле в Форма-Вставать элемент управление. Тоже не нашла такого.
Что я не так понимаю?(
Тамика, не знаю, что у вас за учебник такой, где прописано, что надо отдельно выносить параметры СКД на форму.
В СКД вкладка Настройки - внизу Параметры, по параметру правой кнопкой мыши - Свойства элементов пользовательских настроек - Включить в пользовательские настройки. После этого заданный параметр отобразится на форме.
Почему отчет пустой: у вас на вкладке Отбор включен отбор по проекту и контрагенту. при этом значения сравнения пустые. Уберите галочки с отбора и включите в пользовательские настройки, как описано выше, при желании пользователь сам включит отбор и выставит значение отбора.
Описание ошибки:
Система компоновки данных. Ошибка при формировании отчета: Ошибка исполнения отчета по причине: Ошибка получения данных по причине: Ошибка создания набора данных "НаборДанных1" по причине: Ошибка при исполнении запроса набора данных по причине: Ошибка выполнения запроса по причине: У пользователя недостаточно прав на исполнение операции над базой данных.
Ошибка возникла при попытке сформировать специально реализованный отчет под пользователем с неполными правами.
Из конечной формулировки в описании ошибки "У пользователя недостаточно прав на исполнение операции над базой данных" в принципе понятно, что у пользователя не хватает прав на работу с каким-то объектом базы.
Можно пытаться анализировать запрос, сверяя его с настройками прав (ролями) пользователя. Но это может затянуться. Можно воспользоваться "Журналом регистрации". В сеансе работы пользователя сразу после возникновения ошибки нажимаем "ОК" и открываем список журнала регистрации через меню "Сервис" - "Журнал регистрации". Находим строку с описанием события "Доступ.Отказ в доступе".
Открываем форму события и в поле "Метаданные" анализируем, к каким объектам базы у пользователя не хватает доступа.
Конкретно в этом случае в базе 1С: Управление торговлей ред. 10.3 была доработана типовая роль для справочника "Контрагенты" для чтения на уровне ограничения доступа к данным - не предоставлять доступ к контрагентам из папки по логике содержащей контрагентов-поставщиков. Поэтому добавление в запросе ключевого слова "РАЗРЕШЕННЫЕ". Отчет сформирован, но для контрагентов, на которые распространилось право - в отчете не выводятся данные - вместо них .
Ошибка при вычислении параметра "НачалоПериода"
: Ошибка компиляции при вычислении выражения или выполнении фрагмента кода: : Процедура или функция с указанным именем не определена (НачалоПериода)
Ошибка при вычислении параметра "КонецПериода"
: Ошибка компиляции при вычислении выражения или выполнении фрагмента кода: : Ожидается символ ')'
Вот штатный отчет из УПП 1.3 , в конфигураторе и в штатной консоле СКД он открывается без проблем, но при загрузке в Вашу консоль СКД и затем переход в консоль запросов появляется ошибка:
Ошибка при вычислении параметра "ДатаПослеАктуальности"
: Ошибка компиляции при вычислении выражения или выполнении фрагмента кода: : Процедура или функция с указанным именем не определена (ДОБАВИТЬКДАТЕ)
Можно ли доработать связке "Консоль СКД" "Консоль запросов"?
В штатной консоли СКД, после перехода в консоль запросов, появляется закладка "Компоновка данных", на которой можно определять директивы компоновки данных (которые в фигурных скобках (если нужно, то я могу дать описание что за что отвечает)
А у вас этой закладки нет, но есть закладка "Итоги" или закладка "Построитель"
В приведённом примере "конфигурация не важна"
В любом отчете СКД в параметрах используйте "выражение" - ДОБАВИТЬКДАТЕ(Параметры.Период, "секунда", 1)
И Вы получите диагностику приведённую в моём постинге
Ошибка при вычислении параметров СКД: : Ошибка при вызове метода контекста (Выполнить): Ошибка компоновки макета: Ошибка в выражении: Неверные параметры "ДобавитьКДате"
Ошибка получения информации набора данных
по причине:
Ошибка в запросе набора данных
по причине:
<(49, 21)>: Неверные параметры "Перечисление.ПричиныИзмененияСостояния.Увольнение"
КОНЕЦ <> ЗНАЧЕНИЕ(>Перечисление.ПричиныИзмененияСостояния.Увольнение)
К сожалению :-(
СКД работает либо с источником типа "Объект" (было бы классно, если бы ИР позволяло бы работать в таком варианте - если позволяет, подскажите плз где посмотреть пример такой работы), или с источником типа "Запрос" или "Объединение" (но они принципиально базируются на метаданных конфигурации).
Итак, для воспроизведения проблемы мы берём любую конфу, в которой есть хотя бы один простой периодический регистр сведений (хотя бы с одним измерением и хотя бы одним ресурсом).
Запускам приложение, переходим в консоль СКД ИР и проверяем релиз
Далее создаем отчет "Простой отчет" в котором (для простоты) сделаем все "ручками".
1. Создаем источник "ПростойРС" и переходим в конструктор запроса (обращаю внимания, что у нас сейчас запустился штатный конструктор СКД и из него будет запускаться штатный конструктор запроса).
В конструкторе запроса выбираем наш простой периодический регистр сведений (виртуальную таблицу срез последних (обращаем внимание, что закладки "Компоновка данных" и "Характеристики" присутствуют так как это "стандартный" конструктор запроса)
Говорим ОК и возвращаемся обратно в стандартный конструктор СКД
Теперь переходим на закладку "Параметры" и к параметру "Период" добавляем ещё один параметр "ДатаПослеАктуальности" с выражением СКД - ДобавитьКДате(&Период,"Секунда", 1)
И говорим ОК (возвращаемся в консоль СКД ИР)
Теперь я хучу внести изменения в запрос (например наложить какой-нибудь отбор. Я перехожу в окно запросы (я правильно всё делаю?) и двойным кликом щёлкаю на ветке "ПростойРС".
Я попадаю в консоль запросов (ИР) в котором вызываю контекстное меню конструктора запросов
Из которого я попадаю в Конструктор запросов в котором закладки "Итого" и "Построитель", но нет закладок "Компоновка данных" и "Характеристики".
Итак, повторяю свой вопрос заданный выше - возможно ли доработать связку "Консоль СКД ИР" "Конструктор запроса ИР" до полнофункциональной работай с СКД?
ПыСы. Но вполне возможно, что я где-то что-то делаю не так. Подскажите, я исправлюсь :-)
Читайте также: