|
Как выбрать подчиненные документы? Ø | ☑ | ||
---|---|---|---|---|
0
timf
05.03.05
✎
12:50
|
пнк = СоздатьОбъект("Документ.ПриходнаяНакладная");
док = СоздатьОбъект("Документ"); пнк.НайтиДокумент(ВыбДок); Док.ВыбратьПодчиненныеДокументы(НачДата,КонДата,пнк); Пока док.ПолучитьДокумент() = 1 Цикл Сообщить(""+док); КонецЦикла; Код ничего не выдает, хотя на основании ВыбДок точно вводился документ. |
|||
1
Lexusss
05.03.05
✎
12:52
|
Док.ВыбратьПодчиненныеДокументы(НачДата,КонДата,пнк.ТекущийДокумент());
В журнале подчиненных документов не пусто? |
|||
2
GLazNik
05.03.05
✎
12:52
|
Док.ВыбратьПодчиненныеДокументы(НачДата,КонДата,пнк.ТекущийДокумент())
|
|||
3
timf
05.03.05
✎
12:56
|
Док.ВыбратьПодчиненныеДокументы(НачДата,КонДата,пнк.ТекущийДокумент()) - не помогает
|
|||
4
GLazNik
05.03.05
✎
12:58
|
Может касяк в периодах?!
И посмотри действительно журнал подчиненных документов! |
|||
5
timf
05.03.05
✎
12:59
|
Релиз 21, конфа самописная. В чем может быть дело?
|
|||
6
Муму после всплытия
05.03.05
✎
13:04
|
"ввод на основании" и "подчиненный документ" - две большие разницы..........
|
|||
7
timf
05.03.05
✎
13:06
|
А как посмотреть? И попутный вопрос: почему в некоторых журналах конфигураторе недоступна галка "Использовать как журнал подчиненных документов"?
|
|||
8
timf
05.03.05
✎
13:08
|
(6) Хотелось бы узнать в чем. И как установить программно подчиненность одного документа другому?
|
|||
9
andreyka
05.03.05
✎
13:12
|
(8) нужно программно в какой либо реквизит подчиненного документа записать документ владелец
|
|||
10
GLazNik
05.03.05
✎
13:12
|
2(7)
Находясь в документе или встан на него в любом журнале, меню "Действие->Подчиненные документы" |
|||
11
timf
05.03.05
✎
13:22
|
(10) Пусто. (9) А как это реализовано средствами 1С? Т.е. я думаю, что мне не нужно заводить для этого новый реквизит. Раз есть стандартный метод получения подчиненных документов, то должен быть и стандартный реквизит, который это подчинение устанавливает. И если ввод на основании не устанвливает подчиненность документов, то как она все-таки устанавливается?
|
|||
12
Кабан мимо пробеган
05.03.05
✎
13:25
|
(11)
Да. Этот реквизит называется ДокументОснование, Основание, ДокОснование. ЗЫ Точно обострение у многих сегодня. |
|||
13
andreyka
05.03.05
✎
13:25
|
(10) только так, как я тебе сказал в (9)
|
|||
14
GLazNik
05.03.05
✎
13:27
|
2(11)
Новый реквизит заводить надо. Например ДокОснование А в модуле формы документа нужно написать следующее Процедура ВводНаОснование(Основание) ДокОснование = Основание; КонецПроцедуры |
|||
15
timf
05.03.05
✎
13:34
|
Насчет обострения это точно... Туплю капитально... Всем спасибо
|
|||
16
LDR
05.03.05
✎
13:34
|
(0), как в (10) а ты встань на документ и Действие->Подчиненные документы
если документы есть - значит глюк с периодом, если нет, то в документе-"подчиненных" нет реквизита, где бы упоминался документ-основание. |
|||
17
Серый Пес
05.03.05
✎
14:42
|
Документ считается подчиненным другому, если у него есть заполненный реквизит (кстати, неважно, шапки или ТЧ) типа "Документ". Название этого реквизита глубоко неважно, так же неважен механизм заполнения - при вводе на основании, выбор пользователя, при проведении и тд... ))))
А ДокОснование - это стандарт типовых конф, не более. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |