Программное получение настроек офлайн оборудования

1. Serg-007 17.05.23 19:15 Сейчас в теме
Всем привет!
Есть задача получить настройки офлайн оборудования в 1с 8.3 Розница (ред.2.3),

Думаю, что надо программно получить форму, пишу:
НужнаяФорма = Справочники.ПодключаемоеОборудование.ПолучитьФорму("Справочник.ОфлайнОборудование.Форма.ФормаНастройкиАтолККМОфлайн");

Получаю ошибку:
Поле объекта не обнаружено (ПараметрыОборудования)

Не пойму, что за параметры?
По теме из базы знаний
Найденные решения
3. independ 1520 17.05.23 21:34 Сейчас в теме
(1) реквизиты Параметры -тип Хранилище,как правило там хранится некая структура, вот пример как можно получить значения
Запрос=Новый Запрос;
	Запрос.УстановитьПараметр("ТипКассы",Перечисления.ТипыКассККМ.ККМOffline);
	Запрос.Текст="ВЫБРАТЬ
	|	КассыККМ.Ссылка КАК Ссылка
	|ИЗ
	|	Справочник.КассыККМ КАК КассыККМ
	|ГДЕ
	|	КассыККМ.ТипКассы = &ТипКассы
	|	И НЕ КассыККМ.ПометкаУдаления
	|
	|УПОРЯДОЧИТЬ ПО
	|	Магазин,
	|	Ссылка";
	Выборка=Запрос.Выполнить().Выбрать();
	Список.Очистить();
	Пока Выборка.Следующий() Цикл
		НовСтр=Список.Добавить();
		НовСтр.Флаг=Истина;
		НовСтр.КассаККМ=Выборка.Ссылка;
		НовСтр.Магазин=Выборка.Ссылка.Магазин;
		ПараметрыККМ=Выборка.Ссылка.ОфлайнОборудование.Параметры.Получить();
		НовСтр.ФайлВыгрузки=ПараметрыККМ.БазаТоваров;
		НовСтр.ФлагВыгрузки=ПараметрыККМ.ФлагВыгрузки;
		НовСтр.ФайлЗагрузки=ПараметрыККМ.ФайлОтчета;
	
	КонецЦикла;
Показать
opus70; Serg-007; +2 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Torin 753 17.05.23 20:31 Сейчас в теме
(1) ну дак откройте и посмотрите что там в
&НаСервере
Процедура ПриСозданииНаСервере
3. independ 1520 17.05.23 21:34 Сейчас в теме
(1) реквизиты Параметры -тип Хранилище,как правило там хранится некая структура, вот пример как можно получить значения
Запрос=Новый Запрос;
	Запрос.УстановитьПараметр("ТипКассы",Перечисления.ТипыКассККМ.ККМOffline);
	Запрос.Текст="ВЫБРАТЬ
	|	КассыККМ.Ссылка КАК Ссылка
	|ИЗ
	|	Справочник.КассыККМ КАК КассыККМ
	|ГДЕ
	|	КассыККМ.ТипКассы = &ТипКассы
	|	И НЕ КассыККМ.ПометкаУдаления
	|
	|УПОРЯДОЧИТЬ ПО
	|	Магазин,
	|	Ссылка";
	Выборка=Запрос.Выполнить().Выбрать();
	Список.Очистить();
	Пока Выборка.Следующий() Цикл
		НовСтр=Список.Добавить();
		НовСтр.Флаг=Истина;
		НовСтр.КассаККМ=Выборка.Ссылка;
		НовСтр.Магазин=Выборка.Ссылка.Магазин;
		ПараметрыККМ=Выборка.Ссылка.ОфлайнОборудование.Параметры.Получить();
		НовСтр.ФайлВыгрузки=ПараметрыККМ.БазаТоваров;
		НовСтр.ФлагВыгрузки=ПараметрыККМ.ФлагВыгрузки;
		НовСтр.ФайлЗагрузки=ПараметрыККМ.ФайлОтчета;
	
	КонецЦикла;
Показать
opus70; Serg-007; +2 Ответить
Оставьте свое сообщение

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