Имя: Пароль:
1C
 
СвязьДокументов
0 KingKong
 
28.06.05
12:25
Привет Всем
проблема:
Есть Родитель Документ и подчененный ему документ.
После заполнения Родителя нажимаем на кнопку и выходит подчененный документ вродебы все ок.
Но после сохранениея вызываю документ родитель просматриваю подчиненный и октрывается новый документ а не ранее заполненный.
Использую функцию ВыбратьПодчененнаеДокументы();
Все равно не работает.
Помогите я только учусь, просмотрел учебники на этом сайте, но с подчиненными документами работать не учат.
Если можно примерно набрасайте код, я буду использовать его как шаблон.
Зарание благодарен.
1 GrayT
 
28.06.05
12:28
Често говоря несколько задрал.
Как у тебя обеспечивается подчиненность?
ЗЫ: хоть бы код показывал в каком что не получается
2 KingKong
 
28.06.05
12:39
Процедура Открыть()
 Док = СоздатьОбъект("Документ.Расход");
 Док.НайтиПоНомеру("1", 0);
 Если Док.Выбран() = 1 Тогда
 Док.ПолучитьДокумент();
Иначе
 Док.Новый();
 ОткрытьФорму("Документ.Расход");
 КонецЕсли;
КонецПроцедуры
Пожалуйста срочно надо
3 556
 
28.06.05
12:58
Снова спамишь?
ЖКК прочитал уже?
4 Джони
 
28.06.05
13:29
Процедура создания нового подчиненного документа из документа родителя(пишется в родителе):
Процедура НовыйДок()
   Если Выбран() = 0 Тогда
       Если Вопрос("Перед вводом дополнительного соглашения следует сохранить документ. Сохранить?",4) = 6 Тогда
           Записать();
       Иначе
           Возврат;
       КонецЕсли;    
   КонецЕсли;
   ОткрытьФормуМодально("Документ.Доп_Соглашение",Переменная,ТекущийДокумент());
   ТаблицаДопСоглашений.УдалитьСтроки();
   ЗаполнитьТаблицуДопСоглашений();
   ТаблицаДопСоглашений.ТекущаяСтрока(1);
КонецПроцедуры

А в подчиненном документе код:
Процедура ВводНаОсновании(ДокОсн)
   Документ = ДокОсн;
КонецПроцедуры

Документ - реквезит шапки в подчиненном
5 Хрень
 
29.06.05
09:46
Да а вот у меня была аналогичная ситуация, я просто залез на сайт www.komphelp.com, вызвал спецов и они все исправили за дешево и я не парился)