|
СтруктураПодчиненностиДокумента | ☑ | ||
---|---|---|---|---|
0
bcosta
22.05.13
✎
20:59
|
Доброго времени суток.
Может вопрос задам некорректно, но все же. При составлении списка в структуре подчиненности документа, где конкретно происходит описание того, как именно должен быть записан каждый элемент в этой самой структуре. Т.е. там идет следующим образом: Название документа + Номер документа + от + дата + время. Мне нужно в определенном типе документа к этой строчке еще добавить некоторую информацию. Но я не могу представить даже, где именно это находится. Подскажите, пожалуйста, кто знает, где копать? |
|||
1
shuhard
22.05.13
✎
21:02
|
(0)[ Но я не могу представить даже, где именно это находится.
] в модуле формы критерия |
|||
2
zak555
22.05.13
✎
21:03
|
Процедура ДействияФормыСтруктураПодчиненностиДокумента(Кнопка)
Если ЭлементыФормы.ЖурналДокументовСписок.ТекущиеДанные = Неопределено тогда Возврат КонецЕсли; РаботаСДиалогами.ПоказатьСтруктуруПодчиненностиДокумента(ЭлементыФормы.ЖурналДокументовСписок.ТекущиеДанные.Ссылка); КонецПроцедуры |
|||
3
bcosta
22.05.13
✎
21:09
|
Как я понимаю, это происходит в модуле общей формы СтруктураПодчиненности, так? Но, блин, не могу понять, где именно. Может мимо глаз уже проходит..
|
|||
4
zak555
22.05.13
✎
21:09
|
+ играем с СтрокаВидаОперации
Процедура УстановитьЗаголовокФормыДокумента(СтрокаВидаОперации = "", ДокументОбъект, ФормаДокумента) Экспорт ФормаДокумента.АвтоЗаголовок = Ложь; // заголовок будем писать сами Если ПустаяСтрока(СтрокаВидаОперации) Тогда Заголовок = ДокументОбъект.Метаданные().Синоним + ": "; Иначе Заголовок = ДокументОбъект.Метаданные().Синоним + ": " + СтрокаВидаОперации + ". "; КонецЕсли; Если ДокументОбъект.ЭтоНовый() Тогда Заголовок = Заголовок + "Новый"; Иначе Если ДокументОбъект.Проведен Тогда Заголовок = Заголовок + "Проведен"; ИначеЕсли ДокументОбъект.Метаданные().Проведение = Метаданные.СвойстваОбъектов.Проведение.Разрешить Тогда Заголовок = Заголовок + "Не проведен"; Иначе Заголовок = Заголовок + "Записан"; КонецЕсли; КонецЕсли; ФормаДокумента.Заголовок = Заголовок; КонецПроцедуры // УстановитьЗаголовокФормыДокумента() |
|||
5
bcosta
22.05.13
✎
21:15
|
(4) Забыл уточнить, конфа КА.
Там вместо УстановитьЗаголовокФормыДокумента нашел СформироватьЗаголовокДокумента, но вроде это как раз то, что мне и нужно. Спасибо за ответы. |
|||
6
zak555
22.05.13
✎
21:16
|
(5) ну по аналогии
отладчиком пройдись |
|||
7
bcosta
22.05.13
✎
21:28
|
(6) В общем, то что я нашел - это название документа на печатной форме.
А то, что вы мне подсказали - это заголовок именно формы, когда открыт документ, сверху на форме заголовок. получается, что пока не нашел ответ я. |
|||
8
bcosta
22.05.13
✎
22:12
|
UP
|
|||
9
mistеr
22.05.13
✎
22:20
|
(0) Это стандартное представление ссылки на документ. И по-моему оно hardcoded.
|
|||
10
mistеr
22.05.13
✎
22:29
|
(9) Так и есть. ФормаСтруктурыПодчиненности:
Запрос = Новый Запрос("ВЫБРАТЬ РАЗРЕШЕННЫЕ Ссылка, Проведен, ПометкаУдаления, #Сумма, #Валюта, Представление, """ + МетаданныеДокумента.Имя + """ КАК Метаданные | ИЗ Документ."+МетаданныеДокумента.Имя + " ГДЕ Ссылка = &Ссылка"); |
|||
11
zladenuw
22.05.13
✎
22:43
|
так создаю свою форму критерия отбора и выводи там что тебе надо. или это сложно ?
|
|||
12
bcosta
23.05.13
✎
02:33
|
UP
|
|||
13
zak555
23.05.13
✎
02:36
|
да, не то отправил
|
|||
14
PaulBC
23.05.13
✎
02:42
|
Общая форма ФормаСтруктурыПодчиненности
в процедуре ВывестиРодительскиеДокументы() - СтрокаДерева.ДокументПредставление в ВывестиПодчиненныеДокументы() - НоваяСтрока.ДокументПредставление |
|||
15
PaulBC
23.05.13
✎
02:45
|
+(14) еще ВывестиБезРодителей()
|
|||
16
bcosta
23.05.13
✎
02:49
|
(15) Оно. Спасибо.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |