Вход | Регистрация


1С:Предприятие ::

Метки: 

Поле объекта не обнаружено (ВидыНоменклатуры)

Я
   kofanovka
 
11.12.17 - 14:51
Ошибка при выполнении обработчика - 'ОбработкаПроведения'
по причине:
{Документ.ОказаниеУслуг.МодульОбъекта(6)}: Поле объекта не обнаружено (ВидыНоменклатуры)
Если ТекСтрокаПереченьНоменклатуры.Номенклатура.ВидНоменклатуры = Перечисления.ВидыНоменклатуры.Материал Тогда
 
  Рекламное место пустует
   kofanovka
 
1 - 11.12.17 - 14:52
При этом тут ошибок не обнаруживает.



Процедура ОбработкаПроведения(Отказ, Режим)
Движения.ОстаткиМатериалов.Записывать = Истина;
Движения.СтоимостьМатериалов.Записывать=Истина;
Для Каждого ТекСтрокаПереченьНоменклатуры Из ПереченьНоменклатуры Цикл
Если ТекСтрокаПереченьНоменклатуры.Номенклатура.ВидНоменклатуры = Перечисления.ВидыНоменклатуры.Материал Тогда     
    // регистр ОстаткиМатериалов Расход

Движение = Движения.ОстаткиМатериалов.Добавить();
Движение.ВидДвижения = ВидДвиженияНакопления.Расход;
Движение.Период = Дата;
Движение.Материал = ТекСтрокаПереченьНоменклатуры.Номенклатура;
Движение.Склад = Склад;
Движение.Количество = ТекСтрокаПереченьНоменклатуры.Количество;
// регистр СтоимостьМатериалов Расход

Движение = Движения.СтоимостьМатериалов.Добавить();
Движение.ВидДвижения = ВидДвиженияНакопления.Расход;
Движение.Период = Дата;
Движение.Материал = ТекСтрокаПереченьНоменклатуры.Номенклатура;
Движение.Стоимость = ТекСтрокаПереченьНоменклатуры.Количество * ТекСтрокаПереченьНоменклатуры. Стоимость;
    
КонецЕсли;
    КонецЦикла;
КонецПроцедуры;
   Cyberhawk
 
2 - 11.12.17 - 14:53
Кэш, прав
   kofanovka
 
3 - 11.12.17 - 15:04
А можно по подробнее, я не профи, студет, который выполняет домашнее задание)
   Cyberhawk
 
4 - 11.12.17 - 15:05
Не видит код твое перечисление
   kofanovka
 
5 - 11.12.17 - 15:07
а как сделать , что бы видел?)
   nordbox
 
6 - 11.12.17 - 15:08
Все примерно что вот C:\Users\user\AppData\Local\1C\1cv8
и вот тут C:\Users\user\AppData\Roaming\1C\1cv8
имеет вид примерно вот такой
7c5b5c16-ffaa-4503-873e-491ea5b80492
грохнуть
то что имеет нормальное название оставить ))
   Serg_1960
 
7 - 11.12.17 - 15:09
(3) Русским языком объясняю :)
В конфигуратор загляни: есть ли в конфигурации перечисление "ВидыНоменклатуры" (у меня, например, это справочник, а не перечисление) и есть ли в этом перечислении значение с именем "Материал" - может быть там есть "Материалы", а не "Материал"?

Если в конфигураторе всё "на месте", то почисть кэши на всякий случай как советовали.
   kofanovka
 
8 - 11.12.17 - 15:10
о боже
   kofanovka
 
9 - 11.12.17 - 15:10
я поняла, щас попробую)
   Serg_1960
 
10 - 11.12.17 - 15:15
Где файлы кэша и как очистить кэш - гугли, советов много. Первый попавшийся - v8: Очистить КЭШ параметров сеанса
 
 
   kofanovka
 
11 - 11.12.17 - 15:15
У меня виды номенклатуры,находятся в справочнике. Тип перечисление.ссылка.виды номенклатуры
   kofanovka
 
12 - 11.12.17 - 15:18
и в перечислениях все в порядке
   3achem
 
13 - 11.12.17 - 15:20
(11) пользуйся отладчиком
   nordbox
 
14 - 11.12.17 - 15:27
У тебя точно Перечисления.ВидыНоменклатуры а не ВИД?
   hhhh
 
15 - 11.12.17 - 15:46
(12) возможно пустая строка у тебя в документе
   Serg_1960
 
16 - 11.12.17 - 16:03
(11) "Тип перечисление.ссылка.виды номенклатуры" - бессмысленный набор несвязанных между собой слов. С точки зрения 1С и конфигурации :)
   perester
 
17 - 11.12.17 - 16:14
Пройдитесь отладчиком и вычислите выражение этого и "ТекСтрокаПереченьНоменклатуры.Номенклатура.ВидНоменклатуры" этого "Перечисления.ВидыНоменклатуры.Материал", посмотрите тип этого "ТекСтрокаПереченьНоменклатуры.Номенклатура.ВидНоменклатуры" и напишите перечисление это или справочник
   kofanovka
 
18 - 11.12.17 - 19:37
я вообще ничего не соображаю
   Адинэснег
 
19 - 11.12.17 - 20:07
О да
   kofanovka
 
