8.х откуда берется этот набо данных

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

  1. TopicStarter Overlay
    Muggsy
    Offline

    Muggsy одно ЭС

    Регистрация:
    10 сен 2008
    Сообщения:
    243
    Симпатии:
    0
    Баллы:
    26
    сочиняю свою конфигурацию путем копирования из типовой бухии с последующей доделкой-переделкой(но это позже),
    столкнулась с проблемой в справочниках контрагенты, контактные и физические лица
    есть в общем модуле "управление контактными лицами" такая процедура:
    Код:
    Процедура ПрочитатьКонтактнуюИнформацию(НаборЗаписей, Ссылка) Экспорт
    
    Если ТипЗнч(НаборЗаписей) <> Тип("РегистрСведенийНаборЗаписей.КонтактнаяИнформация") Тогда
    НаборЗаписей = РегистрыСведений.КонтактнаяИнформация.СоздатьНаборЗаписей();
    Иначе
    НаборЗаписей.Очистить();
    
    КонецЕсли;
    НаборЗаписей.Отбор.Объект.Установить(Ссылка);
    
    
    
    у меня при пустой базе проходит прямое условие, в типовой "иначе"
    потом НаборЗаписей у меня оказывается строкой, а не отбором, потому нифига не могу добавить ни котнтрагента, ни контактное лицо
    искала откуда берется этот НаборЗаписей перед передачей параметром в процедуру, не нашла. что делать?
    все сопутствующие справочникам модули и регистры, константы и перечисления перенесла
  2. TopicStarter Overlay
    Muggsy
    Offline

    Muggsy одно ЭС

    Регистрация:
    10 сен 2008
    Сообщения:
    243
    Симпатии:
    0
    Баллы:
    26
    ну вот почему так почти всегда бывает??? только тему напишу, как ответ на свой вопрпос найду!
    тот набор оказался реквизитом формыэлемента и там я забыла проставить ему правильный тип

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