8.х Установка цен номенкалтуры в УТ11

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем vlad01, 14 янв 2015.

  1. TopicStarter Overlay
    vlad01
    Offline

    vlad01

    Регистрация:
    14 янв 2015
    Сообщения:
    11
    Симпатии:
    0
    Баллы:
    1
    В конфигурации УТ11.1 (11.1.7.54), добавил новый реквизит "Валюта" в документ УстановкаЦенноменклатуры в табличную часть "Товары" и хочу вывести его на форму в ДеревоЦен в каждую "ГруппуЦены". В модуле формы для этого используются команды:

    НовоеПоле = Элементы.Добавить("ДеревоЦен" + Имя, Тип("ПолеФормы"), ?(Родитель = Неопределено, Элементы.ДеревоЦен, Родитель));
    НовоеПоле.ПутьКДанным = ?(ЗначениеЗаполнено(ПутьКДанным), ПутьКДанным, "ДеревоЦен." + Имя);

    Например, для колонки "Старая цена" (которая там же выводится) путь к данным такой:
    НовоеПоле.ПутьКДанным = "ДеревоЦен.СтараяЦенаВидЦеныec92e4b038ea11e4b861001517fb4a78"
    А для моей валюты надо что-то вроде: "ДеревоЦен.ВалютаВидЦеныec92e4b038ea11e4b861001517fb4a78", но такого нет, то есть программа на этой строке выдает ошибку. Его надо, похоже, куда-то добавить, но куда?

    Не могу понять, что такое "ДеревоЦен.СтараяЦенаВидЦеныec92e4b038ea11e4b861001517fb4a78".
    Есть такой реквизит "ДеревоЦен" - это (ДеревоЗначений). Но у него нет такого реквизита СтараяЦенаВидЦеныec92e4b038ea11e4b861001517fb4a78.

    Так что это за объект?
  2. alexburn
    Offline

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.782
    Симпатии:
    509
    Баллы:
    204
    Вы ничего не удаляли ? что-то похоже на битые ссылки или у вас нет прав.
  3. TopicStarter Overlay
    vlad01
    Offline

    vlad01

    Регистрация:
    14 янв 2015
    Сообщения:
    11
    Симпатии:
    0
    Баллы:
    1
    нет, ничего не удалял, работаю под полными правами,
    все работает нормально с этими ссылками, пока я не пытаюсь вывести туда колонку с валютой
  4. Thelearning
    Offline

    Thelearning Профессионал в 1С Команда форума

    Регистрация:
    9 сен 2010
    Сообщения:
    701
    Симпатии:
    72
    Баллы:
    54
    В переменной "Имя" что хранится? Откуда в нее попадают значения?
  5. TopicStarter Overlay
    vlad01
    Offline

    vlad01

    Регистрация:
    14 янв 2015
    Сообщения:
    11
    Симпатии:
    0
    Баллы:
    1
    (в переменной "Имя" как раз и хранится "СтараяЦенаВидЦеныec92e4b038ea11e4b861001517fb4a78")

    но я, похоже, разобрался...
    проблема была в том, что я не мог увидеть в отладчике реквизит ДеревоЦен типа (ДеревоЗначений).
    а в отладчике его можно просмотреть вот так: РеквизитФормыВЗначение("ДеревоЦен")
    дальше все становится более-менее понятно
    всем спасибо :)
  6. alexburn
    Offline

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.782
    Симпатии:
    509
    Баллы:
    204
    А что это за абра-кодабра: СтараяЦенаВидЦеныec92e4b038ea11e4b861001517fb4a78 ?
  7. Svb
    Online

    Svb Опытный в 1С Команда форума

    Регистрация:
    12 янв 2011
    Сообщения:
    980
    Симпатии:
    19
    Баллы:
    29
    Видимо, этого мы уже никогда не узнаем.

Поделиться этой страницей