|
БСП 3.1 Дата запрета изменений по разделам? | ☑ | ||
|---|---|---|---|---|
|
0
spiller26
13.02.26
✎
15:46
|
Конфа на основе БСП 3.1 с нуля. Для понимания как это всё работает
Добавил раздел, но в настроках "Указывать дату запрета" только "Общая дата" и "По объектам". Где может быть затык?
|
|||
|
1
shuhard
13.02.26
✎
16:06
|
(0) визуально верно, у меня в ERP свои разделы штатно дорисовываются
Раздел = Разделы.Добавить(); Раздел.Имя = "АиБ_МаркшейдерскийЗамер"; Раздел.Идентификатор = Новый УникальныйИдентификатор("ef8e67ef-dbb9-4d6a-a1f1-ae345af4e231"); Раздел.Представление = НСтр("ru = 'Маркшейдерский замер (производственные документы)'"); Раздел.ТипыОбъектов.Добавить(Тип("СправочникСсылка.СтруктураПредприятия")); Раздел = Разделы.Добавить(); Раздел.Имя = "АиБ_МаркшейдерскийЗамер_ПутевыеЛисты"; Раздел.Идентификатор = Новый УникальныйИдентификатор("849a80d2-91fa-4217-ab39-c4571965d240"); Раздел.Представление = НСтр("ru = 'Маркшейдерский замер (путевые листы)'"); Раздел.ТипыОбъектов.Добавить(Тип("СправочникСсылка.СтруктураПредприятия")); Раздел = Разделы.Добавить(); Раздел.Имя = "выс_ГорныйПередел"; Раздел.Идентификатор = Новый УникальныйИдентификатор("fc9a510b-dd59-11e9-8730-ac220bda918f"); Раздел.Представление = НСтр("ru = 'ГорныйПередел'"); Раздел.ТипыОбъектов.Добавить(Тип("СправочникСсылка.СтруктураПредприятия")); |
|||
|
2
spiller26
13.02.26
✎
16:23
|
Вот как бы так всё и осталось.
Как алгоритм понимает что есть разделы и не удаляет из списка выбора так и не пойму.
|
|||
|
3
spiller26
13.02.26
✎
16:27
|
Вот тут магия.
Всё с формы, а вот заполнение хз. БезРазделовИОбъектов = Ложь ПоказыватьРазделы = Ложь
|
|||
|
4
shuhard
13.02.26
✎
16:43
|
(3) у ПВХ есть свой кусок кода:
// Возвращаемое значение: // ФиксированнаяСтруктура: // * БезРазделовИОбъектов - Булево // * ВсеРазделыБезОбъектов - Булево // * ЕдинственныйРаздел - ПланВидовХарактеристикСсылка.РазделыДатЗапретаИзменения // * ПоказыватьРазделы - Булево // * Разделы - ФиксированноеСоответствие из КлючИЗначение: // ** Ключ - Строка // ** Значение - ФиксированнаяСтруктура: // *** Имя - Строка // *** Представление - Строка // *** Ссылка - ПланВидовХарактеристикСсылка.РазделыДатЗапретаИзменения // *** ТипыОбъектов - ФиксированныйМассив // * РазделыБезОбъектов - ФиксированныйМассив // Функция СвойстваРазделовДатЗапрета() Экспорт |
|||
|
5
spiller26
13.02.26
✎
16:50
|
Наконец-то пришло осознание.
В алгоритме идет проверка на количество разделов их дожно быть более одного и тогда "ПоказыватьРазделы" = Истина. 1. Докинул ещё раздел в коде 2. Вот тут идёт проверка для дальнейшего заполнения формы запретов
|
|||
|
6
shuhard
13.02.26
✎
16:51
|
(5) всё верно
ЕдинственныйРаздел |
|||
|
7
spiller26
13.02.26
✎
16:53
|
Вот никто не описывал, что такая особенность.
|
|||
|
8
shuhard
13.02.26
✎
16:55
|
(7) ну да, в БСП таких фич не мало
при наличии типовой разруливается за часы |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |