8.х 8.2 ЗуП Не открывается форма

Тема в разделе "Отчеты и обработки для "1С:Предприятие 8"", создана пользователем LexaDF, 24 янв 2012.

  1. TopicStarter Overlay
    LexaDF
    Offline

    LexaDF Опытный в 1С

    Регистрация:
    28 ноя 2011
    Сообщения:
    132
    Симпатии:
    0
    Баллы:
    26
    Доброго времени суток форумчане, помогите советом!!! Дело обстоит так, сказали прям в срочном порядке обновить ЗуП до актуального релиза. Открыв конфигурацию и увидев что она полностью на поддержке и в ней нет ни единой правочки я обрадовался :))) но проверив внешние отчеты/формы увидел что не все так просто. В итоге я всех формы победил кроме одной. Она выдает такои сабж :

    Не удалось сформировать внешнюю печатную форму!
    Значение не является значением объектного типа (Ссылка)

    Погуглив я нашел похожие проблемы, но у других платформа давала более развернуто и понятно информацию (по краиней мере для моего уровня) об ошибке.
    Тут у меня совсем ступор...(( пожалуйста дайте направление или совет где копать.
  2. 1cUserAndrew
    Offline

    1cUserAndrew Профессионал в 1С Команда форума

    Регистрация:
    27 май 2010
    Сообщения:
    4.949
    Симпатии:
    149
    Баллы:
    104
    Где-то на Инфостарте встречались обработки - отладчики внешних печатных форм. Может, Вам попробовать скачать такую обработку и пройтись отладчиком...
  3. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Все есть и у нас. Смотреть [post='25640']тут[/post]
  4. 1cUserAndrew
    Offline

    1cUserAndrew Профессионал в 1С Команда форума

    Регистрация:
    27 май 2010
    Сообщения:
    4.949
    Симпатии:
    149
    Баллы:
    104
    О-о...А я и не не заметил как-то :)))
  5. TopicStarter Overlay
    LexaDF
    Offline

    LexaDF Опытный в 1С

    Регистрация:
    28 ноя 2011
    Сообщения:
    132
    Симпатии:
    0
    Баллы:
    26
    Спасибо за советики, почитал. Прочитал твои труд BabySG! Спасибо! Но ответа так и не увидел >.< а с инфостата скачать обработку ВПФ нет возможности :( Начал читать вообще какие у людей проблемы складывались, но ничего похожего пока что :( Может мне тему перенести в тот топик?
  6. shurikvz
    Offline

    shurikvz Модераторы Команда форума Модератор

    Регистрация:
    1 окт 2009
    Сообщения:
    8.409
    Симпатии:
    316
    Баллы:
    104
    Выложите эту печатную форму, и сообщите номер релиза ЗУП. Если у кого есть время может глянет.
  7. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Обновил тему и приложил обработки к сообщению.
  8. TopicStarter Overlay
    LexaDF
    Offline

    LexaDF Опытный в 1С

    Регистрация:
    28 ноя 2011
    Сообщения:
    132
    Симпатии:
    0
    Баллы:
    26
    Спасибушки всем откликнувшимся, оперативно вы :) С начало сам попробую разобраться Шурик, спасибо!
    Огромное спасибо BabySG.
  9. TopicStarter Overlay
    LexaDF
    Offline

    LexaDF Опытный в 1С

    Регистрация:
    28 ноя 2011
    Сообщения:
    132
    Симпатии:
    0
    Баллы:
    26
    Все таки самому не получилось разобраться. В 8.1. работает идеально в 8.2 уже нет. Зарплата и Управление Персоналом, редакция 2.5 (2.5.45.3).
    Ступор у меня тут :
    Код:
    Функция СформироватьЗапросДляПечатиТрудовогоДоговора() Экспорт
    //Справочники.ВидыКонтактнойИнформации.ФактАдресФизЛица
    Запрос = Новый Запрос;
    Запрос.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;
    
    // Установим параметры запроса
    Запрос.УстановитьПараметр("СправочникСсылка", СсылкаНаОбъект.Ссылка);
    Запрос.УстановитьПараметр("Физлицо", СсылкаНаОбъект.Физлицо);
    Запрос.УстановитьПараметр("Организация", СсылкаНаОбъект.ОбособленноеПодразделение);
    Запрос.УстановитьПараметр("ДатаДокумента",  СсылкаНаОбъект.ДатаДоговора);
    
    Ошибки начинают сыпатся именно с параметров запроса. Ковыряния не помогают :( не могу понять что ему тут не нравится ( Значение не является значением объектного типа (Ссылка)
    Запрос.УстановитьПараметр("СправочникСсылка", СсылкаНаОбъект.Ссылка);)
    Подскажите что ему не нравится? Сначалоя подумал что ему не понравилось СсылкаНаОбъект.Ссылка , увы это не так. Это касается всех параметров.
  10. shurikvz
    Offline

    shurikvz Модераторы Команда форума Модератор

    Регистрация:
    1 окт 2009
    Сообщения:
    8.409
    Симпатии:
    316
    Баллы:
    104
    а) напишите не "СсылкаНаОбъект.Ссылка", а просто "СсылкаНаОбъект". этого достаточно для данного параметра. но дело скорее всего не в этом.
    б) надо смотреть что передается в ВПФ. Посмотрите в функции "Печать()", чему равно значение реквизита СсылкаНаОбЪект. Эта печатная форма случайно не из незаписанного элемента справочника вызывается?
  11. TopicStarter Overlay
    LexaDF
    Offline

    LexaDF Опытный в 1С

    Регистрация:
    28 ноя 2011
    Сообщения:
    132
    Симпатии:
    0
    Баллы:
    26
    По пункту А сделал, просто СсылкаНаОбъект. Получил в конце запроса ответ: {(8, 2)}: Ошибка обработки представления "РегистрСведений.ОтветственныеЛицаОрганизаций.СрезПоследних:Несоответствие типов (Параметр номер ""1"")"
    <<?>>РегистрСведений.ОтветственныеЛицаОрганизаций.СрезПоследних(
    Пункт Б: я начинающмй и переспрошу в таком стиле. Форма записана в справочник внешних форм и вызывается по кнопке в справочнике сотрудников "Печать трудового договора". Я не очень понял "не записанный элемент справочника вызывается" Как я понимаю из записанного элемента справочника :)
    По поводу пункта А почему если стереть .ссылка , .физлицо и т.д. получается ошибка обработки представления ( не очень понятно слово представления") Спасибо!
  12. shurikvz
    Offline

    shurikvz Модераторы Команда форума Модератор

    Регистрация:
    1 окт 2009
    Сообщения:
    8.409
    Симпатии:
    316
    Баллы:
    104
    ".физлицо" и т.д. стирать не надо!!!
    Только самый первый параметр "СсылкаНаОбъект.Ссылка" изменить. Остальные как было оставить!
  13. TopicStarter Overlay
    LexaDF
    Offline

    LexaDF Опытный в 1С

    Регистрация:
    28 ноя 2011
    Сообщения:
    132
    Симпатии:
    0
    Баллы:
    26
    МодульОбъекта(161)}: Значение не является значением объектного типа (Физлицо)
    Запрос.УстановитьПараметр("Физлицо", СсылкаНаОбъект.Физлицо);

    Вотъ почему я стер все :)
  14. shurikvz
    Offline

    shurikvz Модераторы Команда форума Модератор

    Регистрация:
    1 окт 2009
    Сообщения:
    8.409
    Симпатии:
    316
    Баллы:
    104
  15. TopicStarter Overlay
    LexaDF
    Offline

    LexaDF Опытный в 1С

    Регистрация:
    28 ноя 2011
    Сообщения:
    132
    Симпатии:
    0
    Баллы:
    26
    Ничему >.< его нет кроме как в 4 строках запроса.
  16. shurikvz
    Offline

    shurikvz Модераторы Команда форума Модератор

    Регистрация:
    1 окт 2009
    Сообщения:
    8.409
    Симпатии:
    316
    Баллы:
    104
    В функции печать() точку останова поставьте.
    потом, когда зайдет в нее, вызовите окно "вычислить выражение" и вручную вбейте название переменной "СсылкаНаОбЪект".
  17. TopicStarter Overlay
    LexaDF
    Offline

    LexaDF Опытный в 1С

    Регистрация:
    28 ноя 2011
    Сообщения:
    132
    Симпатии:
    0
    Баллы:
    26
    Вычислил, ответ Фамилия и 1 буква Имени Сотрудника. В голове что то не выстраивается ничего :(

    Получается что у печатной формы есть реквизит. СсылкаНаОбЪект и он равен Сотруднику...
  18. shurikvz
    Offline

    shurikvz Модераторы Команда форума Модератор

    Регистрация:
    1 окт 2009
    Сообщения:
    8.409
    Симпатии:
    316
    Баллы:
    104
    Тип значения СсылкаНаОбЪект какой? (в окне вычислить выражение).
  19. TopicStarter Overlay
    LexaDF
    Offline

    LexaDF Опытный в 1С

    Регистрация:
    28 ноя 2011
    Сообщения:
    132
    Симпатии:
    0
    Баллы:
    26
    строка
  20. TopicStarter Overlay
    LexaDF
    Offline

    LexaDF Опытный в 1С

    Регистрация:
    28 ноя 2011
    Сообщения:
    132
    Симпатии:
    0
    Баллы:
    26
    понял...ща попробую

    Все нашел в чем косяк. Спасибо. Но тут же уперся в новую проблему:

    {(2)}: Метод объекта не обнаружен (СформироватьЗаголовокДокумента)
    РаботаСДиалогами.СформироватьЗаголовокДокумента(Объект, Объект.Метаданные().Представление()));

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