Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
25 ноя 2024, 09:22

Ошибка при запуске 1С

Автор Dylwyfen, 01 июн 2011, 15:16

0 Пользователей и 2 гостей просматривают эту тему.

Dylwyfen

Добрый день. Обучаюсь программированию 1С. Я новичок.
При запуске программы запускается Монитор бухгалтера и выскакивает ошибка : Значение не является значением объектного типа (ЭтоГруппа)
Подробно: {Обработка.ПанельФункций.Форма.Форма.Форма(2012)}: Значение не является значением объектного типа (ЭтоГруппа)
         Если ВыборкаСубконто1.Субконто1.ЭтоГруппа Тогда


Что это? Как исправить?
Сильно не ругайтесь, я учусь.... Спасибо

chuevsf

А что за код перед этой строкой?

 Если ВыборкаСубконто1.Субконто1.ЭтоГруппа Тогда

Вообще-то мне кажется что должно быть вот так записано:
  Если ВыборкаСубконто1.Субконто1.ЭтоГруппа() Тогда

Dylwyfen

Цитата: chuevsf от 01 июн 2011, 15:18
А что за код перед этой строкой?

  Если ВыборкаСубконто1.Субконто1.ЭтоГруппа Тогда

Вообще-то мне кажется что должно быть вот так записано:
  Если ВыборкаСубконто1.Субконто1.ЭтоГруппа() Тогда

{Обработка.ПанельФункций.Форма.Форма.Форма(2012)}: Значение не является значением объектного типа (ЭтоГруппа)
Если ВыборкаСубконто1.Субконто1.ЭтоГруппа Тогда

вот скопировал как есть. Мне сегодня поставили программу 1С, сказали можно заходить через любого пользователя, кроме администратора (там пароль) если зайти через другого пользователя то все норм. Это может быть связанно что через этого пользователя уже кто-то зашел? Или не в этом дело

chuevsf

Господи! Прости меня грешного!

ВЫ разницу между этими двумя строками видите?

1. Если ВыборкаСубконто1.Субконто1.ЭтоГруппа Тогда
2. Если ВыборкаСубконто1.Субконто1.ЭтоГруппа() Тогда

Первая строка Ваша, а вторая моя!



Dylwyfen

Цитата: chuevsf от 01 июн 2011, 15:45
Господи! Прости меня грешного!

ВЫ разницу между этими двумя строками видите?

1. Если ВыборкаСубконто1.Субконто1.ЭтоГруппа Тогда
2. Если ВыборкаСубконто1.Субконто1.ЭтоГруппа() Тогда

Первая строка Ваша, а вторая моя!



ну это то я понял, что мне делать? Куда лезть, что жать?

Dylwyfen

Цитата: Dylwyfen от 01 июн 2011, 15:48
Цитата: chuevsf от 01 июн 2011, 15:45
Господи! Прости меня грешного!

ВЫ разницу между этими двумя строками видите?

1. Если ВыборкаСубконто1.Субконто1.ЭтоГруппа Тогда
2. Если ВыборкаСубконто1.Субконто1.ЭтоГруппа() Тогда

Первая строка Ваша, а вторая моя!



ну это то я понял, что мне делать? Куда лезть, что жать?
вот зашел на другого пользователя, нажал там монитор, вылезло окошко "монитор бухгалтера" на 50 % такая-же ошибка, перезапустил. Теперь при запуске такая же ошибка и не прогружается ПАНЕЛЬ ФУНКЦИЙ. Нажимаю на панель функций и опять появляется монитор бухгалтера с ошибкой на 50%. Объясните пожалуйста что делать?

chuevsf

При возникновении ошибки, окошко какое-нить вылетает?
Хоть бы скриншот сделали, а то телепатством я не владею.
Там должна быть еще одна кнопка, кроме "ОК"! Типа подробнее или дополнительно.
Кликайте по ней и провалитесь в Конфигуратор, как раз на эту строку. Исправляйте, сохраняйтесь и перезапускайте 1С.

Dylwyfen

Цитата: chuevsf от 01 июн 2011, 16:19
При возникновении ошибки, окошко какое-нить вылетает?
Хоть бы скриншот сделали, а то телепатством я не владею.
Там должна быть еще одна кнопка, кроме "ОК"! Типа подробнее или дополнительно.
Кликайте по ней и провалитесь в Конфигуратор, как раз на эту строку. Исправляйте, сохраняйтесь и перезапускайте 1С.
Цитата: chuevsf от 01 июн 2011, 16:19
При возникновении ошибки, окошко какое-нить вылетает?
Хоть бы скриншот сделали, а то телепатством я не владею.
Там должна быть еще одна кнопка, кроме "ОК"! Типа подробнее или дополнительно.
Кликайте по ней и провалитесь в Конфигуратор, как раз на эту строку. Исправляйте, сохраняйтесь и перезапускайте 1С.
Цитата: chuevsf от 01 июн 2011, 16:19
При возникновении ошибки, окошко какое-нить вылетает?
Хоть бы скриншот сделали, а то телепатством я не владею.
Там должна быть еще одна кнопка, кроме "ОК"! Типа подробнее или дополнительно.
Кликайте по ней и провалитесь в Конфигуратор, как раз на эту строку. Исправляйте, сохраняйтесь и перезапускайте 1С.
Вот провалился в конфигуратор тут окно есть Обработка ПанельФункций: Форма
и там код
ВыборкаСубконто1 = ВыборкаСчет.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);
      Пока ВыборкаСубконто1.Следующий() Цикл
         Если ВыборкаСубконто1.Субконто1.ЭтоГруппа Тогда
            Продолжить;
         КонецЕсли;

вот скрин http://files.mail.ru/RPL8OC?t=1
просто исправить на эту строку? и потом сохранить?
Если ВыборкаСубконто1.Субконто1.ЭтоГруппа() Тогда

Dylwyfen

просто боюсь что-нибудь ни то нажать....сто раз отмерь, 1 раз отрежь =)

chuevsf

Хуже уже не куда! Если что, всегда можно вернуть обратно.
Так что надо резать, резать и еще раз резать.

P.S. У каждого хирурга есть свое маленькое личное кладбище!)))
P.S2. У программистов оно тоже своё!))))))))))))))))))

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск