Константин Чилингаров: Здравствуйте,
Починить что-либо, не обновляя программу, если дело в самой этой программе, невозможно.
Если только дело не в VOGBIT, а в чем- ...
Константин Чилингаров: Здравствуйте,
Клиент локально сохраняет только настройки (расположение колонок, размеры, расцветка пользовательская в окнах и т.п.) и в ...
Владимир Белов: Павел, время доброе!
На Linux можно так установить количество файлов логов с помощью консоли:
1. Изменить в настройках количество errorlog- ...
Константин Чилингаров: Здравствуйте, Владимир!
Странная ошибка, вообще говоря.
Такая появляется при попытке запустить версию новее 1.1.32 (а это год 2015 где-то п ...
Константин Чилингаров: Здравствуйте,
написал:
Оформляя приход, накладная поставщика была добавлена не к той заявке
Технически можно, конечно, залезть в сп ...
Константин Чилингаров: Здравствуйте,
Идея понятна.
Технически тоже понятно, в целом, как можно сделать.
Тут главный вопрос в интерфейсной части. Как сде ...
Константин Чилингаров: Здравствуйте,
Штатной такого рода функции нет. Только если писать специальный плагин, который будет так делать. Продумывать логику его ...
Константин Чилингаров: Здравствуйте,
Окно "Производственные заказы: текущие" (список активных на текущий момент заказов на производство).
Там есть коло ...
Константин Чилингаров: Здравствуйте,
"Обновить" не помогает?
Выйти из программы и снова зайти?
Если нет, то пришлите, пожалуйста, на mailto:info@vogbit.ru info@vogbit.ru ...
Константин Чилингаров: Здравствуйте,
написал:
материалы по ним получили и переработали.....
Если материалы выдали, то и "дефицита" по ним не должно быть ...
Константин Чилингаров: Вообще "назначение на станок" (на смену/пост) как таковое в программе нужно только в том случае, если вы используете "высокий" (и ...
Со второй картинкой всё понятно. В окошке, где выбирается шаблон для формирования отчёта, надо нажимать кнопку "Ок", а не кнопку с принтером в toolbarе. Вот так (источник).
А вот первая какая-то непонятная. Как будто, не хватает прав у пользователя на уровне SQL. Может кто-то (администратор сервера) обрезал права?
Константин Чилингаров пишет: А вот первая какая-то непонятная. Как будто, не хватает прав у пользователя на уровне SQL. Может кто-то (администратор сервера) обрезал права?
Пробовал под учетной записью администратора с администраторского рабочего места,с максимально возможными правами доступа к серверу результат тот-же.
Подробности ошибки:
[I]Сообщение: Запрещено разрешение "SELECT" на объект "Nomenclature" базы данных "VOGBIT", схемы "General". Недопустимое имя объекта "#CQ".
Ошибка при выполнении:
UserQuery DS
SELECT CD.ID AS ID, CD.Number AS Number, CD.Date AS Date, (select top(1) id from Views.LinkedComponentCollections where OwnerID = CQ.ID) as lccId INTO #CQ FROM Views.ClDocs AS CD INNER JOIN (SELECT [Views].[ClDocs].[ID], [Views].[ClDocs].[Number], [Views].[ClDocs].[Comment], [Views].[ClDocs].[Date], [Views].[ClDocs].[IsAccepted], [Views].[ClDocs].[LinkTypeID], [Views].[ClDocs].[LinkTypeNotation], [Views].[ClDocs].[CounteragentID], [Views].[ClDocs].[CounteragentType], [Views].[ClDocs].[CounteragentNotation], [Views].[ClDocs].[CounteragentName], [Views].[ClDocs].[Sum], [Views].[ClDocs].[StatusID], [Views].[ClDocs].[StatusNotation], [Views].[ClDocs].[StatusName], [Views].[ClDocs].[StatusUID] FROM [Views].[ClDocs] WHERE [Views].[ClDocs].[ID] IN (168291, 168320)) AS CQ ON CD.ID = CQ.ID; SELECT CQ.ID AS DOC_ID, CQ.Number AS DOC_NUM, CONVERT(NVARCHAR(10),CQ.Date,104) AS DOC_DATE, LTRIM(RTRIM((ISNULL(CAST(SD.Notation AS NVARCHAR),'') + ' ' + ISNULL(CAST(SD.Name AS NVARCHAR(250)),'')))) AS SENDER, LTRIM(RTRIM((ISNULL(CAST(RP.Notation AS NVARCHAR),'') + ' ' + ISNULL(CAST(RP.Name AS NVARCHAR(250)),'')))) AS RECIPIENT, LTRIM(RTRIM((ISNULL(CAST(LC.NomenclatureNotation AS NVARCHAR),'') + ' ' + ISNULL(CAST(LC.NomenclatureName AS NVARCHAR(250)),'')))) AS ORD, LTRIM(RTRIM((ISNULL(CAST(LC.CollectionNotation AS NVARCHAR),'') + ' ' + ISNULL(CAST(LC.CollectionName AS NVARCHAR(250)),'')))) AS TP, CAST(CSP.SortOrder AS NVARCHAR(4)) AS NUM, ISNULL(CSP.NomenclatureNotation,'') AS NMK_NOTE, ISNULL(CSP.NomenclatureName,'') AS NMK_NAME, CAST(CSP.Quantity AS DECIMAL(10,3)) AS QUAN, ISNULL(CSP.MeasureNotation,'') AS MES FROM #CQ AS CQ LEFT JOIN Views.LinkedObjects AS SD ON SD.OwnerID = CQ.ID AND SD.LinkTypeUID = 'LT_Sender' LEFT JOIN Views.LinkedObjects AS RP ON RP.OwnerID = CQ.ID AND RP.LinkTypeUID = 'LT_Recipient' LEFT JOIN Views.LinkedComponentCollections AS LC ON LC.id = CQ.lccId LEFT JOIN Views.CalculatedSpecificationItems AS CSP ON CSP.ClDocID = CQ.ID ORDER BY CQ.ID, LEN(CAST(CSP.SortOrder AS NVARCHAR(4))), CAST(CSP.SortOrder AS NVARCHAR(4)) DROP TABLE #CQ;
Исключение: System.Exception
Источник: Csdn.Vogbit.Reporter
Версия 1.1.37841 сборка 171
Список вызовов: в Csdn.Vogbit.Reporter.Reporter.GetDataSource_UserQuery(ExpressionItem expr) в Csdn.Vogbit.Reporter.Reporter.GetDataSource(BlankItem blank) в Csdn.Vogbit.Reporter.Reporter.ExecuteReport() в Csdn.Vogbit.Reporter.Reporter.ExecReport(IExtensibleApplication vogbitApplication, String fileName, SqlQuery sqlCurrentQuery, DataTable currentItems)
На первых картинках видно, что под учётной записью пользователя вход был выполнен. Не системного администратора. На последней не видно под кем вошли. Обрезан этот кусок экрана.
Что-то с правами на сервере, похоже, кто-то подкрутил...
Для начала попробуйте через VOGBIT восстановить учётные записи пользователей.
Где-то установили "циклическую" связь. Вроде "Б после А" и тут же рядом "А после Б". Либо более сложно. Например, "Б после А", "В после Б", "Г после В", "А после Г". И т.п.
Нужно удалить. Ту "связь", которая "зацикливает".
P.S. Убедительная просьба, больше обращать внимание на соответствие вопроса заявленной теме топика. Если не соответствует, то создавайте новую "тему" на форуме.