Как узнать IDDOC
Показывать по
10
20
40
сообщений
- 1
- 2
19.02.2008
14:52
#1
Имеется сетевая 1С77, кто нибудь знает, как во внешней обработке узнать IDDOC выбранного документа. Или как имея IDDOCDEF узнать вид документа.
19.02.2008
16:10
#3
Конфигурации Зик,Комплексная. Для изменения периодических реквизитов справочников, измененных документами.
20.02.2008
08:02
#4
А зачем так заморачиваться? Насколько мне известно, в периодических реквизитах, если они изменены документами, можно узнать, что за документ и когда именно менял его (реквизит). Смотрите Синтаксис-Помошник по периодическим реквизитам. Там есть метод ТекущийДокумент(). Попробуйте, может получится!
20.02.2008
09:09
#5
Надо! Стандартными средствами через создатьОбъект("Периодический") это невозможно (изменить или удалить движение документа - период. реквизит справочника).
20.02.2008
09:14
#6
Вообще-то я не пробовал, но думаю, что у периодического реквизита справочника наследуются методы от объекта "Периодический". Вам нужно создавать объект типа "Справочник" и работать непосредственно с ним. Попробуйте что нибудь такое!
20.02.2008
09:25
#7
Пробовал по всякому, единственный выход - правка непосредственно в файлах бд, зная IDDOC можно найти запись в файле 1SCONST и изменять значение.
20.02.2008
10:32
#8
Удалив документ(или делая документ не проведенным) автоматически и удаляется значение у переодического элемента справочника.
Если вы попытаетесь удалить такое значение ( даже программно, средствами 1С) программа этого сделать не даст , выдав сообщение
"Значение установлено документом!"
Если вы попытаетесь удалить такое значение ( даже программно, средствами 1С) программа этого сделать не даст , выдав сообщение
"Значение установлено документом!"
- 1
- 2
Читают тему
(гостей: 1)