Имя: Пароль:
1C
 
Какому регистру (название) соответствует таблица AccumRegTotals4987?
0 Leyla
 
28.04.07
08:57
Здравствуйте!

Как можно узнать, какому регистру соответствует таблица AccumRegTotals4987?
Мы посмотрели блокировки, SQL Server показывает эту таблицу,
а что это за таблица - как узнать?
1 Leyla
 
28.04.07
09:03
Ответьте, пожалуйста, очень нужно!
2 Ferz
 
28.04.07
09:05
смотри Enterprise Integrator
3 coder1cv8
 
28.04.07
09:08
4 Leyla
 
28.04.07
09:20
(2) А где взять Enterprise Integrator?
5 Leyla
 
28.04.07
09:20
А, вот-вот, вижу ссылку...
6 Neco
 
28.04.07
09:27
Еще на ИТСе есть такая статья "Размещение данных 1С:Предприятия 8.0"
А в 8.1 есть метод "ПолучитьСоединенияИнформационнойБазы"
7 coder1cv8
 
28.04.07
09:41
(6) а в 8.0 нету? )
8 Ferz
 
28.04.07
09:44
6 :)))
7+
9 Leyla
 
28.04.07
10:01
(6) На ИТС конечно она есть,
но там не сказано, как найти, какой конкретно это регистр,
то что это Таблица итогов регистра накопления - это я прочитала
10 Leyla
 
28.04.07
10:09
Скачала Ei 0[1].36 beta.ZIP
Не пойму, где там я увижу соответствие таблицы и имени регистра?.. :(
11 Ferz
 
28.04.07
10:16
(10)F1 дави
12 Leyla
 
28.04.07
10:51
(11) Надавила почитала :)
Нажала кнопку "Прочитать конфигурацию"
Дерево загрузилось, а колонка "SQL имя" - осталась пустая!
Самое нужное - не сделалось!
13 Leyla
 
28.04.07
10:57
может, что с настройками самой обработки?..
14 Ferz
 
28.04.07
11:20
(13) справку попробуйте прочитать внимательно!!
Еще нужно нажать "получить параметры".
15 Ferz
 
28.04.07
11:25
(13) прошу прошения действительно об этом в справке не написано...
Для получения структуры хранения объектов базы данных (полей и таблиц) необходимы отметить флажками нужные элементы и нажать кнопку "Получить параметры" в панели управления.
16 Leyla
 
28.04.07
11:30
(15) Спасибо! И правда получилось!!!
17 Leyla
 
28.04.07
11:31
Но загвоздка осталась - AccumRegTotals - это же итоги регистра накопления,
а как же мне все-таки узнать - КАКОГО именно?..
18 Leyla
 
28.04.07
11:31
Ведь таблице промежуточных итогов не соответствует никакого объекта метаданных, вот засада!
19 Ferz
 
28.04.07
11:35
(18)_AccumReg4987 ищи
20 Ferz
 
28.04.07
11:40
(19) не т не правильно сейчас скажу точно...
21 Ferz
 
28.04.07
11:45
В каталоге временных файлов(что то вроде) есть файл $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 Ferz
 
28.04.07
11:47
(21)+ Каталог временных файлов !пользователя! .....
что то вроде C:\DOCUME~1\kudyakov\LOCALS~1\Temp\
23 Leyla
 
28.04.07
12:11
(21)
У меня там вот что:
...
{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 - может, это он?
24 AntonioS
 
28.04.07
12:19
(23) ага, это он.

а вобще, классная штучка!
25 Leyla
 
28.04.07
12:33
Штука просто СУПЕР!
Спасибо очень-очень to Ferz! И откуда вы такие тонкости знаете?!
26 selenat
 
28.04.07
12:35
(25) он ее делал. :)))
27 Leyla
 
28.04.07
12:40
Да? Что-ли правда?... тут таки люди бывают?..
и даже мне отвечают? ого!
:)
28 France
 
28.04.07
12:40
(27) а фото где?!!!
29 Leyla
 
28.04.07
12:41
Чье? :)
30 France
 
28.04.07
12:42
(29) афтара)
31 Leyla
 
28.04.07
12:43
Автора обработки? :)
32 France
 
