При открытии формы выбора ПВХ "СтатьиРасходов" скрыть 2-3 значения

1. Stanislav1993 10.12.19 09:38 Сейчас в теме
Добрый день, товарищи.

Не поделитесь советами как скрыть значения при открытии формы выбора?

Добавил функцию, значения которых нужно скрыть.
Функция СТ_МассивСтатьи()
	Массив = Новый Массив;
	Массив.Добавить(ПланыВидовХарактеристик.СтатьиРасходов.НайтиПоКоду("000000457"));
	Массив.Добавить(ПланыВидовХарактеристик.СтатьиРасходов.НайтиПоКоду("000000467"));
	Возврат Массив;
КонецФункции
Найденные решения
8. dhurricane 10.12.19 10:24 Сейчас в теме
(7) У Вас ERP 2.4? Если так, то там свой отбор по ссылке, где исключаются некие заблокированные статьи. Можете вписаться в существующий механизм, доработав функцию "ЗаблокированныеСтатьиРасходов" в модуле менеджера плана видов характеристик.
PLAstic; Stanislav1993; +2 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. dhurricane 10.12.19 09:43 Сейчас в теме
(1) Установить отбор динамического списка при создании формы:
ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбораДинамическогоСписка(
   Список,
   "Ссылка",
   СТ_МассивСтатьи(),
   ВидСравненияКомпоновкиДанных.НеВСписке);
Stanislav1993; +1 Ответить
3. Stanislav1993 10.12.19 09:59 Сейчас в теме
(2) Не работает. Они видны по прежнему
4. dhurricane 10.12.19 10:04 Сейчас в теме
(3) Доработайте свою функцию таким образом, чтобы она возвращала не массив, а список значений.
5. Stanislav1993 10.12.19 10:12 Сейчас в теме
(4)
Массив = Новый СписокЗначений;
	Массив.Добавить(ПланыВидовХарактеристик.СтатьиРасходов.НайтиПоКоду("000000457"));
	Массив.Добавить(ПланыВидовХарактеристик.СтатьиРасходов.НайтиПоКоду("000000467"));
	Возврат Массив;


Так ?
6. dhurricane 10.12.19 10:14 Сейчас в теме
7. Stanislav1993 10.12.19 10:19 Сейчас в теме
(6) Проверил, не работает.
8. dhurricane 10.12.19 10:24 Сейчас в теме
(7) У Вас ERP 2.4? Если так, то там свой отбор по ссылке, где исключаются некие заблокированные статьи. Можете вписаться в существующий механизм, доработав функцию "ЗаблокированныеСтатьиРасходов" в модуле менеджера плана видов характеристик.
PLAstic; Stanislav1993; +2 Ответить
9. Stanislav1993 10.12.19 10:29 Сейчас в теме
(8)
ЗаблокированныеСтатьиРасходов

Да, так и есть.
Нашел функцию, и добавил туда значения. Сейчас проверю.)
10. Stanislav1993 10.12.19 10:33 Сейчас в теме
(8) Странно, но все равно получается заносить данные и доступны в форме выбора
11. dhurricane 10.12.19 10:50 Сейчас в теме
(10) Как дорабатывали? И не забыли ли убрать условие в обработчике создания формы?
Stanislav1993; +1 Ответить
12. Stanislav1993 10.12.19 10:53 Сейчас в теме
(11) Условие убрал, но потом забыл, что не туда добавил элементы списка значений. Теперь все работает)
13. Stanislav1993 10.12.19 11:00 Сейчас в теме
(11)
// + s.shapinskiy
	Если НЕ СТ_ОбщегоНазначенияСерверПовтИсп.ЕстьПраво("СТ_ДоступВыборСтатьиРасходов") Тогда
		ЗаблокированныеСтатьи.Добавить(ПланыВидовХарактеристик.СтатьиРасходов.НайтиПоКоду("000000457"));
		ЗаблокированныеСтатьи.Добавить(ПланыВидовХарактеристик.СтатьиРасходов.НайтиПоКоду("000000467"));
	КонецЕсли;
	// - s.shapinskiy

Показать
14. user873621 17.12.20 09:25 Сейчас в теме
Добрый день. Не подскажете как таким же образом скрыть предопределенную группу статей?
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот