8.х Тип

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

  1. TopicStarter Overlay
    Panchos
    Offline

    Panchos Опытный в 1С

    Регистрация:
    27 окт 2006
    Сообщения:
    101
    Симпатии:
    0
    Баллы:
    26
    Знатоки подскажите пожалуста, как присвоить тип в 1с. Я присваиваю тип, но что-то не получается.
    Надо присвоить НовДоговор тип СправочникСсылка.ДоговорыКонтрагентов.

    Код:
                                           НовДоговор    =    Строки.Получить(0);
    ИзменитьДоговор(ВыбДоговор,НовДоговор);
    
    
  2. Pilgrim
    Offline

    Pilgrim Опытный в 1С

    Регистрация:
    13 сен 2006
    Сообщения:
    242
    Симпатии:
    0
    Баллы:
    26
    НовДоговор = Справочники.ДоговорыКонтрагентов.ПустаяСсылка();
  3. TopicStarter Overlay
    Panchos
    Offline

    Panchos Опытный в 1С

    Регистрация:
    27 окт 2006
    Сообщения:
    101
    Симпатии:
    0
    Баллы:
    26
    Такой вопрос, как нисать код,ч тобы ставилась пометка на удаления договора. Подскажите пожалуста.
  4. Pilgrim
    Offline

    Pilgrim Опытный в 1С

    Регистрация:
    13 сен 2006
    Сообщения:
    242
    Симпатии:
    0
    Баллы:
    26
    УстановитьПометкуУдаления(<Пометка удаления>, <Включая подчиненные>)
  5. TopicStarter Overlay
    Panchos
    Offline

    Panchos Опытный в 1С

    Регистрация:
    27 окт 2006
    Сообщения:
    101
    Симпатии:
    0
    Баллы:
    26
    т.е. если мне нужно удалить договор нужно написать

    ДоговорКонтрагента.УстановитьПометкуУдаления(Истина,Истина);
  6. TopicStarter Overlay
    Panchos
    Offline

    Panchos Опытный в 1С

    Регистрация:
    27 окт 2006
    Сообщения:
    101
    Симпатии:
    0
    Баллы:
    26
    Я написал так

    Код:
    Пока СпрВыборка.Следующий()    Цикл
    ВыбДоговор = СпрВыборка.ПолучитьОбъект();
    ВыбДоговор.ПометкаУдаления    =    Истина;
    ВыбДоговор.Записать();
    КонецЦикла;
    
    Но выдет ошибку при запуске программы
    Метод объекта не обнаружен (ПолучитьОбъект)
    ВыбДоговор = СпрВыборка.ПолучитьОбъект();
  7. TopicStarter Overlay
    Panchos
    Offline

    Panchos Опытный в 1С

    Регистрация:
    27 окт 2006
    Сообщения:
    101
    Симпатии:
    0
    Баллы:
    26
    Вопрос снимается, я разобрался.
  8. MustDie
    Offline

    MustDie

    Регистрация:
    12 янв 2007
    Сообщения:
    27
    Симпатии:
    0
    Баллы:
    1
    Код:
    ВыборкаСпр = Справочники.ДоговорыКонтрагентов.Выбрать();
    Пока ВыборкаСпр.Следующий() Цикл
    ТекДоговор = ВыборкаСпр.ПолучитьОбъект();
    ТекДоговор.УстановитьПометкуУдаления(Истина,Ложь);
    ТекДоговор.Записать();
    КонецЦикла;
    
    
    Все работает...

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