Помогите! Не знаю как написать ссылку на родительский документ

Форум 1С: Одинэс.Ру

Найти!

Помогите! Не знаю как написать ссылку на родительский документ

kytyz
07.04.2009 - 11:24
У меня возникла такая проблема: есть заказ покупателя, на основании этого заказа покупателя делается заказ на производство, на основании этого заказа на производтво делается требование-накладная (Т.Е. получается что заказ покупателя-"дедушка" требовании-накладной). Мне надо чтобы в требовании-накладной указывался номер заказа покупателя. В общем надо написать ссылку на связанный документ. Структура подчиненности документа ведется (делаем ввести на основании). Хелп кто чем может.
ICQ 481-381-809
К списку тем 1 > К списку форумов

Интересные темы

odines.ru
19.04.2024 - 12:42
Смотри также:
Счет фактура комиссионеру ( опять 1 ц )
Помогите! Не знаю как написать ссылку на родительский документ
Как обновить БП с 1.5.15.3 до 1.6.14.4 ?

Re: Помогите! Не знаю как написать ссылку на родительский документ

kytyz
1 - 07.04.2009 - 11:42
Версия 8.1 УПП

Re: Помогите! Не знаю как написать ссылку на родительский документ

roma n
2 - 07.04.2009 - 12:05
Если смотреть структуру подчиненности - все документы в цепочку выстраиваются?
"Мне надо чтобы в требовании-накладной" - имеется в виду печатная форма? Если ответ на первый вопрос утвердителен - не нужно корежить конфу, достаточно внешней печатной формы...

Re: Помогите! Не знаю как написать ссылку на родительский документ

PIP
3 - 07.04.2009 - 12:06
ДокументОснование.ДокументОснование.НомерДок

Re: Помогите! Не знаю как написать ссылку на родительский документ

Северянин
4 - 07.04.2009 - 12:11
ЗаказПокупателя = ТеущийДокумент.ДокументОснование.ДокументОснование;
где текущийДокумент ссылка на твой требованиеНакладная

Re: Помогите! Не знаю как написать ссылку на родительский документ

Arden
5 - 07.04.2009 - 12:13
(3,4) не прокатит. у документа ЗаказНаПроизводство нет реквизита "ДокументОснование". Ссылки хранятся в табличных частях документа в реквизите "Заказ"

Интересные темы

odines.ru
19.04.2024 - 12:42
Смотри также:
При обновлении слетает аналитика
Подскажите по амортизациии в бухгалтерии
Из периферийной базы сделать корневую

Re: Помогите! Не знаю как написать ссылку на родительский документ

kytyz
6 - 07.04.2009 - 12:15
(2) Внешнюю печатную форму и делаю

Re: Помогите! Не знаю как написать ссылку на родительский документ

kytyz
7 - 07.04.2009 - 12:22
roma n, все в цепочку выстраивается. Делаю внешнюю печатную форму

Re: Помогите! Не знаю как написать ссылку на родительский документ

Северянин
8 - 07.04.2009 - 12:28
(5) Ага, не посмотрел, но тогда перебрать строки ЗаказаНаПроизводство ТЧ Материалы, реквизит Заказ

Re: Помогите! Не знаю как написать ссылку на родительский документ

Arden
9 - 07.04.2009 - 12:39
(7) ну вобщем что-то типа такого запроса вернет список документов "Заказ покупателя" которые присутствуют в документе "Заказ на производство" в параметр запроса "Основание" передается документ "Заказ на производство"
 
ВЫБРАТЬ
ВложенныйЗапрос.Заказ
ИЗ
(ВЫБРАТЬ
ЗаказНаПроизводствоМатериалы.Заказ КАК Заказ
ИЗ
Документ.ЗаказНаПроизводство.Материалы КАК ЗаказНаПроизводствоМатериалы
ГДЕ
ЗаказНаПроизводствоМатериалы.Ссылка = &Основание
 
ОБЪЕДИНИТЬ ВСЕ
 
ВЫБРАТЬ
ЗаказНаПроизводствоПродукция.Заказ
ИЗ
Документ.ЗаказНаПроизводство.Продукция КАК ЗаказНаПроизводствоПродукция
ГДЕ
ЗаказНаПроизводствоПродукция.Ссылка = &Основание
 
ОБЪЕДИНИТЬ ВСЕ
 
ВЫБРАТЬ
ЗаказНаПроизводствоПолуфабрикаты.Заказ
ИЗ
Документ.ЗаказНаПроизводство.Полуфабрикаты КАК ЗаказНаПроизводствоПолуфабрикаты
ГДЕ
ЗаказНаПроизводствоПолуфабрикаты.Ссылка = &Основание) КАК ВложенныйЗапрос
 
СГРУППИРОВАТЬ ПО
ВложенныйЗапрос.Заказ

Re: Помогите! Не знаю как написать ссылку на родительский документ

kytyz
10 - 07.04.2009 - 12:48
Как сюды картинку вставить?

Re: Помогите! Не знаю как написать ссылку на родительский документ

Arden
11 - 07.04.2009 - 12:50
(10)х.з. меня картинки отключены в браузере, если вообще возможно.

