[ОТВЕТИТЬ]
Опции темы
25.06.2014 22:53  
KirillHome
Есть ряд утилит для работы с файлами *.1cd
В частности - V8TableSizes.exe (позволяет посмотреть - какая таблица занимает сколько места), Tool_1CD.exe (позволяет увидеть структуру таблиц и полей файловой базы 1Cv8, просмотреть содержимое таблиц).

Но - вот ведь незадача - таблицы представлены не в том виде, в котором мы из наблюдаем в конфигураторе (см. прикреплённую миниатюру).
Стал искать расшифровку. Нашёл общее описание.
Дальше - сел и написал обработку, которая будет выводить таблицу соответствий (надо было, конечно, сделать не обработку, а отчёт - но лень переделывать).
Сама обработка и результат её выполнения - прикреплены. Обработка выполняется для управляемых форм (т.е. в ЗиУП 2.5 она не запустилась, а в БП 3.0 - работает). Когда (если?) перепишу и для обычных - то выложу.
Миниатюры
Нажмите на изображение для увеличения
Название: Просмотр структуры в V8TableSizes.jpg
Просмотров: 819
Размер:	292.8 Кб
ID:	3685  
Вложения
Тип файла: 7z ПоискСоответствияСправочниковСТаблицамиУФ.epf.7z (11.6 Кб, 249 просмотров)
Тип файла: 7z Соответствие справочников с таблицами.xls.7z (54.2 Кб, 226 просмотров)
 
"Спасибо" KirillHome от:
26.06.2014 00:25  
KirillHome
Переделал обработку - должна работать и с обычными, и с управляемыми формами
 
26.06.2014 00:40  
KirillHome
Понесло меня во все эти дебри после данной статьи, с такой, в том числе, информацией:

Цитата:
И так, что оказалось:
Если у вас конфа на базе БСП, как и у меня, то есть и все типовые на УФ (проверено на ут 11.1) то:
1. открываем Общие формы - ПечатьДокументов
2. В свойствах формы видим настройку
АвтоНавигационнаяСсылка = Истина
АвтоматическоеСохранениеДанныхВНастройках = Использовать
То есть что получается, каждый раз открывая эту общую форму (печатая документ) создается форма ПечатьДокументов с динамически сгенеренной ссылкой и при закрытии формы эта ссылка сохраняется в ХранилищеСистемныхНастроек
с миллионами вот таких 0978abfb_8f52_4070_aa7e_849dbe44c184/НастройкиОкна записей
Разумеется эти настройки никогда не будут считаны, а хранятся в базе мертвым грузом.
Что делать:
АвтоматическоеСохранениеДанныхВНастройках устанавливаем в Не использовать

ПС: у меня база похудела до 800мб, с 2,7 гб! просто почистив эти записи
Вот такой вот баг, по всей видимости существующий в БСП давно и до текущего дня не исправленный
ПС2: Баг работает как на 8.2 (хоть там нет свойства АвтоНавигационнаяСсылка, но все равно он ее генерит рандомно по умолчанию) так и на 8.3 где это свойство есть Истина
Полез проверять таблицу _SystemSettings, ну и в очередной раз "зацепился глазом" за то, что таблицы - не расшифрованы.
 
"Спасибо" KirillHome от:
 
Опции темы



Часовой пояс GMT +3, время: 16:35.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.