|
Потерялись ссылки на объекты в 82 Управляемое приложение |
☑ |
0
DenSpb
10.09.12
✎
18:09
|
Есть регистр сведений, где хранится информация по статусу заявок на обслуживание. Информация вида <Объект не найден> (61:80673f25090b848c424d03a5eab022e1). Как из этой строки восстановить объект?
|
|
1
DrShad
10.09.12
✎
18:10
|
может просто нет прав на чтение этого объекта?
|
|
2
DenSpb
10.09.12
✎
18:11
|
(1) Есть строки вида Заявка на обслуживание от 10.05.2012.
|
|
3
DenSpb
10.09.12
✎
18:12
|
(1) для начального статуса проходит запись в регистр, когда заявка еще не записана, поэтому появляется часть таких строк
|
|
4
Infsams654
10.09.12
✎
18:13
|
(3) еще раз (1)
|
|
5
DenSpb
10.09.12
✎
18:15
|
(4) в регистре находятся записи по одному объекту. Права у меня админа. Никаких ограничений по пользователю или по объекту нет. Поэтому я должен видеть все.
|
|
6
DrShad
10.09.12
✎
18:21
|
(5) уверен что ничего нет?
|
|
7
DrShad
10.09.12
✎
18:22
|
+(6) могли без тебя тебя женить, поставить запрет на чтение без какого-то статуса и се ля ви
|
|
8
Infsams654
10.09.12
✎
18:22
|
(5) ну тогда ТиИС, что-то с базой намутили
|
|
9
DenSpb
10.09.12
✎
18:23
|
(6) 100%
|
|
10
DenSpb
10.09.12
✎
18:24
|
(8) не понял
|
|
11
zladenuw
10.09.12
✎
18:24
|
// ГУИДУдОбъкта = <Объект не найден> (84:bf5600145e3710ab11dda4c605dbe824)
ГУИДУдОбъктаСтр = СтрЗаменить(ГУИДУдОбъкта,"<Объект не найден> (","");
ГУИДУдОбъктаСтр = СтрЗаменить(ГУИДУдОбъктаСтр,")","");
ГУИДУдОбъктаСтр = СтрЗаменить(ГУИДУдОбъктаСтр,"0x","");
ГУИДУдОбъктаСтр = Сред(ГУИДУдОбъктаСтр, Найти(ГУИДУдОбъктаСтр,":")+1, СтрДлина(ГУИДУдОбъктаСтр));
// Преобразуем GUID
ГУИД = Сред(ГУИДУдОбъктаСтр,25,8)+"-"+Сред(ГУИДУдОбъктаСтр,21,4)+"-"+Сред(ГУИДУдОбъктаСтр,17,4)+"-"+Сред(ГУИДУдОбъктаСтр,1,4)+"-"+Сред(ГУИДУдОбъктаСтр,5,12); //и получаем ГУИД = 05dbe824-a4c6-11dd-bf56-00145e3710ab
|
|
12
Infsams654
10.09.12
✎
18:28
|
(11) (zladen = злыдень), шутка
|
|
13
DenSpb
10.09.12
✎
18:42
|
(11) Что то не получилось пока
|
|
14
zladenuw
10.09.12
✎
18:44
|
(3) ну так может он и не создался.....
|
|