28.04.07
12:45
нет конечно..
Leyla
33 Leyla
 
28.04.07
12:48
прямо сюда?...
34 АП
 
28.04.07
12:50
(33) ну конечно, просим
35 Ferz
 
28.04.07
12:53
(25) никакого мошенства просто ловкость рук...
36 France
 
28.04.07
12:55
(33) адрес здесь France
37 Ferz
 
28.04.07
12:57
(36) сейчас пришлю.... :)
38 coder1cv8
 
28.04.07
12:59
(36) пришел, примазался на фотку... я вот ссылку хоть давал... ) Leyla, на slil.ru ложи.
39 AntonioS
 
28.04.07
13:01
(37) вот вопросик такой: почему то не трассируется запрос

выбрать Первые 1 Регистр.Регистратор
из РегистрНакопления.ОстаткиТоваровКомпании Регистр
где Регистр.Регистратор ССЫЛКА Документ.ПоступлениеТоваров

запускаю трассировку, пару секунд чего то думает, а потом никаких результатов.
это не связано с ССЫЛКА ?

все остальные запросы трассирует.
40 Ferz
 
28.04.07
13:05
убери первые 1, попробуй поставить  первые 2

нет, со сылкой это никак не связано
41 Leyla
 
28.04.07
13:05
(35) Вам просто огромнейшее спасибо! Правда, здорово выручили,
я уже несколько дней с этим маюсь - не могла найти соответствие! :)
42 Ferz
 
28.04.07
13:08
(41) там есть специальная ссылка "Спасибо автору" http://www.infostart.ru/projects/782/rate.php?rate=1

;))
43 AntonioS
 
28.04.07
13:11
(40) не а, не помогло, ни с ПЕРВЫЕ 2, ни вобще без ПЕРВЫЕ

а вот такой запрос трассирует

выбрать Первые 1 Регистр.Регистратор
из РегистрНакопления.ОстаткиТоваровКомпании Регистр
внутреннее соединение Документ.ПоступлениеТоваров Док
по Док.ссылка = Регистр.Регистратор
44 Leyla
 
28.04.07
13:24
Спасибо автору щелкнула :)
Фотка ушла :)
45 Alexander_M
 
28.04.07
13:25
У меня есть обработка на 1С, которая дает сопоставление: имя таблицы в скл базе - объект метаданных
причем выдает для всех таблиц
46 coder1cv8
 
28.04.07
13:27
(45) И у меня есть такая обработка, что бы трассировку сделать особого ума не надо...
47 Alexander_M
 
28.04.07
13:32
(46) трассировку чего?
48 Ferz
 
28.04.07
13:34
(45) а можно посмотреть эту обработку...
(43) да действительно не работает... пока ничего сказать не могу...
позднее объясню в чем дело..
49 Alexander_M
 
28.04.07
13:37
(48) можно, наверное, мне не жалко :)
ее бы доделать немного, и вполне нормальная штука получилась бы
50 Alexander_M
 
28.04.07
13:39
+(49) кстати, там кода, помойму всего строчек 200
51 selenat
 
28.04.07
14:11
(49) выложишь куда-нить?
52 AntonioS
 
28.04.07
14:42
(48)
"я - захадка. расхадай меня" (с) КВН

короче, при трассировке запроса из (39) почему то не достаточно отсматривать события SQL:StmtCompleted. не попадают они в этом случае в трассировку.
а вот если включить фильтр по RPC:Starting, то трассировка ловит этот запрос.

может вобще отказаться от 41 ивента в sp_trace_setevent а все фильтровать по 11.
ведь 1С запросы все равно пихает через  sp_executesql
?
53 Ferz
 
28.04.07
16:00
нет если только они параметризированные, ну параметрами трассировки обработка именно для таких случаев позволяет управлять....
54 Kalambur
 
28.04.07
16:15
А нам фотку????
55 AntonioS
 
28.04.07
17:14
(53) с настройками не сработало.
задал EnentID 11. В sp_trace_setevent все равно по 41 фильтрует.
если задать только 11 и отключить 41, пишет "Не удалось выбрать трассируемые события без параметров".
56 AntonioS
 
28.04.07
17:18
+(55) все. разобрался с настройками. сработало