#0
by Leyla
Здравствуйте! Как можно узнать, какому регистру соответствует таблица AccumRegTotals4987? Мы посмотрели блокировки, SQL Server показывает эту таблицу, а что это за таблица - как узнать?
#6
by Neco
Еще на ИТСе есть такая статья "Размещение данных 1С:Предприятия 8.0" А в 8.1 есть метод "ПолучитьСоединенияИнформационнойБазы"
#9
by Leyla
На ИТС конечно она есть, но там не сказано, как найти, какой конкретно это регистр, то что это Таблица итогов регистра накопления - это я прочитала
#10
by Leyla
Скачала Ei 0[1].36 beta.ZIP Не пойму, где там я увижу соответствие таблицы и имени регистра?.. :(
#12
by Leyla
Надавила почитала :) Нажала кнопку "Прочитать конфигурацию" Дерево загрузилось, а колонка "SQL имя" - осталась пустая! Самое нужное - не сделалось!
#15
by Ferz
прошу прошения действительно об этом в справке не написано... Для получения структуры хранения объектов базы данных (полей и таблиц) необходимы отметить флажками нужные элементы и нажать кнопку "Получить параметры" в панели управления.
#17
by Leyla
Но загвоздка осталась - AccumRegTotals - это же итоги регистра накопления, а как же мне все-таки узнать - КАКОГО именно?..
#18
by Leyla
Ведь таблице промежуточных итогов не соответствует никакого объекта метаданных, вот засада!
#21
by Ferz
В каталоге временных файлов(что то вроде) есть файл $Ei*_DBNames.bin примерно с таким именем. Он будет существовать пока вы не закроете Enterprise Integrator. Откройте его блокнотом и найди те строку AccumRegTotals",4987 Получите такой блок. {d555016b-e8ed-4668-bb60-a55cd125c058,"AccumRegChangeRec",14987}, {d555016b-e8ed-4668-bb60-a55cd125c058,"AccumRegTotals",4987}, {d555016b-e8ed-4668-bb60-a55cd125c058,"AccumReg",24987}, Последняя строка в этом блоке("AccumReg",24987) будет Номер вашего регистра, который вы уже сможете найти в Enterprise Integrator.
#22
by Ferz
+ Каталог временных файлов !пользователя! ..... что то вроде C:DOCUME~1kudyakovLOCALS~1Temp 21
#23
by Leyla
У меня там вот что: ... {15c87e7f-02b0-4bad-b409-6c3e1bcf6d76,"Fld",2168}, {22e5005e-dfff-4008-ac2c-fdbef7c21470,"Fld",5359}, {b31050c2-5172-4314-8eb6-2ee359e40181,"AccumReg",4983}, {b31050c2-5172-4314-8eb6-2ee359e40181,"AccumRegTotals",4987}, {1631fd3f-d24c-4d5a-b3fa-ef5ca4de5894,"Fld",2080}, {7383ed38-5304-47a7-a7c7-67d9d02107df,"Fld",2582}, ... "AccumReg",4983 - может, это он?
#38
by coder1cv8
пришел, примазался на фотку... я вот ссылку хоть давал... ) Leyla, на slil.ru ложи.
#39
by AntonioS
вот вопросик такой: почему то не трассируется запрос выбрать Первые 1 Регистр.Регистратор из РегистрНакопления.ОстаткиТоваровКомпании Регистр где Регистр.Регистратор ССЫЛКА Документ.ПоступлениеТоваров запускаю трассировку, пару секунд чего то думает, а потом никаких результатов. это не связано с ССЫЛКА ? все остальные запросы трассирует.
#41
by Leyla
Вам просто огромнейшее спасибо! Правда, здорово выручили, я уже несколько дней с этим маюсь - не могла найти соответствие! :)
#43
by AntonioS
не а, не помогло, ни с ПЕРВЫЕ 2, ни вобще без ПЕРВЫЕ а вот такой запрос трассирует выбрать Первые 1 Регистр.Регистратор из РегистрНакопления.ОстаткиТоваровКомпании Регистр внутреннее соединение Документ.ПоступлениеТоваров Док по Док.ссылка = Регистр.Регистратор
#45
by Alexander_M
У меня есть обработка на 1С, которая дает сопоставление: имя таблицы в скл базе - объект метаданных причем выдает для всех таблиц
#48
by Ferz
а можно посмотреть эту обработку... да действительно не работает... пока ничего сказать не могу... позднее объясню в чем дело..
#49
by Alexander_M
можно, наверное, мне не жалко :) ее бы доделать немного, и вполне нормальная штука получилась бы
#52
by AntonioS
"я - захадка. расхадай меня" (с) КВН короче, при трассировке запроса из почему то не достаточно отсматривать события SQL:StmtCompleted. не попадают они в этом случае в трассировку. а вот если включить фильтр по RPC:Starting, то трассировка ловит этот запрос. может вобще отказаться от 41 ивента в sp_trace_setevent а все фильтровать по 11. ведь 1С запросы все равно пихает через sp_executesql ?
#53
by Ferz
нет если только они параметризированные, ну параметрами трассировки обработка именно для таких случаев позволяет управлять....
#55
by AntonioS
с настройками не сработало. задал EnentID 11. В sp_trace_setevent все равно по 41 фильтрует. если задать только 11 и отключить 41, пишет "Не удалось выбрать трассируемые события без параметров".
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как узнать название поля таблицы SQL Server, если известно название справочника
- УПП. По какому регистру закрывается 20 счет?
- УПП. По какому регистру происходит зачет аванса поставщику.
- По какому регистру бухгалтери делать запрос, чтоб получить оборот с корсчетом?
- УПП по какому регистру переоценка валютных средств идёт?
- Как в СКД (таблица), заменить название ресурса другое значение?
- Как найти элемент конфигурации - таблица Reference36 и таблица SeqB25827
В этой группе 1С
- Установить интервал в списке документов программно
- Есть ли внешняя компонента, которая позволяет....
- При сохранении в excel отчета обрезаются длинные строки - глюк платформы
- Фискальник СПАРК 607-ТФ - порблемы с подключением
- Размеры области макета
- Как конвертацией 2.0 положить элементы в конкретную папку?
- Как отловить двойной клик на форме списка справочника?
- Префикс в Номенклатуре !
- Вызов сторонней программы из 1С
- mxl -->xml...
- Назначить значение ячейки таблицы значения
- Как открыть программно Поле ввода с типом значения СписокЗначений?
- Как перенести реквизит неопределенного типа через OLE
- 1C и ошибка SQL deadlock - что можно поправить в коде 1С
- почему "Договор" - справочник а не документ?
- Автоматическая регистрация закупочной цены
- Перенос проводок в конвертации данных 2.0
- Получить доступ к реквизитам отчета из другого отчета (v8)
- Косяк дуплекса на HP LJ 1320
- Программно открыть поле ввода с типом значений "СписокЗначений"