Имя: Пароль:
1C
1C 7.7
v7: Как в 7.7 определить какие документы открыты ?
,
0 r1000
 
14.04.13
15:15
При сканировании ШК, взависимости от типа ШК, нужно искать открытые формы объектов и подставлять в эти формы данные, которые получаются из этих ШК. Например, если ШК принадлежит номенклатуре, то нужно найти форму открытой реализации и подставить в реализацию эту номенклатуру; если ШК принадлежит контрагенту, то нужно найти открытую форму отчета, подставить туда контрагента и сформировать отчет.
Реально ли это в 7.7 ?
Спасибо.
1 Злопчинский
 
14.04.13
15:25
Внимание! Вопрос - что будет если открыты две формы разных реализаций...?
2 Холст
 
14.04.13
15:26
1. формекс - перебор открытых форм
2. сделать единую форму (модальную), которая будет по ситуации либо товар обрабатывать либо контрагентов
3 sapphire
 
14.04.13
15:30
(0) Всё реально, только задача сформулирована коряво.
4 r1000
 
14.04.13
15:41
(1) На этот случай можно выдать предупреждение.
5 r1000
 
14.04.13
15:42
(2) А в формексе можно активизировать нужную форму и поработать с ней ? Можно ли перебрать элементы форм в формексе ?
6 r1000
 
14.04.13
15:42
+(5) или найти по имени элемент формы ?
7 Злопчинский
 
14.04.13
15:42
(4) как написанов 2,3 - сделать можно. Но задача смахивает на корявиху какую-то...
.
ну выдал ты предупреждение - дальше что?
8 Злопчинский
 
14.04.13
15:43
(5) можно.
9 r1000
 
14.04.13
15:43
Дальше ничего. Пусть оператор закрывает одну форму. Это нормально.
10 Злопчинский
 
14.04.13
15:43
но не нужно.
работай со штрихкодами по минималистическому принципу.
не должно быть никаких альтернатив и двойных толкований. все как можно проще и атомарнее.
11 Злопчинский
 
14.04.13
15:44
прими как факт - все что они делают руками - все криво.
12 Азазель
 
14.04.13
16:26
ОбработкуВнешнегоСобытия нужно вставлять не в глобальный модуль, а в модули форм документов и справочников, тогда отлавливать открыте формы не придется, а данные со сканера будут обработаны той формой, которая открыта.
13 aka AMIGO
 
14.04.13
16:33
парсить ЖР, отслеживая операции с документами.
система коридорная, но кому уж вот уж захочется попрограммировать, - идея реализуема.
но ненужная..
14 sapphire
 
14.04.13
16:40
(13) парсить ЖР, отслеживая операции с документами.
Месьё знает толк в извращениях однака.
15 aka AMIGO
 
14.04.13
16:41
(14) ты уловил самую суть предложенного :)
16 Злопчинский
 
14.04.13
17:04
912) а если открыта, но свернута?
17 Torquader
 
15.04.13
01:56
Самый простой вариант - при открытии каждой формы заносим её в специальный список (или таблицу), где потом и будем искать первую нужную форму.
Также желательно открывать новую реализацию при подборе товара, а не править существующую - вдруг она уже проведена.
2 + 2 = 3.9999999999999999999999999999999...