Суть проблемы. Решил сделать расширение по доработкам в BAS ( своя подсистема работы с торговым оборудованием).
До этого создавал константы в Конфигурации, теперь переношу логику в расширении свое.
BAS текущие, поддерживают совместимость с 8-3-14 , для Констант с 8-3-16. Переводить совместимость не вариант.
Как посоветуете обойти, регистром сведений своим с Ресурсами ? Может как то через ПланВидовХарактеристик с Предопределенными?
Нужны любые советы. Спс.
Vofka @ Сегодня, 9:41
,
Пробую. С Характеристиками "особо" не работал, в принципе как и с расширениями.
Если нужные в расширении константы имеют значения одного типа (например число, строка или этих типов немного), то проще через справочник с предопределенными элементами...
AnryMc @ Сегодня, 10:50
,
Пока что 2 - Одна булево 2 Число 6-0 не отрицательное , но если будет типизированная?
Мысль я понял, но не покатит
Profi_1C77 @ Сегодня, 10:54
,
В обычной конфигурации вы обращаетесь к константам по имени
Константы.ИмяНужнойКонстанты.Получить()
Справочники.Константы.НужныоеИмяКонстанты.НужныйРеквизитНужногоТипа
Profi_1C77 @ Сегодня, 10:54
,
Вообщем уперся.
Есть Форма на которой сохраняю / читаю значения "констант"
с чтением просто
НачальныйКодНоменклатурыДляКасс = ПредопределенноеЗначение("ПланВидовХарактеристик.БИ_Константы.НачальныйКодНоменклатурыДляКасс");
СобственныеКодыНоменклатурыДляКасс = ПредопределенноеЗначение("ПланВидовХарактеристик.БИ_Константы.СобственныеКодыНоменклатурыДляКасс");
ОбъектПлана = ПланыВидовХарактеристик.БИ_Константы.НачальныйКодНоменклатурыДляКасс.ПолучитьОбъект();
Vofka @ Сегодня, 14:08
,
Все верно, хранение либо регистр сведений либо справочник. Я это упустил. Спс
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua