v7: не могу присвоить значение реквизита #675636


#0 by Alexey_AA
всем привет! в семерке я полный профан... есть такой код: первая строка отрабатывает на ура, а вторая строка не хочет тип значения у реквизита табличной части Справочник.ЕдиницыИзмерения ЕдиницаПоУмолчанию тот же тип значения, в отладчике СправочникТовары.ТекущийЭлемент.ЕдиницаПоУмолчанию показывает единицу, но присвсаивать не хочет к реквизиту документа :( что я делаю не так?
#1 by Alexey_AA
хм.... у товаров тип значение Справочник.Единица что-то я запутался :(
#2 by vinogradъ
попробуй док.Единица=СправочникТовары.ЕдиницаПоУмолчанию;
#3 by KishMish
текущему элементу нельзя присваивать значение. Сделай так Если у итебя СправочникТовары=СоздатьОбъект("Справочник.Какойто") тогда
#4 by Масянька
"       Не найдена номенклатура с артикулом - " + мАртикул + ". Данная номенклатура будет добавлена в папку ""_Необработано"".");
#5 by Тьма
В твоей любимой восьмерке есть справочники КлассификаторЕдиницИзмерения и ЕдиницыИзмерения. Не путаешься?
#6 by 1Сергей
смотри реквизиты Справочник.Единица
#7 by Alexey_AA
разобрался уже. сделал так: спасибо за сочувствие =)
#8 by Ёпрст
это п..ц
#9 by 1Сергей
да, это
#10 by Alexey_AA
почему? :)
#11 by Масянька
Потому что - гладиолус.....
#12 by oslokot
злые вы )
#13 by Масянька
Не злые, а справедливые. Потом  - кому-то этот придется разгребать.....
#14 by 1Сергей
ответь на 6
#15 by 1Сергей
на
#16 by Alexey_AA
эта обработка для одного разового случая, так что вообще параллельно, и вообще я не люблю 7.7 а ежели видите неправильность, что ж не скажите что и как? или лучше сначала посмотреть что у человека ни чего не получается, потом поугорать, когда получилось, а помощи ни до, ни после решения проблемы не было. тогда смысл вашего здесь существования? конкретно в данной теме имею ввиду
#17 by oslokot
а почему я? у меня такого справочника вообще нет
#18 by 1Сергей
пардон, попутал
#19 by Масянька
А я не люблю 8.2. И что? Это не значит, что можно запихнуть ногами..... По поводу разового - процентов 99 - потом еще понадобится. PS Лучше день потерять, зато потом за 5 минут долететь.
#20 by Alexey_AA
за минуту отрабатывает код, и работает как надо. по делу есть что сказать?
#21 by 1Сергей
твоя ошибка не зависит от платфомы. Если ты в 8.х будешь искать по наименованию, то тоже линейкой по пальцам получишь. И ответь на
#22 by Alexey_AA
я в 8.2 такой фигней не маюсь, если мне надо найти я пользюсь запросом
#23 by oslokot
минута? это много :) Здесь помогут оптимизировать твой код, если ты ответишь на
#24 by Godofsin
Ой, да ладно... Использовать поиск по наименованию для разовой обработки - не страшно.
#25 by Alexey_AA
в никак не вопрос. у вас с русским совсем туго?
#26 by Alexey_AA
оптимизировать мне его не надо. мне надо одну нехорошую ситуцию выправить, которую уже 5 лет до меня никто даже и не пытался поправить
#27 by 1Сергей
да, ты герой. да, не страшно.До того момента, пока не наткнёшься на два элемента с одним наименованием.
#28 by Масянька
Может не надо "ситуацию" исправлять?
#29 by Godofsin
Ну... дерьмо случается =) По факту - редкий для меня случай. Обычно пользую поиск по наим./коду для малых справочников, в типе "организации".
#30 by Alexey_AA
прикалываешься? две одинаковых еденицы измерения? может иногда лучше жевать чем говорить?
#31 by Масянька
А ты открой Справочник - Единицы измерения.
#32 by Godofsin
Ну по сути тебе правильно говорит.
#33 by Alexey_AA
согласен, но этого гемора там нету
#34 by Alexey_AA
ну ты еще раз скажи, а то вдруг кто-то не понял что ты здесь доминирующая самка
#35 by Масянька
Проблемы с женщинами?
#36 by mishaPH
ЕдиницаПоУмолчанию не периодический случаем?
#37 by 1Сергей
Пелять, я уже устал немекать. док.Единица=СправочникТовары.ЕдиницаПоУмолчанию.Единица;
#38 by пипец
;)) ж жоте ЗЫ а вы и есть за меня будете ? ага ! (с)
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С