Re: Помогите! Не знаю как написать ссылку на родительский документ

Arden
12 - 07.04.2009 - 12:51
а че показать то хотел ?

Re: Помогите! Не знаю как написать ссылку на родительский документ

kytyz
13 - 07.04.2009 - 12:52
(12) откуда куда надо вставить

Re: Помогите! Не знаю как написать ссылку на родительский документ

roma n
14 - 07.04.2009 - 12:59
13-kytyz > стесняюсь спросить о половой принадлежности...

Re: Помогите! Не знаю как написать ссылку на родительский документ

kytyz
15 - 07.04.2009 - 13:03
м :)

Re: Помогите! Не знаю как написать ссылку на родительский документ

roma n
16 - 07.04.2009 - 13:04
+(14) а все, вижу. А чего, по заявленному системный администратор/ пользователь ПК не работается? Решил переквалифицироваться? Всё же в области программирования (хотя бы и в среде 1це) нужны кой-какие базовые знания. И не могу сказать, что много системщиков переквалифицируются в прогов...

Re: Помогите! Не знаю как написать ссылку на родительский документ

kytyz
17 - 07.04.2009 - 13:12
Системщиком и работаю... с элементами так сказать программирования

Re: Помогите! Не знаю как написать ссылку на родительский документ

Arden
18 - 07.04.2009 - 13:12
(13) ну так ты вроде делаешь внешнюю печатную форму. тогда у этой формы есть реквизит СсылкаНаОбъект, туда у тебя наверное передается ссылка на документ Требование накладная. вот в параметр запроса "Основание" и передавай основание этого документа
Запрос.УстановитьПараметр("Основание",СсылкаНаОбъект.ДокументОснование);
 
запрос вернет список документов Заказ покупателя, если у вас в Заказ на производство всегда формируется только по 1 документу Заявка покупателя то можно поступить так
РезультатЗапроса = Запрос.Выволнить();
Если РезультатЗапроса.Пустой() Тогда
  НомерЗаказаПокупателя = "";
Иначе
  НомерЗаказаПокупателя = РезультатЗапроса.Выгрузить().Получить[0].Заказ.Номер; \\ получили первую строку результата запроса
КонецЕсли;
ну а потом НомерЗаказаПокупателя вставляешь в Макет.

Re: Помогите! Не знаю как написать ссылку на родительский документ

roma n
19 - 07.04.2009 - 13:46
(17)
Я сейчас один умный вещь скажу. Только ты не обижайся © Мимино
Если не чуствуешь в себе тягу к программерству, то лучше отдай это дело кому-нить, а ежели чуствуешь и желаешь научиться - вперед. Но тыкаться как слепой котенок? Сейчас и курсы есть, и в инете обучалок найти можно. Тогда и вопросы будут совершенно иные, нежели (0), и ответы не вызовут реакции "куда вставить".
Иначе случится как в той басне у Иван Андреича
===
Беда, коль пироги начнет печи сапожник,
А сапоги тачать пирожник:
И дело не пойдет на лад,
Да и примечено стократ,
Что кто за ремесло чужое браться любит,
Тот завсегда других упрямей и вздорней;
Он лучше дело все погубит
И рад скорей
Посмешищем стать света,
Чем у честных и знающих людей
Спросить иль выслушать разумного совета.
__________
 
Зубастой Щуке в мысль пришло
За кошачье приняться ремесло.
Не знаю: завистью ее лукавый мучил
Иль, может быть, ей рыбный стол наскучил?
Но только вздумала Кота она просить,
Чтоб взял ее с собой он на охоту
Мышей в амбаре половить.
"Да полно, знаешь ли ты эту, свет, работу?-
Стал Щуке Васька говорить.-
Смотри, кума, чтобы не осрамиться:
Недаром говорится,
Что дело мастера боится".-
"И, полно, куманек! Вот невидаль: мышей!
Мы лавливали и ершей".-
"Так в добрый час, пойдем!" Пошли, засели.
Натешился, наелся Кот,
И кумушку проведать он идет;
А Щука, чуть жива, лежит, разинув рот,-
И крысы хвост у ней отъели.
Тут видя, что куме совсем не в силу труд,
Кум замертво стащил ее обратно в пруд.
И дельно! Это, Щука,
Тебе наука:
Вперед умнее быть
И за мышами не ходить.
====
Окажешься в роли щуки: мы-то насоветуем, нам чего? Благо, эта задача не требует изменения структуры данных, но ведь работодатель, видя горящие глаза и посерьёзней задачки подсовывать будет. А там и базу поломать недолго.

Re: Помогите! Не знаю как написать ссылку на родительский документ

kytyz
20 - 08.04.2009 - 07:05
Проблема решилась так же как и возникла. Всем спасибо. Тема закрыта.
К списку тем 1 > К списку форумов

Добавить новое сообщение

Ваше имя:
Тема сообщения:
Сообщение:
« Периодический регистр сведений и количество записей. Новый документ "Участие в мероприятии", как сделать регистр? »
© 2009 Форум 1С: Одинэс.Ру