1С:Предприятие 7.x (общие вопросы-ответы, обсуждения)
X

Привет дорогой друг

Наш сайт существует и развиваетется за счет рекламы. Пожалуйста, отключите блокировку рекламы AdBlock или подобное, для нашего сайта. Спасибо!
Показано с 1 по 10 из 1518

Комбинированный просмотр

  1. #1
    Гость форума

    Регистрация
    21.12.2009
    Сообщений
    3
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию

    Уважаемые форумчане подскажите в чем ошибка
    Выдает сообщение:
    СпрИспЛисты.Записать(); Не выбран элемент справочника-хозяина! Элемент не может быть записан!

    Код:
    СпрКвартиросъемщики=Созда? ?ьОбъект("Справочник.Кварти росъемщики");
    СпрИспЛисты=СоздатьОбъект( "Справочник.ИспЛисты");
    ЗагрИспЛисты.ВыбратьСтрок? ?();
    Пока ЗагрИспЛисты.ПолучитьСтро? ?у()>0 Цикл
    Если СпрКвартиросъемщики.Найти? ?оКоду(СокрЛП(ЗагрИспЛисты. КодВладельца),1)>0 Тогда //1
    ТекВладелец=СпрКвартиросъ? ?мщики.ТекущийЭлемент();
    КонецЕсли;
    Если СпрИспЛисты.НайтиПоНаимен? ?ванию("ФИО",СокрЛП(ЗагрИспЛ исты.ФИО),0)=1 Тогда
    Иначе
    СпрИспЛисты.Новый();
    СпрИспЛисты.ФИО=СокрЛП(Заг? ?ИспЛисты.ФИО);
    СпрИспЛисты.НомИЛ=СокрЛП(З? ?грИспЛисты.НомИЛ);
    СпрИспЛисты.ДатаИЛ=СокрЛП(? ?агрИспЛисты.ДатаИЛ);
    СпрИспЛисты.ОснДолг=СокрЛП (ЗагрИспЛисты.ОснДолг);
    СпрИспЛисты.Проц=СокрЛП(За? ?рИспЛисты.Проц);
    СпрИспЛисты.ОплРанее=СокрЛ П(ЗагрИспЛисты.ОплРанее);
    СпрИспЛисты.Записать();
    КонецЕсли;
    КонецЦикла;

    С уважением Сергей

  2. #2
    Просто юзер

    Регистрация
    17.10.2009
    Сообщений
    5
    Сказал(а) спасибо
    6
    Поблагодарили 28 раз(а) в 5 сообщениях

    По умолчанию

    Сер,
    Перед
    СпрИспЛисты.Новый();
    вставь
    СпрИспЛисты.ИспользоватьВ? ?адельца(СпрКвартиросъемщи ки);

  3. #3
    Иногда оказывает помощь

    Регистрация
    27.10.2009
    Сообщений
    17
    Сказал(а) спасибо
    11
    Поблагодарили 644 раз(а) в 142 сообщениях

    По умолчанию

    Цитата Сообщение от Сер Посмотреть сообщение
    Уважаемые форумчане подскажите в чем ошибка
    Выдает сообщение:
    СпрИспЛисты.Записать(); Не выбран элемент справочника-хозяина! Элемент не может быть записан!

    Код:
    СпрКвартиросъемщики=Созда? ?ьОбъект("Справочник.Кварти росъемщики");
    СпрИспЛисты=СоздатьОбъект( "Справочник.ИспЛисты");
    ЗагрИспЛисты.ВыбратьСтрок? ?();
    Пока ЗагрИспЛисты.ПолучитьСтро? ?у()>0 Цикл
    Если СпрКвартиросъемщики.Найти? ?оКоду(СокрЛП(ЗагрИспЛисты. КодВладельца),1)>0 Тогда //1
    ТекВладелец=СпрКвартиросъ? ?мщики.ТекущийЭлемент();
    КонецЕсли;
    Если СпрИспЛисты.НайтиПоНаимен? ?ванию("ФИО",СокрЛП(ЗагрИспЛ исты.ФИО),0)=1 Тогда
    Иначе
    СпрИспЛисты.Новый();
    СпрИспЛисты.ФИО=СокрЛП(Заг? ?ИспЛисты.ФИО);
    СпрИспЛисты.НомИЛ=СокрЛП(З? ?грИспЛисты.НомИЛ);
    СпрИспЛисты.ДатаИЛ=СокрЛП(? ?агрИспЛисты.ДатаИЛ);
    СпрИспЛисты.ОснДолг=СокрЛП (ЗагрИспЛисты.ОснДолг);
    СпрИспЛисты.Проц=СокрЛП(За? ?рИспЛисты.Проц);
    СпрИспЛисты.ОплРанее=СокрЛ П(ЗагрИспЛисты.ОплРанее);
    СпрИспЛисты.Записать();
    КонецЕсли;
    КонецЦикла;

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

Похожие темы

  1. Сайтостроение - общие вопросы
    от IMPERIAL в разделе В помощь вебмастеру
    Ответов: 27
    Последнее сообщение: 25.09.2019, 08:46
  2. Ubuntu - общие вопросы
    от IMPERIAL в разделе LINUX
    Ответов: 42
    Последнее сообщение: 15.03.2017, 15:25
  3. Canon PowerShot S2 IS Общие вопросы и проблемы
    от IMPERIAL в разделе Цифровое изображение
    Ответов: 5
    Последнее сообщение: 17.11.2009, 09:12

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •