|
v7: 7.7 ТИИ - пересчёт служебных данных, для чего это ? |
☑ |
0
Trotter
09.10.15
✎
08:22
|
База 1 документ, ОДИН документ, на 7000 строчек, самая большая *.dbf 43мегабайта. "пересчёт служебных данных" делался час и я не дождался, прервал процесс.
Предыстория:
"Закрыл период", удалил все документы, сделал 1 документ по вводу остатков, получился документ на 7000+ строк. Запустил ТИИ(1,2,3 пункты), упаковал таблицы, поскольку время было 4:30 утра, просмотрел, что вместе с пересчётом итогов тыкнул галку пересчёт служебных данных и ппц...
Эту операцию можно прерывать ? Благо был бэкап.
|
|
1
Trotter
09.10.15
✎
08:29
|
почему так долго делалось - то ?
|
|
2
kupec
09.10.15
✎
10:02
|
может перед проверкой надо было сделать выгрузку загрузку данных???? Чтобы удаленные документы действительно удалились
|
|
3
Злопчинский
09.10.15
✎
10:05
|
|
|
4
aka AMIGO
09.10.15
✎
10:14
|
Ну кто-же пишет обработку под док с тысячами строк?!?!
Во-первых, совершенно необозримо
Во-вторых - Неизвестно, как 1с-база ведет себя с такой прорвой строк..
Правда, об ограничениях 1С я ничего не слышал, а вот ограничения СУБД (как основы 1С) - есть, и их никому не удавалось обойти.
ЗЫ. XBASE - это псевдореляционная субд, если чё..
|
|
5
Mikeware
09.10.15
✎
10:19
|
(4) "слышал звон..."©?
7000 строк - не так уж и много.
проблемы у платформы начинаются после 9999 строк, да и то если отслеживается номер строки.
а икбэйс тут совершенно ни при делах, ему пофиг, он дает все, что у него спросили.
|
|
6
aka AMIGO
09.10.15
✎
10:31
|
(5) друже, я "этот звон" слышал году аж в 1991-1993-м, когда только появилась FoxPro и похожие
Была литературка с исследованиями субд, там и описывалось, как загнать базу в абсолютный "0"
Касательно 7000 строк - предшественник сделал обработки для доков обрезки/переноса на 200 строк.
В 2009 году я убедился, что связка работает правильно, ну, и в добрый путь..
|
|
7
aka AMIGO
09.10.15
✎
10:32
|
(6) + да, FoxBase была первоначально, потом клиппер и фокспро..
|
|
8
Злопчинский
09.10.15
✎
10:36
|
(6) пофиг
У меня обрезка базы генерит доки по 2000 строк
Такое число было выбрано произвольно исходя из потенциальной обозримости документа
Работает нормально
|
|
9
Злопчинский
09.10.15
✎
10:36
|
(7) ну до фоксбейса еще были
|
|
10
aka AMIGO
09.10.15
✎
10:39
|
(9) Были, конечно.. Просто именно она была доступна для предприятия, вот в ней я и шарил..
Я успел поработать с DBase и Ines на ЕС-1020.. Та ещё морока..
|
|
11
Alexor
09.10.15
✎
10:39
|
Если документ служебный в 7.7. который заполняется более 10000 строк. Документ без проводок.
Полет нормальный, данные с документа тащатся нормально.
Только при ТИИ ругается, и номер строки 9999 в 0 переделывает.
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший