|
Проблема в 9 занятии. Радченко 1С 🠗 (Волшебник 31.01.2023 17:22) | ☑ | ||
---|---|---|---|---|
0
zane
31.01.23
✎
16:32
|
Прошу помощи знающих людей решить проблему. Дошел до 9 занятия без проблем, следовал точно как было написано в книге, код копировал ctrl+c, ctrl+v. Под конец занятия в регистре сведений Цены создаю новый транзистор Philips, после, в документе Оказание услуг открываю запись, при попытке снова поставить этот же транзистор выскакивает ошибка:
Поле объекта не обнаружено (Цена) {ОбщийМодуль.РаботаСоСправочниками.Модуль(7)}:Возврат ЗначенияРесурсов.Цена; {Документ.ОказаниеУслуги.Форма.ФормаДокумента.Форма(24)}:СтрокаТабличнойЧасти.Цена = РаботаСоСправочниками.РозничнаяЦена(Объект.Дата, СтрокаТабличнойЧасти.Номенклатура); [ОшибкаВоВремяВыполненияВстроенногоЯзыка, ОшибкаИспользованияВстроенногоЯзыка] Код общего модуля РаботаСоСправочниками: Функция РозничнаяЦена(АктуальнаяДата, ЭлементНоменклатуры) Экспорт // Создать вспомогательный объект "Отбор". Отбор = Новый Структура("Номенклатура", ЭлементНоменклатуры); // Получить актуальные значения ресурсов регистра. ЗначенияРесурсов = РегистрыСведений.Цены.ПолучитьПоследнее(АктуальнаяДата, Отбор); Возврат ЗначенияРесурсов.Цена; КонецФункции Во свойствах общего модуля у Сервера и Вызова сервера стоят галочки, как было написано в книге. Код формы документа ОказаниеУслуги: &НаКлиенте Процедура ПереченьНоменклатурыНоменклатураПриИзменении(Элемент) // Получить текущую строку табличной части. СтрокаТабличнойЧасти = Элементы.ПереченьНоменклатуры.ТекущиеДанные; // Установить цену. СтрокаТабличнойЧасти.Цена = РаботаСоСправочниками.РозничнаяЦена(Объект.Дата, СтрокаТабличнойЧасти.Номенклатура); // Пересчитать сумму строки РаботаСДокументами.РассчитатьСумму(СтрокаТабличнойЧасти); КонецПроцедуры |
|||
1
Волшебник
модератор
31.01.23
✎
16:34
|
в регистре сведений Цены нет ресурса Цена
|
|||
2
zane
31.01.23
✎
16:40
|
Действительно, большое спасибо.
|
|||
3
rphosts
31.01.23
✎
17:06
|
"код копировал ctrl+c, ctrl+v"
|
|||
4
rphosts
31.01.23
✎
17:06
|
chatgpt решил освоить 1с?
|
|||
5
Волшебник
модератор
31.01.23
✎
17:22
|
(4) Вы так говорите, как будто это плохо...
|
|||
6
rphosts
31.01.23
✎
17:36
|
(5) нуууу, ну не знаю... куда девать столько кодеров - непонятно...
|
|||
7
hockeyist
31.01.23
✎
17:51
|
(4) Язык 1С есть в GPT. Ну как есть... Если не ошибаюсь, код генерится на Python. Потом запускается переводчик с Python на 1С. Он вообще-то хреновенький, но что то похожее выдает.
|
|||
8
lubitelxml
31.01.23
✎
19:29
|
(4) я вот например очень жду, когда chatgpt научится 1с, это ж золотая жила, пока все не начнут использовать, да и потом просто рынок сбалансируется с учетом ИИ. Это ведь прекрасно.
|
|||
9
rphosts
01.02.23
✎
02:43
|
(8) жиле быть 1-2 месяца.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |