Имя: Пароль:
1C
1C 7.7
v7: создание новых документов
0 vip67
 
05.04.12
08:42
доброе утро! есть ли возможность в 1с 7.7 одновременно создавать и обрабатывать несколько (более одного) однотипных документов от одного пользователя? и открыть несколько одинаковых журналов? к примеру - открыть 3 журнала приходных накладных. или создав один документ, не сохраняя его, тут-же создать другой такого же виды документ.
Не спрашивайте зачем - это требования вредных пользователей.
когда я пытался при открытом журнале снова открыть журнал - уже открытый журнал просто активировался.
есть ли такая возможность в версии 1с 8.* ?
1 butterbean
 
05.04.12
08:43
записывай прям при открытии
2 andrewks
 
05.04.12
08:47
можно через обработки сделать
3 Ёпрст
 
05.04.12
08:51
(0)
1.запросто
2.аналогично
4 dk
 
05.04.12
08:53
для отчетов помогает
отчет.печатьпко#1
отчет.печатьпко#2
отчет.печатьпко#3
--
но с новыми документами и справочниками так не получится, а вот с журналами можно попробовать
5 Ёпрст
 
05.04.12
08:55
открытие новых, не записанных форм справочников и документов не представляет никакой сложности..
а уж формы журнала и подавно
6 vip67
 
05.04.12
08:56
(1) а если вновь создаваемый документ окажется не нужным? вот в чем весь прикол. а он уже есть и ему присвоен какой-то номер. в итоге - нумерация будет сбиваться для созданных и нужных документов. или тогда уже нужно ненужный док удалять, ну а на его номер присваивать другому доку? короче - геморой какой-то...
7 dk
 
05.04.12
08:56
(5) через изврат в приоткрытии? не, коряво
8 Dump
 
05.04.12
08:58
"Не спрашивайте зачем - это требования вредных пользователей."- НЕверным путем идете, товарищ
9 Ёпрст
 
05.04.12
09:04
(6) и че ?
А сейчас у тебе не так ?
Открыл новый документ, не записал - нумерация улетела..
Бредишь
10 andrewks
 
05.04.12
09:06
(9) если за это время другие юзеры новых не создавали - нумерация не улетит
11 Ёпрст
 
05.04.12
09:07
(10) а кто это гарантировать будет ?
12 Ёпрст
 
05.04.12
09:07
или автор в базе один работает ?\
13 andrewks
 
05.04.12
09:10
(12) сие науке неизвестно
14 vip67
 
05.04.12
09:17
автор в базе работает не один. в базе по данным докам работают одновременно 3 человека, которые могут одновременно создавать документы, причем каждый еще и хочет создавать несколько новых доков сразу, а потом нужные сохранить, а не нужные - не сохранить.
(8) это касаемо политики подстроения под требования пользователей или про то, что они вредные? кажется - первое. Но... у шефа снесло крышу, а самая вредная пользовательша - женщина за 40, которая в глаза не видела 1с... и ничего слышать не хочет.
9) открыл новый документ, ему присвоился № 1, я его не сохраняю, а создаю еще один новый документ - какой ему номер присвоится? и тогда подскажи, что нужно прописать, чтобы при создании нового документа документ именно создавался а не активировался другой, ранее созданный, но еще не записанный документ? я что-то в СП не нашел такого. то-же с - журналами.

я так вижу, что остается один путь - это извраты с записью присоздании, а потом при создании нового документа ему присваивать номер ранее удаленного дока. как-то извратно...
и как обстоят дела с жтим с 1с 8,* ?
15 butterbean
 
05.04.12
09:18
(14) номер присваивается во время записи
16 andrewks
 
05.04.12
09:20
(15) это малость не совсем верно, ибо относится к методике конфы. на 7-ке тоже можно переделать конфу, чтобы номера присваивались при записи
17 vip67
 
05.04.12
09:22
(15) как это при записи?! если при создании нового документа,даже не записав его - я уже вижу его номер.
18 butterbean
 
05.04.12
09:23
(16)(17) в (15) я написал как должно быть
ну и как в типовых 8-х конфах делается
19 Ёпрст
 
05.04.12
09:23
(14) будет новый номер
(15) чушь полная, это тебе не снеговик
20 andrewks
 
05.04.12
09:23
(17) ты про 8-ку вопрошал
21 vip67
 
05.04.12
09:28
(20) вы не указали, что это относится к 8-ке, поэтому я и задал наводящий вопрос. да, в 8-ке номер присваивается при записи. но опять-же в ЗУпе, я пытался создать новый док, и не сохраняя его - опять создать такой-же док - нифига! перекинуло в первый, вновь создаваемый и еще незаписанный док.
22 Ёпрст
 
05.04.12
09:36
(21) продолжай наблюдение.
ЗЫ: что в клюшках, что в снеговике открыть несколько новых незаписанных форм документов не составляет никакого труда.
в поиск.
23 vip67
 
05.04.12
10:40
(22) раз не составляет труда,то может, подкинете примерчик?
я нарыл вот такой код:
   док = СоздатьОбъект("Документ.ремонт");
   Док.Новый();
   НачатьТранзакцию();
       Док.Записать();
       ОткрытьФорму(Док.ТекущийДокумент());
   ОтменитьТранзакцию();

в итоге - при первом прохождении док присваивается номер 0001, и открывается форма документа. Далее с этим доком я ничего не делаю, а запускаю еще раз этот код - в итоге, док присваивается все тот-же номер 0001 и вместо того, чтобы открыть ЕЩЕ одну форму документа - активируется УЖе открытая форма документа. а мне нужно по-идее увидеть ДВЕ открытые формы вновь созданных документов
24 Ёпрст
 
05.04.12
10:42
(23) вот за это надо в глаз..
25 Ёпрст
 
05.04.12
10:43
нажми на кнопку записать в документе.. порадуйся
26 Ёпрст
 
05.04.12
10:43
А так, еще ищи..
ЗЫ: Это старый баян от Пита (427)
27 vip67
 
05.04.12
10:53
(25) так в том-то и прикол - не хочу я жат ьна кнопку "записать" в документе. вернее - не я - а пользователь не хочет
28 Ёпрст
 
05.04.12
10:57
(27) :))
а ты нажми
29 vip67
 
05.04.12
11:04
ладно, нажму
30 vip67
 
05.04.12
11:12
нажал - и в шапке документа номер поменялся на "новый" и потом я его и не закрою и не сохраню заново. бред какой-то...
31 Ёпрст
 
05.04.12
11:21
(30) ты это измени че-нить в документие то.. и записать..
наслаждайся
Независимо от того, куда вы едете — это в гору и против ветра!