#0
by Валидатор
Гружу данные из файла в ТЗ, и потом на основании этой ТЗ гружу штрихкоды в номенклатуру, так вот, возникает проблема при загрузке штрихкода, делаю так: Штрихкоды = РС.Штрихкоды. а что мы выбираем потом? нет варианта про создание новой записи, только: СоздатьНаборЗаписи и СоздатьМенеджерЗаписи(
#3
by Валидатор
ругается, что поле недоступно для записи {Форма.Форма.Форма}: Поле объекта недоступно для записи (ШтрихКодыНоменклатуры) ШтрихкодыНоменклатуры = РегистрыСведений.Штрихкоды.СоздатьМенеджерЗаписи;
#10
by hhhh
ну ошибка Поле объекта недоступно для записи (ШтрихКодыНоменклатуры) зачем вы переменную Штрихкод переименовывали?
#12
by Валидатор
там сначала все в ТЗ грузится, а потом данные из тз передаются в эту функцию: Для каждого Строчка из ТаблицаЗначений Цикл
#17
by Rie
Не знаю, что там куда грузится. Но код с синтаксическими ошибками - не исполняется. Давай реальный код.
#18
by Гефест
Зачем ты переименовал постороннюю переменную, а не ту, на которую у тебя ошибка? А вообще, выбрось весь этот код
#19
by hhhh
ШтрихкодыНоменклатуры - это переменная, элемент твоей формы. Зачем ты в нее регистр сведений какой-то впихиваешь?
#20
by Валидатор
да с переменной я уже понял, что надо было переименовать ее, теперь тут вылезает проблема при записи, сейчас скину ошибку, не записывается штрихкод
#21
by Валидатор
ругается на владельца, хоть я и ставлю Номенклатуру в владельцы штрихкодов только после записи уже созданной номенклатуры
#24
by Валидатор
{Форма.Форма.Форма}: Ошибка при вызове метода контекста (Записать): Значение поля "Номенклатура" не заполнено или заполнено неверно Штрихкод: 4602634334795<неи уже имеет владельца "ОБЛОЖКА ДЛЯ ПРАВ,ДОВЕРЕН.". {Форма.Форма.Форма}: Ошибка при вызове метода контекста (Записать): Не удалось записать: "Штрихкоды"! При первом запуске обработке, номенклатура создается, и пишется в нее штрихкод, потом вылетает ошибка: {Форма.Форма.Форма}: Ошибка при вызове метода контекста (Записать): Значение поля "Номенклатура" не заполнено или заполнено неверно Когда повторно запускаю обработку вылетает: Штрихкод: 4602634334795<неи уже имеет владельца "ОБЛОЖКА ДЛЯ ПРАВ,ДОВЕРЕН.". {Форма.Форма.Форма}: Ошибка при вызове метода контекста (Записать): Не удалось записать: "Штрихкоды"! 1 вопрос: почему при первом создании валится ошибка 2. как сделать проверку на наличие данных в РС? через срез последних?
#26
by Rie
Вот это: ЕдИзмОбъект.Владелец = НоменклатураОбъект; впечатляет! Друг! Разберись с системой типов в 1С!
#28
by Rie
"Друг! Разберись с системой типов в 1С!" (с) Ну, пожалуйста! Убрал строку - а дальше-то что? Кто владельцем будет? И - показывай _рабочий_ код. А то с телепятией что-то сегодня туговато, кто знает, что там у тебя на самом деле выполняется...
#33
by Валидатор
ругается что уже есть владелец Штрихкод: 4602634334795<неи уже имеет владельца "ОБЛОЖКА ДЛЯ ПРАВ,ДОВЕРЕН.". {Форма.Форма.Форма}: Ошибка при вызове метода контекста (Записать): Не удалось записать: "Штрихкоды"! какую проверку сделать на наличие владельца?
#35
by Валидатор
При поиске по реквизиту, мы указываем ведь 2 нужных параметра из 4 по сути, это наименование реквизита в объекте, и какое значение ищем, так ведь?
#36
by Валидатор
То есть если я хочу найти значение(Строчка.Артикул) по реквизиту в справочнике номенклатура, буду делать так: Поиск = Справочники.Номенклатура.НайтиПоРеквизиту("Артикул", Строчка.Артикул); так?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- создание справочника
- V8. Проблемы с создание начальных образов
- Создание внешних компонент
- Создание обработки
- создание BAT ФАЙЛА для автоматического запуска 1с
- Групповое создание штрихкодов в УТ10.3
- УТ 11 установка цен номенклатуры из карточки номенклатуры
- УТ 11 Программное создание установки цен номенклатуры
- Обработка подбор номенклатуры (поиск по любому слову номенклатуры )
- УТ 11 создание документа Установка цен номенклатуры
- УТ 11.2.Создание Установки цен номенклатуры из справочника номенклатуры.
В этой группе 1С
- Обороты за разные периоды в одном запросе.
- PostgreSQL - удаление соединений
- УФ: изменение строки табличной части
- Ввод начальных остатков по взаиморасчётам с контрагентами. Где вводить?
- Как прочитать данные из поля табличного документа?
- Повторяющиеся строки во внешней печатной форме
- запрос: объединить две таблицы с разным колич. полей
- Как получить пользовательские настройки в СКД...
- список счетов учета временных разниц
- Тип не может быть выбран в запросе
- Ребята. файл слишком длинное имя имеет и не может восстановиться что делать
- Ордерная схема в УТ11 - не создаются ордера...
- v8: Программно заменить схему компоновки в тонком клиенте
- Маркетинговая акция в 1с 8.2 розница 2.0
- Колонка резерва товара в отчёте "Ведомость по товарам на складах"
- Планы обмена, Зарегистрировать Изменения
- v7: Получить параметр из обработки.
- Ввод начальных остатков только по НУ
- Сбилась нумерация после обновления на 3.0
- Как определить SHA1 fingerprint сертификата, находящегося на сайте?