|
как узнать имя МД по имени физической таблицы файловой базы? | ☑ | ||
|---|---|---|---|---|
|
0
Stim213
07.10.11
✎
02:08
|
Есть имя РС ( _InfoRe4722)- как узнать, какой это РС?
|
|||
|
1
ZanderZ
07.10.11
✎
03:54
|
ПолучитьСтруктуруХраненияБазыДанных
|
|||
|
2
golden-pack
07.10.11
✎
05:04
|
кидай табличное поле на форму и вставляй код
лТЗПолучено = ПолучитьСтруктуруХраненияБазыДанных(Метаданные.Документы); лДерево = Новый ДеревоЗначений(); лДерево.Колонки.Добавить("Наименование"); лДерево.Колонки.Добавить("Поле"); Для Каждого лСтрокаТЗ Из лТЗПолучено Цикл лСтрокаДерева1 = лДерево.Строки.Добавить(); лСтрокаДерева1.Наименование = лСтрокаТЗ.ИмяТаблицыХранения; лСтрокаДерева1.Поле = лСтрокаТЗ.ИмяТаблицы; Для Каждого лСтрока Из лСтрокаТЗ.Поля Цикл лСтрокаДерева2 = лСтрокаДерева1.Строки.Добавить(); лСтрокаДерева2.Наименование = лСтрока.ИмяПоляХранения; лСтрокаДерева2.Поле = лСтрока.ИмяПоля; КонецЦикла; КонецЦикла; ЭлементыФормы.ТабличноеПоле1.Значение= лДерево; ЭлементыФормы.ТабличноеПоле1.СоздатьКолонки(); |
|||
|
3
skunk
07.10.11
✎
05:19
|
(2)тут бы и двух строчек хватило
|
|||
|
4
golden-pack
07.10.11
✎
05:21
|
(3) показывай
|
|||
|
5
skunk
07.10.11
✎
05:27
|
тпДанные = ПолучитьСтруктуруХраненияБазыДанных();
ЭлементыФормы.тпДанные.СоздатьКолонки(); |
|||
|
6
golden-pack
07.10.11
✎
05:36
|
(5) отлично. я этот код давно откудато скопировал и даже не обращал внимания как он работает )
|
|||
|
7
Мыш
07.10.11
✎
07:54
|
(5) А искать - глазьями? :)
ТЗ = ПолучитьСтруктуруХраненияБазыДанных(Метаданные.РегистрыСведений, Истина); Стр = ТЗ.Найти("_InfoReg4722", "ИмяТаблицыХранения"); |
|||
|
8
Stim213
07.10.11
✎
08:02
|
спс. но - обновиться и запуститься в режиме предприятия не могу, ибо:
Длина ключа индекса превышает максимально допустимую '_InfoRe4722_ByPeriod_TSRSS (_Period, _Fld4723, _Fld4724RRef, _Fld4725_TYPE, _Fld4725_S, _Fld4726_TYPE, _Fld4726_S)' Нашел РС последовательным удалением.. |
|||
|
9
skunk
07.10.11
✎
08:11
|
(7)зачем глазами ... встаешь в колонку "ИмяТаблицыХранения" ... и набираешь имя нужной таблицы
|
| Форум | Правила | Описание | Секции | Поиск |