7.7 ПОМОГИТЕ СРОЧНО!

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 7.7"", создана пользователем X-Man, 31 май 2007.

  1. TopicStarter Overlay
    X-Man
    Offline

    X-Man Опытный в 1С

    Регистрация:
    18 май 2007
    Сообщения:
    439
    Симпатии:
    3
    Баллы:
    29
    Помогите пожалуйста. срочно нужна помощь! Как узнать, введен документ на основании или нет?
  2. Hamster
    Offline

    Hamster Опытный в 1С

    Регистрация:
    26 янв 2007
    Сообщения:
    103
    Симпатии:
    0
    Баллы:
    26
    Ищещь кнопку действие, ищей в выпавшем списке "Структура подчинения", нажимаешь и все увидишь
  3. Vlad
    Offline

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

    Регистрация:
    16 авг 2006
    Сообщения:
    3.517
    Симпатии:
    19
    Баллы:
    29
    Так это смотря какой документ. Обычно в шапке рядом с кнопкой Основание синими буквами написано какой документ выбран в качестве основания. А если ничего не написано, то и документа основания нет.
    Можешь еще сделать Операции-Поиск ссылок на объекты.
    Впрочем, все это касается 7.7 типовых конфигураций. Про остальные мною не ведано, равно как и то, счастливым обладателем какой конфигурации являешься ты. Хотел написать, что телепаты в отпуске, но вспомнил, что эту фразу на форуме я встречал раз 15.
  4. Steel Rain
    Offline

    Steel Rain Опытный в 1С

    Регистрация:
    29 сен 2006
    Сообщения:
    408
    Симпатии:
    2
    Баллы:
    29
    Мдя... Действительно не мешало бы знать что за конфигурация.
    Ну вот например: (конф. ТиС 7.7)
    есть у документа реквизит шапки ДокументОснование, куда при вводе на основании сваливается значение типа Документ, который, собственно, основанием и является.
    Если ПустоеЗначение(ДокументОснование)=0 Тогда
    //...введен на основании
    Иначе
    //...без основания
    КонецЕсли
  5. TopicStarter Overlay
    X-Man
    Offline

    X-Man Опытный в 1С

    Регистрация:
    18 май 2007
    Сообщения:
    439
    Симпатии:
    3
    Баллы:
    29
    Не думал, что меня не поймут. Я имею ввиду ситуацию, когда, например не в типовой конфигурации, у документа нет Реквизита ДокОснование и соответственно при вводе такого документа на основании ему [основанию] некуда падать(хотя документ введен на основании). Ну например если взять аналогию со справочниками, то Родитель-это "Документ-Основание" для подчиненного элемента (по аналогии с вводимым на основании документом). Ну то есть что-то типа
    Если ПустоеЗначение(Документ.Родитель) = 0 Тогда
    //есть основание
    Иначе
    //нет основания
    Кстати, я сомневаюсь, что метод ВыбратьПодчиненныеДокументы смотрит на реквизит ДокОснование. По моему полный бред. Но на что-то же он смотрит...
  6. Steel Rain
    Offline

    Steel Rain Опытный в 1С

    Регистрация:
    29 сен 2006
    Сообщения:
    408
    Симпатии:
    2
    Баллы:
    29
    Действительно смотрит на что то другое. Ибо если у документа основания поменять номер (к примеру) введенные документы из структуры не отваливаются (хотя в реквизите ДокументОснование остается старый номер).
    А что мешает прикрутить к этому вводимому документу реквизит ДокументОснование и написать обработку, в десяток строк (используя как раз ВыбратьПодчиненныеДокументы()), заполнение этого реквизита у уже существующих доков?

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