Прошу помощи 1С:Предприятие 8.3. Практическое пособие Тема 9
X

Привет дорогой друг

Наш сайт существует и развиваетется за счет рекламы. Пожалуйста, отключите блокировку рекламы AdBlock или подобное, для нашего сайта. Спасибо!
Показано с 1 по 7 из 7

Комбинированный просмотр

  1. #1
    Гость форума

    Регистрация
    28.01.2019
    Сообщений
    6
    Сказал(а) спасибо
    0
    Поблагодарили 1 раз в 1 сообщении

    По умолчанию Прошу помощи 1С:Предприятие 8.3. Практическое пособие Тема 9

    Общий модуль на сервере
    Функция РозничнаяЦена(АктуальнаяД� �та, ЭлементНоменклатуры) Экспорт
    // Создать вспомогательный объект "Отбор".
    Отбор = Новый Структура("Номенклатура", ЭлементНоменклатуры);
    // Получить актуальные значения ресурсов регистра.
    ЗначенияРесурсов = РегистрыСведений.Цены.Полу читьПоследнее(АктуальнаяД� �та, Отбор);
    Возврат ЗначенияРесурсов.Цена;
    КонецФункции

    Модуль Формы
    Процедура ПереченьНоменклатурыНомен клатураПриИзменении(Элеме� �т)
    // Получить текущую строку табличной части.
    СтрокаТабличнойЧасти = Элементы.ПереченьНоменкла� �уры.ТекущиеДанные;
    // Установить цену.
    СтрокаТабличнойЧасти.Цена = РаботаСоСправочниками.Роз� �ичнаяЦена(
    Объект.Дата, СтрокаТабличнойЧасти.Номе� �клатура);
    // Пересчитать сумму строки
    РаботаСДокументами.Рассчи� �атьСумму(СтрокаТабличнойЧ асти);

    Выдает ошибку {ОбщийМодуль.РаботаСоСправ очниками.Модуль(6)}: Поле объекта не обнаружено (Цена)
    Возврат ЗначенияРесурсов.Цена;

    В отладчике ЗначенияРесурсов переменная тип структура, а самой структуры нет. Ключ "Номенклатура" есть и отбор тип структура.

  2. #2
    Гость форума

    Регистрация
    28.01.2019
    Сообщений
    6
    Сказал(а) спасибо
    0
    Поблагодарили 1 раз в 1 сообщении

    По умолчанию Re: Прошу помощи 1С:Предприятие 8.3. Практическое пособие Тема 9

    Модуль форм
    &НаКлиенте
    Процедура ПереченьНоменклатурыНомен клатураПриИзменении(Элеме� �т)
    // Получить текущую строку табличной части.
    СтрокаТабличнойЧасти = Элементы.ПереченьНоменкла� �уры.ТекущиеДанные;
    // Установить цену.
    СтрокаТабличнойЧасти.Цена = РаботаСоСправочниками.Роз� �ичнаяЦена(
    Объект.Дата, СтрокаТабличнойЧасти.Номе� �клатура);
    // Пересчитать сумму строки
    РаботаСДокументами.Рассчи� �атьСумму(СтрокаТабличнойЧ асти);
    Общий модуль
    Функция РозничнаяЦена(АктуальнаяД� �та, ЭлементНоменклатуры) Экспорт
    // Создать вспомогательный объект "Отбор".
    Отбор = Новый Структура("Номенклатура", ЭлементНоменклатуры);
    // Получить актуальные значения ресурсов регистра.
    ЗначенияРесурсов = РегистрыСведений.Цены.Полу читьПоследнее(АктуальнаяД� �та, Отбор);
    Возврат ЗначенияРесурсов.Цена;
    КонецФункции

    Пишет при ошибку при отладке {ОбщийМодуль.РаботаСоСправ очниками.Модуль(6)}: Поле объекта не обнаружено (Цена)
    Возврат ЗначенияРесурсов.Цена;
    Это тема 9 пособия 8.3

  3. #3
    Гость форума

    Регистрация
    28.01.2019
    Сообщений
    6
    Сказал(а) спасибо
    0
    Поблагодарили 1 раз в 1 сообщении

    По умолчанию Re: Прошу помощи 1С:Предприятие 8.3. Практическое пособие Тема 9

    В ЗначенияРесурсов в Вычислении выражения просто пишет тип структура, а самой структуры нет. Общий модуль на сервере галочка стоит. АктуальнаяДата параметры даты есть. в Отборе ЭлементНоменклатуры тоже есть. Сам отбор структурный.

  4. #4
    Гость форума

    Регистрация
    28.01.2019
    Сообщений
    6
    Сказал(а) спасибо
    0
    Поблагодарили 1 раз в 1 сообщении

    По умолчанию Re: Прошу помощи 1С:Предприятие 8.3. Практическое пособие Тема 9

    Модуль форм
    &НаКлиенте
    Процедура ПереченьНоменклатурыНомен клатураПриИзменении(Элеме� �т)
    // Получить текущую строку табличной части.
    СтрокаТабличнойЧасти = Элементы.ПереченьНоменкла� �уры.ТекущиеДанные;
    // Установить цену.
    СтрокаТабличнойЧасти.Цена = РаботаСоСправочниками.Роз� �ичнаяЦена(
    Объект.Дата, СтрокаТабличнойЧасти.Номе� �клатура);
    // Пересчитать сумму строки
    РаботаСДокументами.Рассчи� �атьСумму(СтрокаТабличнойЧ асти);
    Общий модуль
    Функция РозничнаяЦена(АктуальнаяД� �та, ЭлементНоменклатуры) Экспорт
    // Создать вспомогательный объект "Отбор".
    Отбор = Новый Структура("Номенклатура", ЭлементНоменклатуры);
    // Получить актуальные значения ресурсов регистра.
    ЗначенияРесурсов = РегистрыСведений.Цены.Полу читьПоследнее(АктуальнаяД� �та, Отбор);
    Возврат ЗначенияРесурсов.Цена;
    КонецФункции

    Пишет при ошибку при отладке {ОбщийМодуль.РаботаСоСправ очниками.Модуль(6)}: Поле объекта не обнаружено (Цена)
    Возврат ЗначенияРесурсов.Цена;
    Это тема 9 пособия 8.3

  5. Пользователь сказал cпасибо:

    kristina23 (23.05.2022)

  6. #5
    Гость форума

    Регистрация
    28.01.2019
    Сообщений
    6
    Сказал(а) спасибо
    0
    Поблагодарили 1 раз в 1 сообщении

    По умолчанию Re: Прошу помощи 1С:Предприятие 8.3. Практическое пособие Тема 9

    текст модулей видно?

  7. #6
    Гость форума

    Регистрация
    28.01.2019
    Сообщений
    6
    Сказал(а) спасибо
    0
    Поблагодарили 1 раз в 1 сообщении

    По умолчанию Re: Прошу помощи 1С:Предприятие 8.3. Практическое пособие Тема 9

    Модуль форм
    &НаКлиенте
    Процедура ПереченьНоменклатурыНомен клатураПриИзменении(Элеме� �т)
    // Получить текущую строку табличной части.
    СтрокаТабличнойЧасти = Элементы.ПереченьНоменкла� �уры.ТекущиеДанные;
    // Установить цену.
    СтрокаТабличнойЧасти.Цена = РаботаСоСправочниками.Роз� �ичнаяЦена(
    Объект.Дата, СтрокаТабличнойЧасти.Номе� �клатура);
    // Пересчитать сумму строки
    РаботаСДокументами.Рассчи� �атьСумму(СтрокаТабличнойЧ асти);
    Общий модуль
    Функция РозничнаяЦена(АктуальнаяД� �та, ЭлементНоменклатуры) Экспорт
    // Создать вспомогательный объект "Отбор".
    Отбор = Новый Структура("Номенклатура", ЭлементНоменклатуры);
    // Получить актуальные значения ресурсов регистра.
    ЗначенияРесурсов = РегистрыСведений.Цены.Полу читьПоследнее(АктуальнаяД� �та, Отбор);
    Возврат ЗначенияРесурсов.Цена;
    КонецФункции

    Пишет при ошибку при отладке {ОбщийМодуль.РаботаСоСправ очниками.Модуль(6)}: Поле объекта не обнаружено (Цена)
    Возврат ЗначенияРесурсов.Цена;
    Это тема 9 пособия 8.3

  8. #7
    Гордость форума PRO

    Регистрация
    29.01.2010
    Сообщений
    1212
    Сказал(а) спасибо
    30
    Поблагодарили 261 раз(а) в 245 сообщениях

    По умолчанию Re: Прошу помощи 1С:Предприятие 8.3. Практическое пособие Тема 9

    Цитата Сообщение от Omtoomsk Посмотреть сообщение
    Модуль форм
    &НаКлиенте
    Процедура ПереченьНоменклатурыНомен клатураПриИзменении(Элеме� �т)
    // Получить текущую строку табличной части.
    СтрокаТабличнойЧасти = Элементы.ПереченьНоменкла� �уры.ТекущиеДанные;
    // Установить цену.
    СтрокаТабличнойЧасти.Цена = РаботаСоСправочниками.Роз� �ичнаяЦена(
    Объект.Дата, СтрокаТабличнойЧасти.Номе� �клатура);
    // Пересчитать сумму строки
    РаботаСДокументами.Рассчи� �атьСумму(СтрокаТабличнойЧ асти);
    Общий модуль
    Функция РозничнаяЦена(АктуальнаяД� �та, ЭлементНоменклатуры) Экспорт
    // Создать вспомогательный объект "Отбор".
    Отбор = Новый Структура("Номенклатура", ЭлементНоменклатуры);
    // Получить актуальные значения ресурсов регистра.
    ЗначенияРесурсов = РегистрыСведений.Цены.Полу читьПоследнее(АктуальнаяД� �та, Отбор);
    Возврат ЗначенияРесурсов.Цена;
    КонецФункции

    Пишет при ошибку при отладке {ОбщийМодуль.РаботаСоСправ очниками.Модуль(6)}: Поле объекта не обнаружено (Цена)
    Возврат ЗначенияРесурсов.Цена;
    Это тема 9 пособия 8.3
    Зайди отладчиком и сам посмотри что тебе возвращает РегистрыСведений.Цены.Полу читьПоследнее(АктуальнаяД� �та, Отбор)

    Кто тебе сказал что там возвращается структура а не сам цена непосредственно?

Похожие темы

  1. Прошу помощи!!!
    от lelasarov в разделе 1С - Предприятие 8.0, 8.1, 8.2, 8.3
    Ответов: 0
    Последнее сообщение: 25.03.2016, 17:59
  2. прошу помощи.
    от atata в разделе Конфигурирование, программирование 1С - Предприятие
    Ответов: 1
    Последнее сообщение: 03.04.2014, 17:25
  3. Прошу помощи!
    от sandler34 в разделе Полезности
    Ответов: 0
    Последнее сообщение: 09.09.2013, 19:33
  4. Прошу помощи !
    от raduga333 в разделе Конфигурирование, программирование 1С - Предприятие
    Ответов: 1
    Последнее сообщение: 23.08.2013, 12:32
  5. Прошу помощи по 1С!
    от Санчел в разделе Установка и администрирование 1С - Предприятие
    Ответов: 1
    Последнее сообщение: 31.07.2013, 22:33

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •