|
механизм ввода на основании | ☑ | ||
---|---|---|---|---|
0
Sergienko
06.09.13
✎
07:20
|
Есть «ДокументА» на его основании создаем «ДокументБ». В полле ввода «документ-основание» на вкладке «связи с объектами» появляется ссылка на «документА» но в «документеА» не отображается ссылка на «документБ», что затрудняет поиск документов.
Вопрос: как сделать автоматическое добавление "документаА" в вышестоящие документы если в "ДокументеБ" поле "документ-основание" заполнено? |
|||
1
Nenaviwu1c20
06.09.13
✎
07:21
|
Конфа?Версия платформы?
|
|||
2
Jonny_Khomich
06.09.13
✎
07:23
|
(0) в конфигураторе, дописать строчку.
|
|||
3
Sergienko
06.09.13
✎
07:24
|
1С:Предприятие 8.2 (8.2.16.368)
СЭД "Корпоративный документооборот" v.3.7 (3.7.0.1-130417) |
|||
4
Sergienko
06.09.13
✎
07:26
|
(2) Прошу сильно не пинать, я в этом деле новичок.
Можно подробнее какую строчку добавить и в какую процедуру? |
|||
5
Лодырь
06.09.13
✎
07:30
|
КритерийОтбора.СтруктураПодчиненности
|
|||
6
Sergienko
06.09.13
✎
07:46
|
(5) В критериях отбора нет СтруктураПодчиненности
Мне нужен список ссылок на подчиненные документы(документыБ) в "документеА". Не могу сообразить как это сделать. |
|||
7
banco
06.09.13
✎
07:54
|
(6) может не СтруктураПодчиненности, а СвязанныеДокументы в критерии отбора есть?
|
|||
8
Sergienko
06.09.13
✎
07:59
|
СвязанныеДокументы есть, только не понятно что с этим делать...
|
|||
9
banco
06.09.13
✎
08:11
|
(8) добавь реквизит документоснование в состав критерия отбора
|
|||
10
Sergienko
06.09.13
✎
08:20
|
(9) в составе критерия отбора нет реквизита ДокументОснование
|
|||
11
banco
06.09.13
✎
08:25
|
(10) тебе надо добавить ДокументА в данные критерии отбора, а ДокументаБ.ДокументОснование в состав критерии отбора
|
|||
12
Sergienko
06.09.13
✎
08:27
|
(11) Добавил.
(9) Добавил. |
|||
13
Sergienko
06.09.13
✎
09:01
|
up
|
|||
14
Sergienko
06.09.13
✎
10:31
|
Не понимаю что это дает и что с этим дальше делать...
|
|||
15
Sergienko
09.09.13
✎
08:56
|
ап
|
|||
16
Infsams654
09.09.13
✎
09:07
|
Вы не поняли:
"Есть «ДокументА» на его основании создаем «ДокументБ»"... "но в «документеА» не отображается ссылка на «документБ»" ТС хочет, чтоб в документе основания была ссылка на созданный документ - это глупость |
|||
17
Sergienko
09.09.13
✎
09:53
|
(16) Глупость не глупость, но! Эти ссылки нужны тетям для облегчения поиска. Иначе они пол дня на это тратят...
|
|||
18
Лодырь
09.09.13
✎
09:53
|
(16) Это называется отчет "структура подчиненности"
|
|||
19
cw014
09.09.13
✎
09:53
|
(16) Не факт что глупость. Посмотри как в БП сделан вывод информации об СФ внизу (гипперссылкой) в РТиУ
|
|||
20
Serg_1960
09.09.13
✎
09:55
|
(18) +1 Структура подчиненности - специально "тетям для облегчения поиска"... и не только.
|
|||
21
Serg_1960
09.09.13
✎
10:09
|
(19) Скорее не согласен, чем солидарен :) Если в конфигурации не была предусмотрена такая "взаимосвязь" - то она там и не нужна. Не исключено, что это "методически" неверно. Например, когда эти документы в отношении "один - ко многим" могут быть.
PS: уж ежели самому взаимно "связывать" документы, то не забывать и о другом: правильно "разрывать" взаимосвязь - когда (если) пользователь изменяет значения реквизитов "взаимосвязи". |
|||
22
Sergienko
09.09.13
✎
10:12
|
||||
23
Sergienko
09.09.13
✎
10:14
|
в карточке документа есть две таблицы: вышестоящий документ и нижестоящий документ. Если я добавлю в документеБ в вышестоящий документА, то в документеА увижу ссылку на нижестоящий документБ. Но это приходится делать руками, как можно автоматически добавлять вышестоящий документ?
|
|||
24
Serg_1960
09.09.13
✎
10:16
|
Найди на форме документа (или в журнале документов) кнопочку "Перейти". Нашёл? Нажми.
|
|||
25
Serg_1960
09.09.13
✎
10:22
|
(22) Тьфу, блин :( Что за конфигурация у тебя? Общепринято озвучивать конфигурацию, задавая вопрос.
PS: ушёл из ветки, ибо могу только по типовым конфигурациям более-менее подсказать. Телепатировать - не тот уровень скила. |
|||
26
Sergienko
09.09.13
✎
10:22
|
(25) не нашел
http://s1.ipicture.ru/uploads/20130909/cQwSXVnD.png |
|||
27
Sergienko
09.09.13
✎
10:23
|
(25) 1С:Предприятие 8.2 (8.2.16.368)
СЭД "Корпоративный документооборот" v.3.7 (3.7.0.1-130417) |
|||
28
Sergienko
09.09.13
✎
10:50
|
(25) Хорошо, в след раз буду знать и сразу озвучивать
|
|||
29
Sergienko
10.09.13
✎
06:18
|
Нашел в интернете вот такие два варианта:
1. СсылкаНаПотомка = Документы.Б.НайтиПоРеквизиту("ДокументОснование", Ссылка); где Ссылка - это ссылка на документ А. 2. Запрос = Новый Запрос("ВЫБРАТЬ Док.Ссылка ИЗ Документ.Б как Док ГДЕ Док.ДокументОснование = &СсылкаА"); Запрос.УстановитьПараметр("СсылкаА", СсылкаА); Выборка = Запрос.Выполнить().Выбрать(); Если Выборка.Следующий() Тогда ДокБ = Выборка.Ссылка; КонецЕсли; Похоже на то, что мне надо. Прошу помощи в реализации. Думаю добавить кнопку которая открывает новую форму со списком ссылок на документБ |
|||
30
Sergienko
10.09.13
✎
10:22
|
ап
|
|||
31
Sergienko
12.09.13
✎
11:08
|
апппп
|
|||
32
Infsams654
12.09.13
✎
11:43
|
(31) в чем проблемы? Открывай новую форму со списком документов, которые были сделаны на основании документа А. Только сдается мне, что на каждый документ А в большинстве случаев будет только единственный документ Б
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |