#0
by Валидатор
Пишу загрузку данных из екселя в 1ску. Сначала гружу все данные из екселя в ТЧ. Потом на основании этой ТЧ создаю номенклатуру. Это все ясно как деать, но у номенклатуры есть перечень характеристик, которые я создавал в режиме предприятия, например цвет. Как мне теперь при создании номенклатуры задать чтобы находилась эта характеристика цвет, и туда вставало мое значение? Номен = Справочники.Номенклатура.СоздатьЭлемент;
#1
by Валидатор
есть Строка.свойство и Строка.Значение но ни у одной ни у другой нет метода найти по наименованию
#2
by dj_serega
я так понял это УТ? В Строка.Свойство нужно подставить найденное значение. Посмотри на Тип реквизита.
#4
by Валидатор
ПланВидовХарактеристикСсылка.ДополнительныеРеквизитыИСведения так а как его туда подставить?
#5
by Валидатор
Для каждого строка из Номен.ДополнительныеРеквизиты Цикл КонецЦикла; и почему сюда отладчик не заходит? в этот цикл?
#6
by Валидатор
ЦветНоменкл = Номен.ДополнительныеРеквизиты.Найти(Цвет); Просто так что ли делать? не понимаб с этими характеристиками
#7
by samozvanec
доп характеристики пишутся либо в тч объекта, либо в РС ЗначенияСвойствОбъектов. одно из них завется характеристиками, другео свойствами - кто есть кто, не помню. соответственно, тебе надо куда-то твою характеристику записать. и само свойство, и значение.
#11
by dj_serega
Потому что у тебя нет этих доп реквизитов. Это ТЧ объекта. А и оно пустое. Открой в отладке созданную номенклатуру и посмотри что там у тебя хранится.
#12
by Biker
ТекХарактеристика = Справочники.ХарактеристикиНоменклатуры.НайтиПоНаименованию(Цвет,,,ТекНоменклатура.Ссылка);
#13
by Валидатор
ВЫБРАТЬ НаборыДополнительныхРеквизитовИСведенийДополнительныеРеквизиты.Свойство.Наименование КАК СвойствоРеквизита ИЗ вот запрос выдает мне в итоге характеристики всех групп номенклатуры которые у меня есть. То есть я получаю этот запрос, потом обхожу его в поисках например цвета, и когда эту характеристику нахожу, как мне ее записать в справочник?
#14
by Валидатор
в таком случае если у меня номенклатура создается, мне ее нужно наименование заполнить, ед изм, ставку ндс, потом записать, потом заполнить характеристики и опять записать?
#16
by Biker
а ты как хотел ? это кста зависит какие характеристики ты сделал в виде номенклатуры общие или индивидуальные
#19
by Валидатор
у меня в режиме предприятия создано 2 характеристики: цвет и блок. Теперь когда я гружу данные из моей Табличной чатси обработки, у меня создается номенклатура, и этой строкой она не находится: ТекХарактеристика = Справочники.ХарактеристикиНоменклатуры.НайтиПоНаименованию(Цвет,,,ТекНоменклатура.Ссылка); А если вдруг найдется, то как мне ее потом присобачить к текущей номенклатуре?
#21
by Biker
Крута,чо. А посмотреть консолью в справочник ХарактеристикиНоменклатуры религия не позволяет?, поймешь что у тебя там лежит.
#22
by Валидатор
ВЫБРАТЬ ИЗ этим запросом я получаю все доп реквизиты в моей конфе. Как мне потом запихнуть при создании номенклатуры цвет в цвет?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как разблокировать объекты в конф. "Упр.торговлей" или "Упр. персоналом"
- Программное создание колонок в табличной части документов
- Программное определение размера БД в SQL
- Программное заполнение реквизитов справочника
- Программное создание характеристик номенклатуры в УТ 10.3
- Программное задание параметров в СКД
- Программное задание жирного шрифта
- Программное задание настроек по умолчанию схемы СКД
- Дали тестовое задание... задание номер 2.
- 8.2 УФ Программное задание размера надписи
- 1С 8.3. Программное добавление порядка (сортировки) динамич. списка на упр. форм
В этой группе 1С
- Как вынести документ во внешнюю обработку?
- Как организовать такой отчет в СКД
- v8: Ут 11. вопрос по печатным формам из непроведённых документов
- Полосы прокрутки в ТЗ на форме в 8.2. (Глюк платформы или нет?)
- v8: как в УТ 11 загрузить кладр?
- Табличное Поле на форме выгрузить в ТАбличный Документ. Есть возможеость ?
- БГУ формат для выгрузки в ПИВ АСУ ГФ
- Списание товаров в 1С:Комплексная автоматизация
- SQL Ошибка входа пользователя "sa"
- передача COMSafeArray из сервера на клиент
- v7: Где на http://techsupp.1c.ru находятся обновления для конфигураций 7.7
- Windows 8.1 x64 1C 8.2
- БП8 3.0 - взнос от учредителя, с возвратом. Как корректно оформить?
- Метод CreateObject в Такси
- Макет в отчете 8.3
- БП 3.0. Закрытие 44 "Издержки обращения" на 90.07 в разрезе Номенклатурных Групп
- Документооборот 8: Один нумератор с разными префиксами. Как?
- В 1С Розница неверный подсчет валовой прибыли
- Редактирование документов в закрытом периоде УТ11
- Управляемые формы + СКД + программное формирование отчета = Трабла