|
v7: Добавление нового реквизита |
☑ |
0
Spyke
23.10.15
✎
08:41
|
Была необходимость добавить новый реквизит в справочник, в котором содержатся реквизиты с сортировкой и данному реквизиту тоже необходим признак сортировки.
Справочник очень большой более 500K элементов. Базы файловые.
Временно перевести на sql загрузить и обновить не особо вариант так как баз более 130.
С подменой md после обновления без включенных признаков происходит следующая картина. 1С при запуске выдает ошибку "Прекращена работа программы 1Сv77"
Есть ли еще способы по обновлению?
|
|
1
Рэйв
23.10.15
✎
08:52
|
(0)>>Справочник очень большой более 500K элементов
Ну и что? Ты хоть пробовал запустить обновление?
|
|
2
Spyke
23.10.15
✎
08:53
|
(1) Да, но временный файл раздувается больше 2Gb и обновление не проходит, оставлял на трое суток
|
|
3
mehfk
23.10.15
✎
08:58
|
Справочник во всех базах одинаково заполнен? базы идентичные?
|
|
4
Spyke
23.10.15
✎
09:01
|
(3) Нет
|
|
5
Spyke
23.10.15
✎
09:02
|
+4 Есть общие элементы, но есть и разные, подменить dbf не получится
|
|
6
mehfk
23.10.15
✎
09:04
|
А вообще, бросай ты эту затею, скорее всего у тебя не взлетит из-за превышения допустимого размера CDX.
|
|
7
Spyke
23.10.15
✎
09:12
|
(6) Самый плохой вариант, это перевести на sql потом обратно
|
|
8
poligraf
23.10.15
✎
09:18
|
(0) Меняй конфу, посмотри что и где меняется в dbf по полям.
Потом подменяй MD и меняй так же dbf.
А вообще, плакаться на 130 баз и отсутствие денег на SQL это моветон
|
|
9
mehfk
23.10.15
✎
09:26
|
(7) грохни все CDX, добавь реквизит и попробуй еще раз.
|
|
10
Spyke
23.10.15
✎
09:36
|
(9) Делал картина в 0
|
|
11
Spyke
23.10.15
✎
09:37
|
(8) Все базы удаленные, на всех ранее не купили, теперь переводим на 8, но работать пока надо на 7 и есть текущее задачи
|
|
12
mehfk
23.10.15
✎
09:39
|
(10) Тогда (6)
|
|
13
mehfk
23.10.15
✎
09:43
|
Смотри, может в справочнике есть реквизиты, у которых включен отбор и (или) сортировка, а в реальности это не используется и отключай.
|
|
14
mehfk
23.10.15
✎
09:46
|
Особенно обрати внимание на строковые реквизиты.
|
|
15
Ёпрст
гуру
23.10.15
✎
09:47
|
(0)
га пустышке создать новый мд и дд, в реальной базе снос cdx для этого справочника. в sc**.dbf добавление недостающего поля, как в базе пустышке. Заход монопольно - наслаждаемся. Дел минут на 10
|
|
16
Ёпрст
гуру
23.10.15
✎
09:58
|
Ну, и если далёк от дбф, то штатненько:
снимаем все отборы со всех реквизитов, сохраняемся, добавляем реквизит, сохраняемся, вертаем сортировки и отборы взад. Но, это дольше.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший