В ценнике:Значение не представляет агрегатный объект #537742


#0 by pers200590
Немножко подправил ценник, чтобы он печатал поставщика на ценнике но в итоге выдает сообщение: ПечПоставщик=ТаблицаТоваров.Товар.Поставщик; {Обработка.ЦенникОбои.Форма.Модуль}: Значение не представляет агрегатный объект (Поставщик) код:
#0 by pers200590
Немножко подправил ценник, чтобы он печатал поставщика на ценнике но в итоге выдает сообщение: ПечПоставщик=ТаблицаТоваров.Товар.Поставщик; {Обработка.ЦенникОбои.Форма.Модуль}: Значение не представляет агрегатный объект (Поставщик) код:
#0 by pers200590
Немножко подправил ценник, чтобы он печатал поставщика на ценнике но в итоге выдает сообщение: ПечПоставщик=ТаблицаТоваров.Товар.Поставщик; {Обработка.ЦенникОбои.Форма.Модуль}: Значение не представляет агрегатный объект (Поставщик) код:
#1 by Гефест
А слабо показать строку с номером 63, в которой происходит ошибка?
#2 by dva1c
без строки №63, трудно что-нибудь сказать )
#3 by Нуф-Нуф
ТаблицаТоваров.Товар - это не объект справочника номенклатура, а всего навсего строковое поле с наименованием товара. посмотри как формируется таблица ТаблицаТоваров и все поймешь. сам на такое нарывался. лет эдак 5 назад
#4 by Нуф-Нуф
а вообще имея в наличии ошибку "Значение не представляет агрегатный объект (Поставщик)", отладчик и здравый ум - на форум бы лезть с таким вопросом не пришлось
#5 by dva1c
про ум я писал автору в
#6 by pers200590
строка 63 это печпОСТАВЩИК
#7 by Любопытная
Вот в этой строке у него проблемы ПечПоставщик=ТаблицаТоваров.Товар.Поставщик; Хотя я подозреваю, что проблемы в мозге, а вернее, в его отсутствии. Как говорит моя дочь: "ум есть, разума нет"
#8 by ДенисЧ
Сообщить("" + ТаблицаТоваров.Товар + "  " + ТаблицаТоваров.ЭтоГруппа);
#9 by Нуф-Нуф
что на ответишь?
#10 by Нуф-Нуф
а причем здесь .ЭтоГруппа? ТаблицаТоваров - это просто таблица значений
#11 by ДенисЧ
#12 by Нуф-Нуф
зачем вообще юзать сообщить :) когда проще поставить точку остановки на этом месте, посмотреть что за значение там, увидеть что это строка, понять что в таблицу передали раньше не объект а строку, найти это место передачи и исправить?
#13 by Гефест
Раз ты такой умный, то теперь объясни автору, как все это сделать )
#14 by Нуф-Нуф
ты имеешь ввиду то как использовать отладчик? что такое типы значений? и как кодить в принципе? :)
#15 by pers200590
ПечПоставщик=ТаблицаТоваров.Товар.Поставщик; {Обработка.ЦенникОбои.Форма.Модуль}: Значение не представляет агрегатный объект (Поставщик) Где в этой строке ошибка Ссылка на справочник Поставщик находится в справочнике номенклатура может я не правильно на него ссылаюсь при печати ценника .Или как
#16 by ДенисЧ
Сообщить(ТипЗначенияСтр(ТаблицаТоваров.Товар));
#17 by pers200590
с этим же ошибка не появляется : ТаблицаТоваров.Товар.Артикул
#18 by Нуф-Нуф
попытка №3. ОТЛАДЧИК
#19 by pers200590
И что мне отладчик даст, если поставлю на эту строку
#20 by ДенисЧ
Сделай для начала. Сам всё поймёшь. Или, если настолько неострый, покажи код заполнения ТаблицыТоваров
#21 by pers200590
Несколько дней назад сталкивался с этим но забыл. Или следующий вопрос как в ценник добавить Страну происхождения.
#22 by Rie
Сможешь посмотреть, чего ж там такое хранится в ТаблицаТоваров, что ошибку вызывает.
#23 by povar
отстань уже, автор не знает что это такое
#24 by ДенисЧ
чукча не читатель... :-( Диагноз ясен. TwitMode Ignore TwitName
#25 by pers200590
что такое отладчик я знаю и как пользоваться тоже не надо обо мне так плохо думать
#26 by povar
я о тебе, вообще, не думаю
#27 by BuHu
пятница?
#28 by pers200590
повторю вопрос в чем может быть ошибку он типа намекает что нет такого поля
#29 by povar
как бэ тебе тут не раз намекнули, что надо сделать
#30 by pers200590
понятно буду пробовать немекнули зачем намекать если можно сразу указать на проблему
#31 by Нуф-Нуф
так и есть. у текстового поля Товар в таблице значений ТаблицаТоваров просто не может быть реквизита Поставщик
#32 by Нуф-Нуф
смотри там проблема указана с точностью до 100%
#33 by Гефест
Тебе Mikeware сто раз говорил, в чем ошибка...
#34 by pers200590
ТОвра это текстовое поле ?Ну да  а почему тогда артикул формируется
#35 by Нуф-Нуф
смотри отладчик :)
#36 by pers200590
я уже это понял приеду на место и буду лазить в отладчике
#37 by Нуф-Нуф
имхается мне ты дописал обработочку взял бабки и свалил, не проверив работоспособность. а теперь едешь к клиенту исправлять... так?
#38 by pers200590
н нет не так попросили написать .Взялся так как раньше сталкивался с этим, а теперь не помню.И помощи нет кого получить.Раньше когда сидел на форуме помогали чащею
#39 by Mikeware
"Взялся так как раньше сталкивался с этим, а теперь не помню" - трудно вспомнить, если не знал, да еще и забыл.... Show must go on...
#40 by Любопытная
Да ты достал просто своими вопросами! На любой твой вопрос может ответить отладчик, а ты на форум лезешь со всякой х...ней
#41 by Rie
Ну так любая шутка рано или поздно приедается.
#42 by dva1c
+100500 ;)
#43 by KRV
начнем с того, что у товара артикул - это реквизит справочника "Номенклатура", а поставщиков сего товара может быть до бибени матери.. выбирать надо из документа поставщиков кто какой товар поставил, когда, зачем, а может вернули его и теперь снова продаем...
#44 by Любопытная
Начать надо с того, что никто не знает какая у него конфа. Ибо в типовых есть справочник Котнрагенты, но не как не Поставщики
#45 by KRV
пытаюсь предположить, что ТиС. а в приведенном коде нигде не вижу обращение к справочнику "поставщики" - тащит он сие муть уже из таблицы товаров, а как он ее заполнял - ХЗ.
#46 by Любопытная
Дык никак не заполнял. Какая есть в типовой, такую и взял. А типовая номенклатуру к поставщику не привязывает
#47 by Нуф-Нуф
судя по обработке - конфа типовая тис. и у справочника номенклатура должен быть реквизит Поставщик или ОсновнойПоставщик с типом справочник.Контрагенты
#48 by KRV
Мадам, сие знание я и пытаюсь донести до персонажа из .
#49 by Любопытная
Бросьте Вы это дело, мсье, он Вас все равно не поймет))
#50 by KRV
Хотя (задумчиво).. видел в одной забавной конторке, что они товары раскладывали по группам, а названиями групп были поставщики - сей вариант имеет право на жизнь, только тогда надо правильно заполнить табличку, взяв поставщика из наименования группы...
#51 by Нуф-Нуф
Господа, не страдайте херней, откройте типовую тис
#52 by andrewks
шо, опять?
#53 by filh
покажи как заполняешь ТаблицаТоваров
#54 by KRV
ну, добавлена в типовую печать ШК и артикула и чо? поставщика он туда не воткнет никак с разбегу.
#55 by andrewks
ТаблицаТоваров.Товар=ТекТовар.Наименование; )
#56 by Rie
Типовая ТиС тут уже ни при чём. Топикстартер объединил куски кода из ПечатьЦенника и формы элемента Номенклатура. Что он ещё сделал - известно лишь богу, да и тому только процентов на 8.
#57 by KRV
-> Зачем? :))) Ща он скажет, что нормально заполняет...
#58 by filh
2. Да? хм... переходите на 8-ку. Там реализовано.
#59 by Любопытная
Что там реализовано?
#60 by Rie
Добавлена так, что по идее не должно взлететь. Насчёт того, что с Артикул всё нормально работает - IMHO, топикстартер малость загнул.
#61 by andrewks
уже )
#62 by filh
Печать ценников :)
#63 by Любопытная
с выведением в ценнике поставщика?
#64 by Rie
Она и в 7-ке реализована. В случае топикстартера - была реализована до вмешательства топикстартера.
#65 by andrewks
не заценили )
#66 by vasilii85
Издевается просто. )))
#67 by Нуф-Нуф
Нау исц олл фор ван, олл фор лоооов!
#68 by dva1c
уже во второй ветке - натыкаюсь на данное резюме ( про издевательство )))))))
#69 by vasilii85
Так если правда это. Что же так совсем-то, и еще обижается что ответа ему готового не дают. )))
#70 by 1Сергей
повторюсь из той ветки: ты просто сказочный персонаж какой-то
#71 by dva1c
+100500 +100500 ты пробуй, делай и задавай аргументированный вопросы, - "как пробовал, как делал, что получил"
#72 by andrewks
сказочный персонаж №200590? )
#73 by Mikeware
Ты очень плохо знаешь русский язык... :-)
#74 by dva1c
если я правильно понял, то речь идет об идиоматических оборотах русского языка? )
#75 by Rie
(c) старый анекдот
#76 by Mikeware
Это ж сколько ошибок надо сделать в слове "талпайоп", чтоб получить слово "персонаж"...
#77 by dva1c
отлично! )))))))))))
#78 by pers200590
конфа У меня ТИС
#79 by pers200590
моя ситуация похожа на
#80 by pers200590
пока меня не было было много обсуждений в процедуру  Сформировать(ТаблицаТоваров,Фирма) я просто добавил ссылку на поставщика чтобы то название печаталось на ценнике и все
#81 by Rie
И что с того? Ты ТаблицаТоваров - как заполняешь? Как в типовой? Если да - то у тебя колонка Товар имеет тип СТРОКА, и вытаскивать из неё реквизиты - грешно. А если у тебя колонка Товар имеет тип Справочник.Номенклатура, то у справочника Номенклатура реквизита Поставщик НЕТ.
#82 by Ёпрст
ну и зря
#83 by AeDen
все фигня в номенклатуре нет реквизита "Поставщик".
#84 by pers200590
Да заполняю как в типовом ценнике
#85 by pers200590
а как тогда
#86 by pers200590
+ конфа ТИС стандартная и ценник стандартный
#87 by pers200590
уже даже пробовал и так:ПечПоставщик=ТаблицаТоваров.Номенклатура.Поставщик;
#88 by pers200590
другой вопрос в стандартный ценние как страну вывести ПечСтрана=ТаблицаТоваров.Номенклатура.СтранаПроисхождения;
#89 by Rie
А вот за такую "пробу" надо увольнять пробующего сразу же. В неизуродованной ТиС справочник Номенклатура не имеет реквизита Поставщик. А таблица значений, передаваемая для печати ценника, не имеет колонки Номенклатура.
#90 by pers200590
Справочник Поставщик я сам создал
#91 by vasilii85
Мля, ты покажи где-ты в Номенклатуре - поставщика нашел?
#92 by Rie
И предполагаешь, что все на форуме неизлечимо больны телепатией? :-) Ну создал ты справочник Поставщик. И что дальше-то?
#93 by Rie
Как уже выяснилось, ТиС у топикстартера - давно уже не девственна. Но каким именно способом над ней грязно надругались - пока что остаётся тайной.
#94 by Любопытная
и "Справочник Поставщик я сам создал" нифига не стыкуются
#95 by pers200590
я просто его так назвал. У меня задача чтобы на ценнике печаталась Фабрика где произведены ОБОИ.Вот я и создал отдельный справочник Поставщик и затащил его в номенклатуру.Выбирается при забитии позиции обоев
#96 by Rie
А это такая новая азартная игра появилась - человек заходит в Конфигуратор, случайным образом жмёт на клавиши и шевелит мышкой. А потом задаёт на форуме вопросы.
#97 by andrewks
телепатирую повторно: у тебя в ТЗ не ссылка на эл-т номенклатуры, а строка
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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