7.7 Поиск записи справочника и пометка на удаление из найденного

Тема в разделе "Отчеты и обработки для "1С:Предприятие 7.7"", создана пользователем regAlex2, 30 ноя 2009.

  1. TopicStarter Overlay
    regAlex2
    Offline

    regAlex2

    Регистрация:
    30 ноя 2009
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    Здравствуйте.
    Помогите, пожалуйста, создать внешнюю обработку поиска записей справочника и пометки на удаление.


    Данные в .dbf
    Комплексная конфигурация "Бухгалтерия+Торговля+Склад+Зарплата+Кадры", редакция 4.5

    Есть справочник "Партии".

    Нужно во внешней обработке реализовать механизм поиска по реквезиту "Поставщик" (этот реквезит берёт значения из Справочник.Контрагенты) и найденные записи нужно:
    1) вывести в виде списка в элемент диалога "Таблица" при обработчике
    2) с помощью этого списка требуемые записи пометить на удаление

    Нашёл два универсальных поиска в виде модуля:
    1) http://www.softpoint.ru/article_id49.htm
    2) http://www.1cpp.ru/forum/YaBB.pl?num=1211491690/0

    но:
    №1 ищет только по реквезитам, не берущим откуда либо значения
    №2 всё корректно ищет и выводит, но не могу выполнить пометку на удаление (а отредактировать - он очень сложен для меня, т.к. я только начинающий)
  2. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Не советую вам таким образом обращаться с партиями... Потом "аукнется"....
  3. TopicStarter Overlay
    regAlex2
    Offline

    regAlex2

    Регистрация:
    30 ноя 2009
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    Каким образом?
    P.S. К сожаленью из-за них многие, помеченные на удаление, не удаляются. При этом эти больше не нужны.
  4. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Это вы так считаете. Раз помечены и не удаляются значит имеют ссылке на объекты которые не помечены на удаление... Если удалить - получиться "битая" ссылка. А это - "прощай себестоимость". Нужно разбираться что именно "тормозит процесс и как это обойти", а не чинить молотком калькулятор.... (в данном случае так у вас и есть)
  5. TopicStarter Overlay
    regAlex2
    Offline

    regAlex2

    Регистрация:
    30 ноя 2009
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1

    Ну... при попытке удаления сообщает что не может, т.к. используется в записях XXX справочника Партии.
    Больше никаких зависимостях, для большинства, нет.
  6. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Нужно проверить - ссылается ли элемент справочника партии ТОЛЬКО на помеченный на удаление документ или нет. Теоретически при пометке на удаление документа должен метиться на удаление и элемент справочника партий - смотрите модуль проведения документов - может кто-то "ручками полазил"....
  7. Vlad
    Offline

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

    Регистрация:
    16 авг 2006
    Сообщения:
    3.517
    Симпатии:
    19
    Баллы:
    29
    Восстанови последовательность, а уж потом тебе партии расскажут, есть зависимость или нет. :)

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