PDA

Просмотр полной версии : Добавление Штрихкодов в Справочник Внеоборотных активов УНФ 1.6



ПётрВладимирович
18.01.2024, 15:22
Добрый день уважаемые форумчане.
Я очень начинающий 1с-ник
Поступил запрос на добавление штрихкодов в Справочник Внеоборотные активы (Основные средства и др).

Создал РегистрСведений ШтрихкодыИмещества, добавил два реквизита (Имущество (ссылка на СправочникСсылка.Внеоборо� �ныеАктивы и Штрихкод скопировал большую часть кода. Создал гиперссылку Штрихкоды Имущества в форме элемента. При нажатии отображаются все созданные штрихкоды Внеоборотных средств. Как это реализовать, пока не занаю!
Так же добавил для отбора имущества выпадающий список, который выбрав нужное имущество, будет отображаться штрихкод только этого выбранного имущества. И отсюда начинаются проблемы. При выборе имущества, мне выдаётся ошибка

Поле объекта не обнаружено (ДанныеМеток)
{ОбщийМодуль.РаботаСОтбора ми.Модуль(26)}: ДанныеМеток = Форма[ИмяТЧДанныеМеток];
{ОбщийМодуль.РаботаСОтбора ми.Модуль(7)}: СоздатьЭлементыМеток(Форм� �, ИмяПоляОтбора, ИмяГруппыРодителя, Метка, НаименованиеМетки, ИмяСписка, ИмяПараметраЗапроса, ИмяТЧДанныеМеток);
{РегистрСведений.Штрихкоды Имущества.Форма.ФормаСписк а.Форма(105)}: РаботаСОтборами.Прикрепит� �МеткуОтбора(ЭтотОбъект, ИмяПоляОтбораСписка, ГруппаРодительМетки, ВыбранноеЗначение, ПредставлениеЗначения);
{РегистрСведений.Штрихкоды Имущества.Форма.ФормаСписк а.Форма(49)}: УстановитьМеткуИОтборСпис ка("Имущество", Элемент.Родитель.Имя, ВыбранноеЗначение);


Как победить 1С, чтоб работал отбор. Очень прошу помощи, я не пойму, как заставить это работать

alexandr_ll
18.01.2024, 16:17
Какая конфигурация и релиз?

ПётрВладимирович
19.01.2024, 13:24
Да, извините. На нервах забыл написать.

1С:Предприятие 8.3 (8.3.15.1778)

Управление нашей фирмой, редакция 1.6 (1.6.22.66).

Отображение штрихкода выбранного имущества смог сделать благодаря видео на ютюбе. Для этого создал команду в штрихкоде имущества (как оказалось, можно так же создать команду в Справочнике Внеоборотные активы)

&НаКлиенте
Процедура ОбработкаКоманды(Параметр� �оманды, ПараметрыВыполненияКоманд ы)
//Вставить содержимое обработчика.
ОтборПоИмуществу = Новый Структура("Имущество", ПараметрКоманды);
ПараметрыФормы = Новый Структура("Отбор", ОтборПоИмуществу);
ОткрытьФорму("РегистрСведений.Штрихкоды� �мущества.ФормаСписка", ПараметрыФормы, ПараметрыВыполненияКоманд ы.Источник, ПараметрыВыполненияКоманд ы.Уникальность, ПараметрыВыполненияКоманд ы.Окно, ПараметрыВыполненияКоманд ы.НавигационнаяСсылка);
КонецПроцедуры

Штрихкод выбранного имущества отображается. Но при добавлении надо вручную выбрать имущество. А надо чтоб подставлялось имя того имущества при добавлении штрихкода.


Есть еще проблемы - как добавить кнопку поиска имущества по штрихкоду.

Буду очень благодарен за помощь, или хотя бы указать, что думать в правильном направлении!