|
v7: Как УстановитьОтбор по подчиненному документу? | ☑ | ||
---|---|---|---|---|
0
sysadminlk
07.12.16
✎
14:41
|
Есть журнал с документом Расходная
как сделать чтоб в журнале показывало только те Расходные на основании которых сделали документ например ПКО? Документ ПКО можно сделать только после того как Расходная уже проведена. |
|||
1
sysadminlk
07.12.16
✎
14:42
|
получается отбор по подчиненному документу
|
|||
2
Cool_Profi
07.12.16
✎
14:43
|
Запрос и отбор с видом сравнения в списке
|
|||
3
Ёпрст
07.12.16
✎
14:45
|
(2) це клюшки
|
|||
4
uno-group
07.12.16
✎
14:45
|
Сделать реквизит отбора и при проведение ПКО писать в него флаг отбора. Или подменить на ТЗ и запросом тянуть
|
|||
5
vcv
07.12.16
✎
14:54
|
Переверните задачу. Показывайте журнал ПКО с документами-основаниями.
|
|||
6
vcv
07.12.16
✎
14:57
|
Можно заменить журнал на отчет или обработку с таблицей значений.
Можно прямыми запросами через поставщик данных. Но это уже нештатно, небыстро и непросто (если ни разу не пользовался подобным). |
|||
7
Масянька
07.12.16
✎
15:02
|
(1) Общий журнал. В форме журнала:
Процедура ПриОткрытии() УстановитьОтбор("ЗаявкаПокупателя"); УстановитьОтбор("КонтрагентСчет", глЗначениеОтбора); КонецПроцедуры // ПриОткрытии Вместо ЗаявкиПокупателя - твои Расходные. КонтрагентСчет + глЗначениеОтбора - твое ПКО. + Графа отбора (ПКО). В общем, ты понял. |
|||
8
sysadminlk
07.12.16
✎
15:04
|
Я вот думаю может при нажатии на кнопку сначала пройтись по документам Расходная и установить нужное значение в реквизит отбора, но тогда нужно чтоб был доступ на запись.
Тогда другой вопрос как сделать программно чтоб юзеры документ расходная который проведен открывали не на изменение на просмотр. чтоб если у когото был открыт документ чтоб другой мог сделать Док.Записать(); |
|||
9
Злопчинский
07.12.16
✎
15:04
|
(7) и че - два отбора сразу?
|
|||
10
Злопчинский
07.12.16
✎
15:04
|
(8) "но тогда нужно чтоб был доступ на запись. "
программная запись кладет болт на все ограничения |
|||
11
sysadminlk
07.12.16
✎
15:06
|
(10) получается если документ у когото открыт можно его найти через объект и сделать док.записать() ?
|
|||
12
Злопчинский
07.12.16
✎
15:07
|
(8) переключи (штатно) что ВСЕ ДОКУМЕНТЫ по даблклику или энтеру открываются НА РЕДАКТИРОВАНИЕ. а на изменение - по шифт+энтер. я как у себя сделал - колво проведений доков задним числом сократилось в разы. бо чел, который имеет на этоправо - открыл, посмотрл и ОК (записать, провести) - спрашиваю - что вы сейс сделалИ? - закрыла! ну вот есть кнопочка ЗАКРЫТЬ! - почему ее не давите? в итоге в критичных доках при открытии на редактирование сделал что кнопки проведения и ОК и Записать становятся активными только при если в доке поменяли чтонить
|
|||
13
Злопчинский
07.12.16
✎
15:07
|
(11) если открыт в режиме просмотре
|
|||
14
Масянька
07.12.16
✎
15:08
|
(9) А чё низя?
|
|||
15
Злопчинский
07.12.16
✎
15:08
|
(12) тьфу, правильно так:
"переключи (штатно) что ВСЕ ДОКУМЕНТЫ по даблклику или энтеру открываются НА ПРОСМОТР." |
|||
16
Злопчинский
07.12.16
✎
15:08
|
(14) а можно?
|
|||
17
Масянька
07.12.16
✎
15:09
|
(16) А фиг его знает... Работает...
|
|||
18
Cool_Profi
07.12.16
✎
15:10
|
(16) Можно, но не так, как это написала Мася...
|
|||
19
Cool_Profi
07.12.16
✎
15:10
|
(17) Черепашка...
|
|||
20
sysadminlk
07.12.16
✎
15:10
|
(13) а как документ открыть программно на просмотр?
|
|||
21
Злопчинский
07.12.16
✎
15:11
|
(17) Сильно сомневаюсь, ты что-то путаешь (есть вариант что я не курсе/не знаю) - покажи мультик! причем что второй отбор не является подмножеством первого.
|
|||
22
Злопчинский
07.12.16
✎
15:11
|
(20) в СП почитай
|
|||
23
Масянька
07.12.16
✎
15:11
|
(18) А ты случайно СП не торгуешь?
|
|||
24
Злопчинский
07.12.16
✎
15:12
|
(20) установи штатно для всех доков что при открытии по умолчанию все доки открываются на ПРОСМОТР. тогда и любое программное открытие тоже откроется на просмотр (если явно в программном открытии не указано иное). а по шифт+энтер - открытие интерактивно на редактирование
|
|||
25
Это_mike
07.12.16
✎
15:12
|
(23) а тебе понадобился? решиась прочитать наконец-то?
|
|||
26
Злопчинский
07.12.16
✎
15:13
|
научите, как одновременно в журнале сделать два отбора. не отбор по составному ключу, а именно два отбора!
|
|||
27
Cool_Profi
07.12.16
✎
15:13
|
(23) Нет. Не хочу учавствовать в конкуренции.
|
|||
28
Масянька
07.12.16
✎
15:13
|
(21) Ну и сомневайся.
В реализации повешен на кнопку Основание - открывается журнал с заявками по контрагенту реализации. |
|||
29
Cool_Profi
07.12.16
✎
15:13
|
(26) Устанавливай по составному ключу, не будь Масей! )
|
|||
30
Масянька
07.12.16
✎
15:14
|
(25) Не. На конкурента очень смахивает.
|
|||
31
sysadminlk
07.12.16
✎
15:14
|
(22)
но сначала в журнале Форма.ОбработкаВыбораСтроки(1); и Процедура ПриВыбореСтроки() тут ОткрытьФорму(<Документ>,<КонтекстФормы>,<РежимПросмотра>) <РежимПросмотра> - необязательный параметр. Числовое выражение: 1 - открыть форму в режиме только просмотра; 0 - открыть форму в режиме редактирования; -1 (минус единица) - в этом случае используется вариант, предусмотренный текущим значением параметра ''Режим открытия объектов'', установленным пользователем интерактивно. |
|||
32
Это_mike
07.12.16
✎
15:19
|
а вообще, табПоле, и твори что хочешь.
а лучше - ПоставщикДанных |
|||
33
Злопчинский
07.12.16
✎
15:22
|
(28) в (7) - "КонтрагентСчет" - графа отбора?
|
|||
34
Это_mike
07.12.16
✎
15:24
|
(28) а у тебя не сиквельная?
а то запрос к журналу бы... просто по индексам не представляю, каконо может работать |
|||
35
Масянька
07.12.16
✎
15:25
|
(33) Есесьно.
(34) dbf. |
|||
36
Злопчинский
07.12.16
✎
15:29
|
(35) ага. спсб. посмотрю. это где-то и в штатных механизмах прокатывает когда делаешь какие-то выборы/отборы документов, просто внимание не обращал (может туплю)
|
|||
37
пипец
07.12.16
✎
16:23
|
подчиненный документ - это документ где есть реквизит !!! с типом документ неопределенного вида (хоть в табличной части)
|
|||
38
пипец
07.12.16
✎
16:23
|
+ ну ессно указан сам документ которому подчинен подчиненный )))) от те и весь отбор
|
|||
39
пипец
07.12.16
✎
16:25
|
и ваще можно делать служебный документ и пихать в реквизиты каждого документа из цепочки, типа партии )))) тада он покажет ВСЕ документы где он есть в реквизитах
|
|||
40
vcv
07.12.16
✎
16:49
|
(39) Зачем такие извраты, если есть штатная таблица 1SCRDOC?
|
|||
41
пипец
07.12.16
✎
16:58
|
(40) как раз (37) - (39) вполне себе очень даже штатно!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |