#0
by life
Всем привет, как сделать отбор по регистру сведений, где есть измерение "Цена" которое ссылается на перечисление цены. Я это пробую сделать в форме приходной накладной при выборе номенклатуры. [/CODE] а вот функция которая должна получать значение цены КонецФункции[/CODE] вот как здесь можно отсортировать по значению из перечисления Цены, приходные
#0
by life
Всем привет, как сделать отбор по регистру сведений, где есть измерение "Цена" которое ссылается на перечисление цены. Я это пробую сделать в форме приходной накладной при выборе номенклатуры. [/CODE] а вот функция которая должна получать значение цены КонецФункции[/CODE] вот как здесь можно отсортировать по значению из перечисления Цены, приходные
#3
by Wobland
вообще, ерунда какая-то. приходная цена у нас внезапно откуда-то выскакивает, когда должна руками заноситься
#7
by life
так? КонецФункции теперь ошибку выдает: Значение не является значением объектного типа (Цена)
#8
by Wobland
нуда. Номенклатура, ТипЦены. третье измерение какое? и какая одна из нескольких цен тебя интересует?
#9
by life
нет, измерения у регистра два, ТМЦ и Цены, Цены - это перечисление, мне нужно сделать отбор где значение в перечисление "Приходная". Прошу прощения, я полный нубик в 1с, тяжело мысли выразить. посмотри скрин пожалуйста
#13
by Wobland
они их боятся. у меня второй день репетиторства идёт, ответственно заявляю "ВЫБРАТЬ и ещё куча букв"; в них вселяет панику ну или так
#16
by life
спасибо, но ошибка не исчезла {Документ.ПриходнаяНакладная.Форма.ФормаДокумента.Форма}: Значение не является значением объектного типа (Цена) &НаКлиенте
#20
by life
да, я их сразу занес в регистр вот картинка (не смотри плиз на наименования тмц, это пример только)
#25
by Wobland
я тоже был молодым когда-то. но до седых волос дожил,а не знаю, как ругается платформа на ПолучитьПоследнее к непериодическому регистру
#28
by life
поставил периодичность в пределах секунды, сделал новые записи в регистр. теперь такая ошибка {Документ.ПриходнаяНакладная.Форма.ФормаДокумента.Форма}: Ошибка при вызове метода контекста (ПолучитьПоследнее) ЗначениеЦены = РегистрыСведений.Цены.ПолучитьПоследнее(ТекДата, Отбор); по причине: Несоответствие типов (Параметр номер ""1"") Несоответствие типов (Параметр номер ""1"")
#33
by life
так это же только аргумент по назначению? Процедура ПриходТаблицаТМЦПриИзменении(Элемент)
#35
by life
спасибо,поменял местами. просто не думал что тут параметры только по ссылку можно передавать (это я про 1с)
#36
by Wobland
я вот сейчас ничего не понял кроме спасибо. ты не мог бы уже сразу сказать, что всё заработало, всем большое спасибо?
#40
by life
в тестовом задании написано так сделать. в принципе все логично, сначала вносятся цены, потом приходуется товар. а что не так?
#41
by Wobland
цены определяются поступлением. по сколько дали, столько и цена. и действовать тут надо наоборот как раз - при проведении поступления менять регистр про цены. ну это по моей скромной логике вещей
#42
by Wobland
вот юзер взял портянку на 250 позиций, пробежался, вбил цены в регистр. потом пошёл создавать документ поступление, опять пошёл сканировать портянку...
#50
by life
в документе расходная накладная есть реквизит цены, который ведет на перечисление виды цен, при его изменении должна меняться значение цены в табличной части. т.е. я так понимаю нужно узнать значение этого реквизита и сделать выборку из регистра сведений по этому значению.
#53
by Wobland
а ну-ка вопрос на засыпку. скажи, зачем нужен реквизит Цена в ТЧ документа? цены ж и без этого в регистре есть
#60
by life
я с тобой согласен. но мне нужно сделать т.к. дали в задании, это на вакансию джуниора типа)
#61
by Wobland
дык делай. при изменении количества сумму считаешь - это из задания? а про цену ничего не сказано? додумай
#64
by life
а цена должно меняться, если изменено значение Виды цен ( это реквизит расходной накладно, перечисление которое) и нужно еще меня когда выбирается контрагент. и вот тут еще один вопрос, в справочники контрагентов есть реквизит Вид цены (все то же, многострадальное перечисление) вот как получить этот атрибут при выборе в реквизитах расходной накладной? ТекЦена = Объект.Контрагент. - и здесь тип цены которое у него в реквизите указано
#66
by Wobland
>справочники контрагентов есть реквизит Вид цены представь себе контрагента, который продаёт нам и покупает у нас. кривое проектирование налицо вопрос не понял. Объект.Контрагент.ТипЦены - не оно? {1С}тут код{/1С} - только с квадратными скобками
#67
by life
насчет проектирования согласен, но это же только учебный пример. ошибка : Поле объекта не обнаружено (ВидЦены) но этот реквизит есть у справочника и заполнен.
#68
by Wobland
нету этого реквизита ты же видишь, как я ломаю твою учебную поделку. будет лучше, если её будет ломать кто-то другой и в более официальной обстановке?
#69
by life
мне тяжело дать однозначный ответ =) но я склоняюсь к тому что следует выполнять задания строго по ТЗ.
#79
by Wobland
тогда где-то врёшь. покажи по аналогии с этим: справочники контрагентов есть реквизит Вид цены
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Закрытие месяца. Бух просит сделать вместо Д90.8.1 - К26 сделать Д90.2 - К26
- Можно ли в отборе табличного поля сделать отбор по иерархии?
- Как сделать в УТ8.0 сделать реализацию по нескольким заказам
- Как можно серый ip сделать белым если сделать у провайдера это нельзя
- Можно ли сделать элемент формы "подменю" сделать недоступным для разворачивания?
- Как сделать такой запрос к регистру сведений?
- Можно ли в запросе к регистру накоплений сделать отбор по измерению?..
- отбор номенклатуры по регистру сведений
- Можно ли сделать реквизит таб. части, сделать недоступным в отдельных строках?
- Конвертация. Как лучше сделать? Как вообще сделать?
В этой группе 1С
- ОформленияСтрок
- Вывод дополнительной колонки в СКД
- Ошибка загрузки информационной базы
- УТ 11. Передача весового товара в Форонтол
- Потоковое сканирование в Документообороте КОРП
- Зачем нужен RNRP?
- Группировка строк динамического списка
- rdp и вред подключающемуся компьютеру
- Обход результата запроса по группировкам
- УТ 11: запрет изменения в отгруженных документах
- Как в подборе номенклатуры сделать фильтр по запросу
- Где взять дистрибутив БП 3.0 Корп
- СКД отбор по виду документа
- БГУ - не заполняется КФО
- Как передать таблицу значений из клиента на сервер
- v7: Kernel33.dll для баз меньших 1 гигабайта.
- v7: Как получить активный элемент
- Настройка прав доступа УТ 8.2 10.3
- Ошибка activex component can't create object
- СКД. Временные таблицы и фигурные скобки...