Показано с 1 по 7 из 7
-
28.01.2019, 12:34 #1
- Регистрация
- 28.01.2019
- Сообщений
- 6
- Сказал(а) спасибо
- 0
- Поблагодарили 1 раз в 1 сообщении
Прошу помощи 1С:Предприятие 8.3. Практическое пособие Тема 9
Общий модуль на сервере
Функция РозничнаяЦена(АктуальнаяД� �та, ЭлементНоменклатуры) Экспорт
// Создать вспомогательный объект "Отбор".
Отбор = Новый Структура("Номенклатура", ЭлементНоменклатуры);
// Получить актуальные значения ресурсов регистра.
ЗначенияРесурсов = РегистрыСведений.Цены.Полу читьПоследнее(АктуальнаяД� �та, Отбор);
Возврат ЗначенияРесурсов.Цена;
КонецФункции
Модуль Формы
Процедура ПереченьНоменклатурыНомен клатураПриИзменении(Элеме� �т)
// Получить текущую строку табличной части.
СтрокаТабличнойЧасти = Элементы.ПереченьНоменкла� �уры.ТекущиеДанные;
// Установить цену.
СтрокаТабличнойЧасти.Цена = РаботаСоСправочниками.Роз� �ичнаяЦена(
Объект.Дата, СтрокаТабличнойЧасти.Номе� �клатура);
// Пересчитать сумму строки
РаботаСДокументами.Рассчи� �атьСумму(СтрокаТабличнойЧ асти);
Выдает ошибку {ОбщийМодуль.РаботаСоСправ очниками.Модуль(6)}: Поле объекта не обнаружено (Цена)
Возврат ЗначенияРесурсов.Цена;
В отладчике ЗначенияРесурсов переменная тип структура, а самой структуры нет. Ключ "Номенклатура" есть и отбор тип структура.
-
28.01.2019, 12:39 #2
- Регистрация
- 28.01.2019
- Сообщений
- 6
- Сказал(а) спасибо
- 0
- Поблагодарили 1 раз в 1 сообщении
Re: Прошу помощи 1С:Предприятие 8.3. Практическое пособие Тема 9
Модуль форм
&НаКлиенте
Процедура ПереченьНоменклатурыНомен клатураПриИзменении(Элеме� �т)
// Получить текущую строку табличной части.
СтрокаТабличнойЧасти = Элементы.ПереченьНоменкла� �уры.ТекущиеДанные;
// Установить цену.
СтрокаТабличнойЧасти.Цена = РаботаСоСправочниками.Роз� �ичнаяЦена(
Объект.Дата, СтрокаТабличнойЧасти.Номе� �клатура);
// Пересчитать сумму строки
РаботаСДокументами.Рассчи� �атьСумму(СтрокаТабличнойЧ асти);
Общий модуль
Функция РозничнаяЦена(АктуальнаяД� �та, ЭлементНоменклатуры) Экспорт
// Создать вспомогательный объект "Отбор".
Отбор = Новый Структура("Номенклатура", ЭлементНоменклатуры);
// Получить актуальные значения ресурсов регистра.
ЗначенияРесурсов = РегистрыСведений.Цены.Полу читьПоследнее(АктуальнаяД� �та, Отбор);
Возврат ЗначенияРесурсов.Цена;
КонецФункции
Пишет при ошибку при отладке {ОбщийМодуль.РаботаСоСправ очниками.Модуль(6)}: Поле объекта не обнаружено (Цена)
Возврат ЗначенияРесурсов.Цена;
Это тема 9 пособия 8.3
-
28.01.2019, 12:43 #3
- Регистрация
- 28.01.2019
- Сообщений
- 6
- Сказал(а) спасибо
- 0
- Поблагодарили 1 раз в 1 сообщении
Re: Прошу помощи 1С:Предприятие 8.3. Практическое пособие Тема 9
В ЗначенияРесурсов в Вычислении выражения просто пишет тип структура, а самой структуры нет. Общий модуль на сервере галочка стоит. АктуальнаяДата параметры даты есть. в Отборе ЭлементНоменклатуры тоже есть. Сам отбор структурный.
-
28.01.2019, 12:43 #4
- Регистрация
- 28.01.2019
- Сообщений
- 6
- Сказал(а) спасибо
- 0
- Поблагодарили 1 раз в 1 сообщении
Re: Прошу помощи 1С:Предприятие 8.3. Практическое пособие Тема 9
Модуль форм
&НаКлиенте
Процедура ПереченьНоменклатурыНомен клатураПриИзменении(Элеме� �т)
// Получить текущую строку табличной части.
СтрокаТабличнойЧасти = Элементы.ПереченьНоменкла� �уры.ТекущиеДанные;
// Установить цену.
СтрокаТабличнойЧасти.Цена = РаботаСоСправочниками.Роз� �ичнаяЦена(
Объект.Дата, СтрокаТабличнойЧасти.Номе� �клатура);
// Пересчитать сумму строки
РаботаСДокументами.Рассчи� �атьСумму(СтрокаТабличнойЧ асти);
Общий модуль
Функция РозничнаяЦена(АктуальнаяД� �та, ЭлементНоменклатуры) Экспорт
// Создать вспомогательный объект "Отбор".
Отбор = Новый Структура("Номенклатура", ЭлементНоменклатуры);
// Получить актуальные значения ресурсов регистра.
ЗначенияРесурсов = РегистрыСведений.Цены.Полу читьПоследнее(АктуальнаяД� �та, Отбор);
Возврат ЗначенияРесурсов.Цена;
КонецФункции
Пишет при ошибку при отладке {ОбщийМодуль.РаботаСоСправ очниками.Модуль(6)}: Поле объекта не обнаружено (Цена)
Возврат ЗначенияРесурсов.Цена;
Это тема 9 пособия 8.3
-
Пользователь сказал cпасибо:
kristina23 (23.05.2022)
-
28.01.2019, 12:50 #5
- Регистрация
- 28.01.2019
- Сообщений
- 6
- Сказал(а) спасибо
- 0
- Поблагодарили 1 раз в 1 сообщении
Re: Прошу помощи 1С:Предприятие 8.3. Практическое пособие Тема 9
текст модулей видно?
-
28.01.2019, 12:55 #6
- Регистрация
- 28.01.2019
- Сообщений
- 6
- Сказал(а) спасибо
- 0
- Поблагодарили 1 раз в 1 сообщении
Re: Прошу помощи 1С:Предприятие 8.3. Практическое пособие Тема 9
Модуль форм
&НаКлиенте
Процедура ПереченьНоменклатурыНомен клатураПриИзменении(Элеме� �т)
// Получить текущую строку табличной части.
СтрокаТабличнойЧасти = Элементы.ПереченьНоменкла� �уры.ТекущиеДанные;
// Установить цену.
СтрокаТабличнойЧасти.Цена = РаботаСоСправочниками.Роз� �ичнаяЦена(
Объект.Дата, СтрокаТабличнойЧасти.Номе� �клатура);
// Пересчитать сумму строки
РаботаСДокументами.Рассчи� �атьСумму(СтрокаТабличнойЧ асти);
Общий модуль
Функция РозничнаяЦена(АктуальнаяД� �та, ЭлементНоменклатуры) Экспорт
// Создать вспомогательный объект "Отбор".
Отбор = Новый Структура("Номенклатура", ЭлементНоменклатуры);
// Получить актуальные значения ресурсов регистра.
ЗначенияРесурсов = РегистрыСведений.Цены.Полу читьПоследнее(АктуальнаяД� �та, Отбор);
Возврат ЗначенияРесурсов.Цена;
КонецФункции
Пишет при ошибку при отладке {ОбщийМодуль.РаботаСоСправ очниками.Модуль(6)}: Поле объекта не обнаружено (Цена)
Возврат ЗначенияРесурсов.Цена;
Это тема 9 пособия 8.3
-
30.01.2019, 15:28 #7
- Регистрация
- 29.01.2010
- Сообщений
- 1212
- Сказал(а) спасибо
- 30
- Поблагодарили 261 раз(а) в 245 сообщениях
Похожие темы
-
Прошу помощи!!!
от lelasarov в разделе 1С - Предприятие 8.0, 8.1, 8.2, 8.3Ответов: 0Последнее сообщение: 25.03.2016, 17:59 -
прошу помощи.
от atata в разделе Конфигурирование, программирование 1С - ПредприятиеОтветов: 1Последнее сообщение: 03.04.2014, 17:25 -
Прошу помощи!
от sandler34 в разделе ПолезностиОтветов: 0Последнее сообщение: 09.09.2013, 19:33 -
Прошу помощи !
от raduga333 в разделе Конфигурирование, программирование 1С - ПредприятиеОтветов: 1Последнее сообщение: 23.08.2013, 12:32 -
Прошу помощи по 1С!
от Санчел в разделе Установка и администрирование 1С - ПредприятиеОтветов: 1Последнее сообщение: 31.07.2013, 22:33
Социальные закладки