Распределенная БД 7.7

  • Автор темы arek
  • Дата начала
A

arek

#1
Подскажите, пожалуйста, есть РБД 7.7 с тремя периферийными базами и свойствами миграции справочников -все инф.базы . Можно ли сделать так, чтобы периферийные базы видели только элементы справочников со своим разделителем и можно ли привязать разделитель к справочнику вообще. Например, справочник сотрудники включает в себя всех сотрудников в центральной базе, при выгрузке в периф. базу он выгружается со всеми элементами, но в периф. базе видны сотрудники только этого филиала?
 

vitfil

IT-интегратор
02.04.2004
2 062
0
#2
<!--QuoteBegin-arek+4:12:2007, 12:42 -->
<span class="vbquote">(arek @ 4:12:2007, 12:42 )</span><!--QuoteEBegin-->Можно ли сделать так, чтобы периферийные базы видели только элементы справочников со своим разделителем
[snapback]88247" rel="nofollow" target="_blank[/snapback]​
[/quote]
Можно и в плане "разрешаю" и в плане "реализуемо". Права миграции "место создания и центр".
<!--QuoteBegin-arek+4:12:2007, 12:42 -->
<span class="vbquote">(arek @ 4:12:2007, 12:42 )</span><!--QuoteEBegin-->можно ли привязать разделитель к справочнику вообще.
[snapback]88247" rel="nofollow" target="_blank[/snapback]​
[/quote]
Можно конечно. Например, код справочника для пользователя можно формировать из реального кода справочника и префикса ИБ.
 
A

arek

#3
Объясните пожалуйста, по-подробнее, на примере
 

vitfil

IT-интегратор
02.04.2004
2 062
0
#4
В свойствах миграции справочников указываете, как я писал выше.
Далее.
Автонумерация - да.
Контроль уникальности - нет (шобы не материлось на коллизии при загрузке в центр).
Код справочника делаете недоступным для пользователя.
Добавляете в справочник реквизит КодСпр (показываете его пользователю). Редактирование я бы запретил.
Префикс базы задаете как вам нравится (справочник, через метаданные получаете и т.д.).
Процедура ПриЗаписи()
КодСпр = Префикс + Код; //все 3 переменные - строки
КонецПроцедуры

Естественно, что элементы справочника должны создаваться не в центральной базе.