Днес, в конфигурация, която работи за употреба супермаркет верига (роб номенклатура) се добавя. Всичко. Все още няма препратки към него, няма използване в кода. (Основно хвърлен не на свободен достъп до него)
Тя ще изглежда най-сигурната промяната.
Но днес е паднал един механизъм с грешка "Няма достъп за тази директория."
Как е възможно това? o_O
Ето как.
Анализът показва, че грешката е възпроизведен в стойностите за успешно представяне на искане за свойствата (наръчник с избора на договори)
В същото искане към един и същи източник, но без никакви условия - се извършва без никакви проблеми.
нарушение на достъпа в състояние на "Obekt.Vladelets".
Тъй като обектът поле е композитен тип, включително и справочната номенклатура, такова състояние е тестван за равенство с всички подчинени директории. Включително това ново, за които няма достъп. Ето най-после има изключение.
1. Вариант бързо, което се възползва да се направи разбор - в правилните позиции да дадат права да четете тази директория (в нашия случай това не е в противоречие с изискванията за безопасност)
2. Вариант още по-бързо, ако знаете заявката за проблем - добави дизайнерски решения
3. Вариант оптимално. Ограничете неразделна вид използване EXPRESS структура, тъй като в този случай ние се интересуваме от стойностите на имотите само за договори,
Какво да правим с тези проблеми не възникват?
Винаги с помощта на заявки за композитни видове, и когато е необходимо, не всички от тях - очевидно ограничаване на видовете (Вариант 3) преди да се пристъпи (ако има избор и всичко останало ", чрез" композитен тип поле) в предварителния временна таблица.
Този подход е начин и увеличаване на производителността. (Поради намаляването на броя на останали съединения)