7.7 Ошибка: Неверный вид справочника

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 7.7"", создана пользователем Chudka, 14 окт 2009.

  1. TopicStarter Overlay
    Chudka
    Offline

    Chudka Опытный в 1С

    Регистрация:
    8 окт 2009
    Сообщения:
    63
    Симпатии:
    0
    Баллы:
    26
    ТиС 9.2 v7.70.942
    Куда залезть, что проверить? Что может быть причиной этой ошибки:

    ИначеЕсли ОткрытьФорму("Справочник"+Спр,Параметр)=0 Тогда
    {Справочник.Контрагенты.Форма.Модуль(970)}: Неверный вид справочника ПерсональныеЦены
  2. Хряк
    Offline

    Хряк Профессионал в 1С

    Регистрация:
    26 сен 2007
    Сообщения:
    1.447
    Симпатии:
    37
    Баллы:
    54
    Для начала открыть конфигуратор и визуально удостовериться, что спр.ПерсональныеЦены есть в наличие.
  3. TopicStarter Overlay
    Chudka
    Offline

    Chudka Опытный в 1С

    Регистрация:
    8 окт 2009
    Сообщения:
    63
    Симпатии:
    0
    Баллы:
    26
    Стопудово есть. Уже сто тысяч раз проверила. в операции-справочники он виден, но тоже не открывается
  4. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Может надо так
    Код:
    ИначеЕсли ОткрытьФорму("Справочник."+Спр,Параметр)=0 Тогда
    
    
    (ТОЧКУ ЗАБЫЛИ)
  5. TopicStarter Overlay
    Chudka
    Offline

    Chudka Опытный в 1С

    Регистрация:
    8 окт 2009
    Сообщения:
    63
    Симпатии:
    0
    Баллы:
    26
    Спасибо! Я и не знала, что нужно точку ставить. Ну все правильно, глупа я, глупая!
    теперь ошибку не выдает! Просто не открывает, молча :)
  6. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    ОткрытьФорму(<ОписательОбъекта>,<КонтекстФормы>)
    Назначение:
    Открывает визуальную форму списка справочника.
    Возвращает: 1 - если действие выполнено, 0 - иначе.
    Параметры:
    <ОписательОбъекта> - строковое выражение. ''Справочник.ХХХХХ.YYYYY'', где ХХХХХ - вид справочника, YYYYY - имя выбранной формы списка справочника;

    Очевидно не указана форма списка
  7. TopicStarter Overlay
    Chudka
    Offline

    Chudka Опытный в 1С

    Регистрация:
    8 окт 2009
    Сообщения:
    63
    Симпатии:
    0
    Баллы:
    26
    У меня справочник с одной единственной формой списка. Это же не обязательный параметр?
    Форма у меня так и называется ФормаСписка. Я подставила ее через точку вместо YYYYY и у меня выскочила ошибка "Значение не представляет агрегатный объект (ФормаСписка)".
    Может я что-то недопоняла?
    Где считать эту форму списка и в каком виде подставить?
  8. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Сделайте так:
    Код:
    Справочник.ПерсональныеЦены.ФормаСписка
    
    
  9. TopicStarter Overlay
    Chudka
    Offline

    Chudka Опытный в 1С

    Регистрация:
    8 окт 2009
    Сообщения:
    63
    Симпатии:
    0
    Баллы:
    26
    Все равно не открывается :( Других предположений причины нету?..

    Значит буду искать сама :)
  10. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Что она выводит на экран?
    Код:
    Сообщить("Справочник."+Спр); 
    
    
    Вы там про ВТОРУЮ точку не забыли?
    Код:
    ИначеЕсли ОткрытьФорму("Справочник."+Спр+".ФормаСписка",Параметр)=0 Тогда
    
    
  11. TopicStarter Overlay
    Chudka
    Offline

    Chudka Опытный в 1С

    Регистрация:
    8 окт 2009
    Сообщения:
    63
    Симпатии:
    0
    Баллы:
    26
    Нет, не забыла :)
    Проблема была в другом :)
  12. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Интересно узнать - делитесь "косяками" с сообществом
  13. TopicStarter Overlay
    Chudka
    Offline

    Chudka Опытный в 1С

    Регистрация:
    8 окт 2009
    Сообщения:
    63
    Симпатии:
    0
    Баллы:
    26
    Да, конечно. Я в процедуре "ПриОткрытии" для справочника Поставила СтатусВозврата(0) вместо (1) :)
    Вот такой вот косяк :)

Поделиться этой страницей