Имя: Пароль:
1C
1С v8
Разделители данных и методы менеджера регистра накопления
0 Asakra
 
07.10.14
09:18
Есть самописка, основанная на БСП. платформа 8.3.5.1186, БСП 2.2.3.35
Добавили разделитель данных. Разделяемые данные используются "Независимо и совместно".
Теперь, когда разделение выключено, при использовании методов менеджера регистров накопления, например, "ПолучитьИспользованиеИтогов()", возникает ошибка "Требуемая операция не может быть выполнена, т.к. установлены не все разделители ИБ".
Что в таком случае делать? Дописывать БСП и пропускать регистры с разделителями, если разделитель не включен? Или это не правильный вариант?
Подскажите, плиз. Наверника кто-нибудь уже решал подобную задачу.
1 Ник второй
 
07.10.14
09:21
(0) Если разделитель в конфигурации есть, то уже все, обратного пути нет. Используйте разделители.

А вообще для чего они вам?
2 Asakra
 
07.10.14
09:23
(1) обратно и не надо. нужно исключить ошибки и сохранить правильную работоспособность БСП.
3 Asakra
 
07.10.14
09:23
(1) дык данные разделять...
4 Ник второй
 
07.10.14
09:25
(2) Вам система подсказывает что необходимо делать, а именно "Требуемая операция не может быть выполнена, т.к. установлены не все разделители ИБ"

(3) Для чего разделять и что такое разделение данных в Вашем понимании?
5 Asakra
 
07.10.14
09:32
(4) я понимаю, что эти методы работают при включенном разделении. потому и спрашиваю, пропускать регистры с разделителями, когда разделение выключено, правильный вариант или нет.

это механизм позволяющий разделить все хранимые данные, а так же работу прикладного решения, на отдельные части.
6 Ник второй
 
07.10.14
09:34
(5) Правильный или не правильный это тебе решать. Но я бы остерегался использование разделителей, тем более что разрабы платформы сами их сторонятся.
7 Ник второй
 
07.10.14
09:35
(6) + Так как если добавил в конфу разделитель, то все включены или нет, но уже колонка появилась и даже с выкл разделителями следует их учитывать.
8 tridog
 
07.10.14
09:36
(0) "Пропускать" - это значит жить без рассчитанных итогов по этим регистрам?
9 Asakra
 
07.10.14
09:39
(6) это мне понятно и известно.
(7) не понял.
(8) по идеи итоги нужно рассчитать по всем разделителям, если я правильно понимаю.
10 Ник второй
 
07.10.14
09:41
(9) Разделитель это дополнительное измерение в регистре...
В общем хочешь иметь итоги, то придется их учитывать.
11 tridog
 
07.10.14
09:45
(9) Когда смотрел последний раз - в типовых рег.задание по расчету итогов с помощью "молотка и такой-то матери" выполнялось отдельно для каждой области данных (через регистр ОчередьЗаданий, сейчас вместо этого регистра уже два справочника).

Видимо тебе нужно как-то также заморачиваться, чтобы итоги считались отдельно по областям данных. Может после этого и "пропускать" не нужно будет?
12 Asakra
 
07.10.14
09:46
(11) а в какой типовой можно это глянуть? в УТ 11 есть?
13 tridog
 
07.10.14
09:47
(12) Я в бухгалтерии смотрел. Но вроде это все приезжает из БСП.
14 Asakra
 
07.10.14
09:51
(13) спасибо. вроде чет подобное нашел. буду смотреть.
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс