Вход | Регистрация
 

Как выбрать подчиненные документы?

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

Список тем форума
Рекламное место пустует  Рекламное место пустует
Здесь во втором сообщении вам дадут решение, а в двадцатом дадут правильное решение. Ymryn
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.