|
Как узнать имя таблицы, в которой хранятся итоги регистра накопления? | ☑ | ||
---|---|---|---|---|
0
bolero
12.02.19
✎
14:54
|
В доке только указано, что итоги хранятся в таблицах _AccumRgT<N>, а где взять <N> - неясно.
СтруктураХраненияИнформационнойБазы() по этому поводу молчит. Номера в таблицах регистров и номера в таблицах итогов не связаны друг с другом, это просто порядковые номера, присваиваемые таблицам в порядке создания. |
|||
1
Мыш
12.02.19
✎
14:56
|
(0) СтруктураХраненияИнформационнойБазы() не молчит. В ней всё есть.
|
|||
2
Мыш
12.02.19
✎
14:58
|
Назначение(Purpose) – назначение таблицы:
Итоги(Totals) – итоги; |
|||
3
Мыш
12.02.19
✎
15:00
|
Примечание. Количество и состав таблиц, полей и индексов могут отличаться в зависимости от значения параметра <ИменаБазыДанных>.
<ИменаБазыДанных> (необязательный) Тип: Булево. Определяет, в каких терминах выдается информация о структуре хранения. Истина - в терминах СУБД. Ложь - в терминах модели базы данных 1С:Предприятия. Значение по умолчанию: Ложь. |
|||
4
bolero
12.02.19
✎
15:00
|
(2) спасибо, сейчас глаза протру и посмотрю еще раз.
если что - наименования колонок у таблицы регистра и таблицы итогов совпадают, номера уникальные, можно у регистра брать первое попавшееся поле и по его номеру искать таблицу итогов |
|||
5
bolero
12.02.19
✎
16:32
|
Да, раньше я действительно отбрасывал эту информацию как неполную чтоли. Видимо, как раз из-за того, что наименования колонок не на русском.
Было:
Стало:
Имена полей все еще не видно на русском, но их хотя бы можно восстановить, т.к. номера в итогах совпадают с номерами в основной таблице. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |