#0
by Fox86
Всем привет! Подскажите плз, как можно получить объекты, которые открыты в текущий момент. Мне например нужно проверить открыт ли в данный момент определенный документ и если открыт, получить ссылку на него. Подскажите плз!
#1
by Mort
ДокументОбъект.ПолучитьФорму.Открыта; не помню что будет если ключ уникальности у открытой формы был задан. Скорее будет fail..
#3
by Fox86
Как реквизиты в функцию ПолучитьФорму передавать "ФормаДокумента"? Если да, то почему-то результат всегда 0
#5
by Fox86
Почему-то отлавливает только форму списка. Если документ не сохранен, он же все равно должен быть true?
#7
by Fox86
Нет. Если открыт документ, то данные должны попадать в него, если не открыт, то создаваться новый. Со вторым проблем нет, но с первым возникла трудность. Я ради интереса в отладчике проверил для всех форм и как результат получилась истина для формы списка. Когда закрыл форму списка и оставил открытой только форму документа, то все формы ложь...
#9
by Fox86
Почему пишет что не открыта, если она открыта? Почему форму списка отлавливает что она открыта, а тут нет?
#10
by Fox86
Если пытаюсь посмотреть открыта ли форма из самого документа, то фурыкает, иначе нет. ППЦ
#11
by Fox86
Я выполнил проверку на открытие формы "ФормаДокумента" из самого документа ЗаказПокупателя и программа выдала, что да. Почему же она выдает из другого документа иной результат??? Форма же списка работает адекватно...
#12
by Fox86
Может к данным именно формы документа обращаться надо как-то иначе, чем к форме списка?
#13
by Fox86
ПЛЗ. Помогите. Как спозиционироваться на объекте, если я не знаю явно его? У меня выдается 0, т.к. не указан какой именно объект
#15
by Fox86
Мне нужно определить открыт ли документ т.и. ФормаДокумента. Если да, то заполнить его определенными данными, если нет, то создать новый. Это мне нужно сделать из другого модуля. С помощьюу ПолучитьФорму.Открыта мне удается узнать открыта ли форма списка, форма же объекта всегда пишется что закрыта. Предпологаю, что из-за того, что каким-то образом нужно указать какого именно объекта меня интересует открыта ли...
#16
by Andry888
блин, ты описал способ решения задачи. Зачем тебе определять и заполнять?? Опиши что надо сделать, а НЕ как ты пытаешься...
#17
by Fox86
Мне нужно в случае если открыт документ ЗаказПокупателя внести в него данные, если не открыт, то создать новый. Со вторым проблем нет.
#18
by Andry888
типа открыл ЛЮБОЙ пользователь документ Заказ и БАЦ данные (сферические) заполняются.) Что то предшествует наверно открытию документа...
#19
by Fox86
Ой капец. Что-то пора спать. Решение гуляло смешно рядом. Спасибо всем огромное! У меня получилось :) Нужно было написать ПолучитьФормуНовогоДокумента("ФормаДокумента",,);
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Получить id и получить объект по id
- Как программно получить получить пароль пользователя в текущем сеансе работ
- Как получить разность дат (Нужно получить количество дней)
- Как получить ссылку на конкретный документ?
- Как получить ссылку на текущий документ?1С V8
- Как получить ГУИД элемента по OLE, записать и получить по нему ссылку?
- 8.2 Получить форму объекта имея только ссылку на объект.
- Как имея ссылку на строку таблицы значений получить название самой таблицы
- v7: Как получить реквизит - ссылку на справочник?
- Как получить пустую ссылку с типом значения как у ПолеКомпоновкиДанных
- v8: Как получить ссылку на программно созданный и незаписанный элемент справочника
- Открыть форму нового элемента и получить на него ссылку после закрытия.
В этой группе 1С
- Передать параметр в Ведомость заказов покупателей
- Перенос зависимых объектов в конвертации данных
- ОбходРезультатаЗапроса.ПоГруппировкам через COM. Че не канает?
- Помогите!: Доплата до фактического заработка в ЗУП
- Йоксель - как сохранить поля таблицы при сохранении в xls?
- Как можно отсортировать выборку запроса?
- Загрузка процессора на 50% в пустой системе!
- проведение по виду учета "ПР" и "ВР" некорректно
- как провести договор цессии (уступка права требования)
- Как отразить надбавку по окладу?
- Формирование проводки 1С 7.7.
- ЗУП 2.5.17.8 Метод объекта не обнаружен (ОценитьПо)
- Замена Hamachi, free vpn для бизнеса, серые IP, IPv6
- План обмена УПП УПП не переносит Прием на работу
- Перенести с непредопределенного счета ПС на предопределенный
- Срез на несколько дат
- v7: УПП Курсы валют для расчетов с персоналом
- План счетов 1С 7.7
- Вход на HTML сайт под логином и паролем из 1С
- Сканер Metrologic ms9520 настройка