×
Показано с 1 по 6 из 6
  1. Клерк
    Регистрация
    12.07.2005
    Адрес
    Astrakhan
    Сообщений
    46

    Подскажите, как определить в модуле документа открыт докумен интерактивно?

    1С 7.7
    Суть такая : из обработки создается документ
    .....
    Док.Новый();
    ....
    Док.Записать();
    Док.Провести();
    и вот в обработке проведения надо определить был ли открыт документ интерактивно (т.е. пользователем в ручную) или из обработки.
    Как вариант можно конечно завести в документе переменную и при открытии ей чего нить присваивать, но должен же быть более правильный вариант
    Поделиться с друзьями

  2. Умный Клерк!
    Регистрация
    07.01.2004
    Адрес
    Владимир
    Сообщений
    13,623
    А нафига бы? с какого перепуга алгоритм проведения должен зависеть от места вызова?
    Это РАз!
    И никто не отменял передачи параметра в Обработку проведения
    Это два
    Док.Провести(Параметр)
    1.Открыта новая радиостанция для юзеров под названием RТ FМ. По ней будут транслироваться чтения различных мануалов и ответы на часто задаваемые вопросы.
    2. "Помогая ленивым людям, ты помогаешь им сесть на свою шею" Сян-Цзы

  3. Клерк
    Регистрация
    12.07.2005
    Адрес
    Astrakhan
    Сообщений
    46
    Нужно, например, в том случае если при проведении задается какой нить вопрос и ждет ответа, а вот если из обработки перепроводить надоть че нить придумать
    Кстати как правильней Док.Провести(Параметр) или Док.Провести(,Параметр)

  4. Умный Клерк!
    Регистрация
    07.01.2004
    Адрес
    Владимир
    Сообщений
    13,623
    Блин, это в каких академиях учат задавать вопросы в теле проведения!?!
    За это с экзамена выгоняют.
    неправильная реализация!
    1.Открыта новая радиостанция для юзеров под названием RТ FМ. По ней будут транслироваться чтения различных мануалов и ответы на часто задаваемые вопросы.
    2. "Помогая ленивым людям, ты помогаешь им сесть на свою шею" Сян-Цзы

  5. Клерк
    Регистрация
    12.07.2005
    Адрес
    Astrakhan
    Сообщений
    46
    Вообщето я задал вопрос
    можно ли определить в теле проведения был ли открыт документ интерактивно или нет?
    по-моему достаточно четкий вопрос для тех кого не выгоняли с экзаменов, а уж как я это использую это мое дело.
    Конечно я согласен, что забивать тело проведения вопросами и предупреждениями некорректно, что это приводит к замедлению системы и т.д. - но иногда надо. И потом то что не запрещено - то разрешено. и вот для того чтоб избежать совсем уж критических ситуаций мне и нужно узнать то что я спрашивал

  6. Бухгалтер-программист Аватар для azernot
    Регистрация
    16.08.2004
    Адрес
    Москва
    Сообщений
    671
    Есть только возможность определить, осуществляется ли проведение групповой обработкой (через "Управление итогами").
    Метод
    ГрупповаяОбработка()

    Правильнее
    Док.Провести(,Параметр)
    С уважением
    Зернятко А.В.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)