20 - 11.12.17 - 20:35
я все пересмотрела 500 раз уже. все по книжке. но собака, все равно , ошибка...
   nordbox
 
21 - 11.12.17 - 20:37
Скрины в Студию ))
   nordbox
 
22 - 11.12.17 - 20:40
Читаем ВИНИМАТЕЛЬНО
ИЗ (0) >>Поле объекта не обнаружено (ВидыНоменклатуры) 
читаем из (1)>>Перечисления.ВидыНоменклатуры.Материал 
Думаем
У тебя что за конфа?
   nordbox
 
23 - 11.12.17 - 20:43
ТекСтрокаПереченьНоменклатуры.Номенклатура.ВидНоменклатуры
У тебя ЭТО поле есть???
видЫ или Вид ??
   nordbox
 
24 - 11.12.17 - 20:45
ив от выше вот это строчки
Процедура ОбработкаПроведения(Отказ, Режим) 
Что там написано????
   kofanovka
 
25 - 11.12.17 - 20:50
есть это поле. вид номенклатуры. что такое конфа? а как скрины сюда прикрепить?)
   nordbox
 
26 - 11.12.17 - 20:51
конфа=конфиграция
ты скажи что написано выше
Процедура ОбработкаПроведения(Отказ, Режим) 
Что там написано???? начинается на символ "&"
   kofanovka
 
27 - 11.12.17 - 20:55
да ничего там не написано) а конфигурация , когда я начинаю перепроводить документ выдает это. Ошибка при выполнении обработчика - 'ОбработкаПроведения'
по причине:
{Документ.ОказаниеУслуг.МодульОбъекта(6)}: Поле объекта не обнаружено (ВидыНоменклатуры) 
Если ТекСтрокаПереченьНоменклатуры.Номенклатура.ВидНоменклатуры = Перечисления.ВидыНоменклатуры.Материал Тогда
   nordbox
 
28 - 11.12.17 - 20:59
Ну тогда напиши
&НаСервере
Процедура ОбработкаПроведения(Отказ, Режим)
   kofanovka
 
29 - 11.12.17 - 21:02
написала, пишет так.{Документ.ОказаниеУслуг.МодульОбъекта(29,12)}: Процедура или функция с указанным именем уже определена (ОбработкаПроведения)
    Процедура <<?>>ОбработкаПроведения(Отказ, Режим) (Проверка: Сервер)
   nordbox
 
30 - 11.12.17 - 21:04
Ну ты 
Процедура ОбработкаПроведения(Отказ, Режим)
не пиши
ты перед ней напиши, строкой выше &НаСервере
   kofanovka
 
31 - 11.12.17 - 21:07
к сожалению не помогло...
   nordbox
 
32 - 11.12.17 - 21:08
Чудес не бывает )
   kofanovka
 
33 - 11.12.17 - 21:10
я уже 3 день на него надеюсь...
 
  Рекламное место пустует
   nordbox
 
34 - 11.12.17 - 21:13
Тимвьювер есть?
если есть то на почту мне давай, моя почта в карточке отрыта
   kofanovka
 
35 - 11.12.17 - 21:13
ураааа. я его дождалась!!!! решила попробовать написать не &НаСервере а &НаКлиенте. и все получилось. Спасибо Вам за это)
   nordbox
 
36 - 11.12.17 - 21:14
Вам вообще рассказывали что нибудь там где ты учишься про:

Особенности компиляции этих директив управляемого приложения

Подробнее на Programmist1s.ru: http://programmist1s.ru/direktivyi-vyipolneniya-koda1s-v-upravlyaemyih-formah/
   nordbox
 
37 - 11.12.17 - 21:15
я хрен знает что там пишешь такое стратегическое
   kofanovka
 
38 - 11.12.17 - 21:17
я учусь на заочке, мы пришли, нам скинула все на флешку и отправили разбираться. К сожалению это все обучение.
   nordbox
 
39 - 11.12.17 - 21:18
мдяяяяя.....
мужики, готовьтесь ))) новое поколение скоро прибудет )))
   kofanovka
 
40 - 11.12.17 - 21:19
неее, я не програмист
   nordbox
 
41 - 11.12.17 - 21:20
(38) kofanovka,
Как хоть контора называется, и специальность, что бы народ знал
   kofanovka
 
42 - 11.12.17 - 21:20
даже с ошибкой профессию эту написала)))
   kofanovka
 
43 - 11.12.17 - 21:20
Коммерция (торговое дело)
   nordbox
 
44 - 11.12.17 - 21:22
(40) >>неее, я не програмист
а на кой вам эти фокусы которые ты спрашиваешь????
это вообще то как минимум хоть какой-то технический факультет
   nordbox
 
45 - 11.12.17 - 21:26
+44 Бред какой
>>Коммерция (торговое дело)
в соседней ветке уже было )))
>> _никак не привыкнуть к мысли, что люди, рожденные в этом веке, уже программируют
и я туда же, тоже не могу привыкнуть))
   kofanovka
 
46 - 11.12.17 - 21:39
домашнее задание) или экзамен автоматом) да это не профильный предмет, а так, для общего развития скорее всего.



Список тем форума
  Рекламное место пустует
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует