Имя: Пароль:
1C
1C 7.7
v7: Можно ли программно открыть несколько форм нового документа?
,
0 Absurdus
 
25.03.16
13:56
Собственно мне нужно открыть несколько новых форм документа ЗаказПоставщику на разных контрагентов не записывая их предварительно.
Вроде как-то можно. Но как?
1 Absurdus
 
25.03.16
14:20
Up
2 Mikeware
 
25.03.16
14:32
попробуй с илентификатором формы.
3 Ёпрст
 
25.03.16
14:33
Можно
4 Ёпрст
 
25.03.16
14:33
(2) не, там всё проще
5 Ёпрст
 
25.03.16
14:33
и ..с идентификатором формы не выйдет, если что :)
6 Ёпрст
 
25.03.16
14:35
Короче, нужно в ПриОткрытии делать еще раз ОткрытьФорму.
Всё. + передавать в параметры количество открываемых форм и данные для заполнения нового документа.
7 PR третий
 
25.03.16
14:36
(0) Да. См. (2).
8 PR третий
 
25.03.16
14:37
(6) Что за пургу ты гонишь? Не в теме, так не путай ТС. (2) прав.
9 Ёпрст
 
25.03.16
14:37
(8) Мот поспорим еще, наящик водки, к примеру ?
10 Ёпрст
 
25.03.16
14:38
Если че, это любимый вопрос 427 раньше был..
11 HawkEye
 
25.03.16
14:39
(0) согласовано!
12 PR третий
 
25.03.16
14:40
(9) Про что? Что если я у открываемой управляемой формы укажу уникальный идентификатор, то форму я открою сколько угодно раз?
На ящик какой водки забьемся? :))
13 Ёпрст
 
25.03.16
14:41
(12) Ага, теперь найди УФ в клюшках и бегом к токарю - пусть тебе медальку за это выточит
14 Ёпрст
 
25.03.16
14:42
Рома, тема в 7.7 как бы :)
15 Mikeware
 
25.03.16
14:42
(13) потяжелеее... потом на шею - и в воду!
16 PR третий
 
25.03.16
14:45
(14) А, вон оно че, Михалыч. То-то я еще удивился про (10), к чему бы здесь Пит, думаю, он же по 7.7 спец.
17 Absurdus
 
25.03.16
14:50
(6) Хм, попробую
18 Duke1C
 
25.03.16
15:03
(0) Главный вопрос - нафейхоа?? Юзер судорожно мечется между клиентами забивая заказы по прерываниям?
19 Злопчинский
 
25.03.16
17:57
Пример злесь
ЗеКукарача
http://catalog.mista.ru/public/15819/
20 Duke1C
 
25.03.16
18:54
(19) Серёг, там форма документа а не внешняя.
А во-вторых: пусть (17) ответит на (18), может лучше будет наваять более юзабельную обработку, которая потом создаст нужные документы, чем извращаться с открытием нескольких форм новых документов одного вида.
Про "дырки" в номерах я уж просто молчу, хотя для Заказов может это не актуально, но всё-таки...
21 Злопчинский
 
26.03.16
00:07
(20) Пофиг, в примере (19) будет работать и для документов - делать совершенно аналогично (см.выше Епрстный комментарий) - я как раз на документах тренировался
22 Злопчинский
 
26.03.16
00:15
(20) "...лучше будет наваять более юзабельную обработку, которая потом создаст нужные документы, чем извращаться с открытием нескольких форм новых документов одного вида"

- полностью поддерживаю. Открывать для юзверя кучу (пусть даже 3-4) новых незаписанных документов - чтобы юзверь проверил (? будет ли он проверят и что?) и внес недостающие данные (? почему их не внести сразу перед "стартом" генерации документов как исходные данные) - я не верю в такую ПОСТОЯННУЮ самоотверженность юзверя. У меня сделано как раз так - на старте вносятся минимально необходимые данные для генерации документов (заявки) - если чего-то не хватает (в соответствии с !!настройками!! контрагента/договора) - тупо не запустится процесс генерации. Все существенные параметры проставляются автоматом либо из файлов заявок, либо из кучи значений по умолчанию в настройках контрагентов (куча свойств) и договоров.

А как только начинают вводить заявки руками (штатная возможность, не отключал) я туда не дописывал контроль/заполнение)  - так косячнут - то не проставят признак обязательной маркировки, то неправильный вариант отгрузки и т.д.

Нельзя доверять юзверям. Не потому что они тупые обезъяны, а потому что просто жизнь такая - помнить все и контролировать самого себя (я считаю это одним из ключевых навыков вменямого исполнителя) - очень непросто. Пусть юзвери трепалом чешут и клиентов оболванивают в хорошем смысле слова облизывают сверху вниз с головы до ног - это процесс неформализуемый - пусть проявлюят все что хотят.. ;-)
23 Torquader
 
26.03.16
01:02
Есть мнение, что если поставить режим "ТолькоПросмотр", то откроется сколько угодно форм.
Если не нужно новые, то открываем следующую в "ПриОткрытии" предыдущей - умная 1С проверяет, что форма ещё не открыта и создаёт ещё одну.
24 Torquader
 
26.03.16
01:03
(22) Ну, если кому-то нумерация документов пофиг - то, как говорится, "вперёд и с песней".
Попривыкали в восьмёрке, что номер присваивается при записи.