Имя: Пароль:
1C
1С v8
Как проверить, напечатан ли табличный документ?
,
0 Nesh
 
10.01.12
18:36
Есть такая возможность?
1 DrShad
 
10.01.12
18:38
посмотреть на принтер
2 Nesh
 
10.01.12
18:39
(1) а по существу?
у меня задача такая, если юзер второй раз напечатал документ, зарегистрировать это событие.
именно напечатал, а не вывел  таб. документ
3 rbcvg
 
10.01.12
18:41
(2) бумагу экономите?
4 mikecool
 
10.01.12
18:41
(2) уже обсуждалось не раз, 100% никак
5 Nesh
 
10.01.12
18:44
(3) нет, печатается штрих-код.
во избежании махинаций.
(4) спасибо! хреново.
6 Lama12
 
10.01.12
18:45
(4) Почему никак?
Взять студента. Посадить за принтер. Пусть под роспись выдает напечатанные документы.
7 Эмбеддер
 
10.01.12
18:46
Придется в очереди принтера посмотреть все задания. Это явно выходит за рамки 1С
8 Nesh
 
10.01.12
18:48
(7) та да. придется смотреть очередь (
9 Иешуа
 
10.01.12
18:50
Регистр сведений в который писать документ, автора вывода на печать и собственно факт посылки на печать... А потом анализировать. Не?
10 Иешуа
 
10.01.12
18:51
Естественно печатать непосредственно, без вывода печатной формы на экран
11 aleks-id
 
10.01.12
18:52
используем свою форму для печати. с кнопкой Печать.
перед выводом на экран табдока:
МойТабДок.Вывод = ИспользованиеВывода.Запретить;

перед печатью по кнопке на нашей форме:
докИД = ЗначениеВСтрокуВнутр(МойТабДок);
дальше ищем в РС запись. нашли - счетчик +1, не нашли - создали.
12 Nesh
 
10.01.12
18:57
(10) так и делаю, спасибо
13 DrMabuzo
 
10.01.12
19:03
Можно записывать в регистр сведений ссылку на документ и печатающего пользователя, а потом анализировать записи..........
14 Иешуа
 
10.01.12
19:12
(12) и при повторной печати (или даже попытке) обязательно просить причину и сохранять ее в тот же регистр сведений. По опыту, пользователи начинают больше бумать и меньше клацать
15 aleks-id
 
10.01.12
19:14
(14) а потом разгребать их "хочу спи...ть" или "пашолна..."?
16 Иешуа
 
10.01.12
19:18
(15) это уже вопрос корпоративной культуры... бывают же реальные причины перепечатать что-то и их не грех записать, а за все прочее дверь-пальцы/опа-кипятильник/ИлиНаЧтоХватаетФантазии
17 Nesh
 
10.01.12
19:23
(14) хорошая идея, тоже учту, спасибо!
18 Lama12
 
10.01.12
19:23
А у пользователя есть права устанавливать принтеры?
Или хотя бы настраивать их?
Если имеет право настраивать принтер, то делает печать в файл. А потом этот файл сколько угодно раз можно на принтер отправить. В другом месте.
19 bizon2008
 
10.01.12
19:25
(0)Какую преследуете цель?А то есть один вариантик.
20 SnarkHunter
 
10.01.12
19:30
Отправка задания на печать <> печать задания на принтере
21 FN
 
10.01.12
19:34
напечать можно один раз, а потом берем любой копир и делаем хоть 100 копий.
22 Злопчинский
 
10.01.12
19:39
вот такая вот у нас система - прога отправившая файл на печать никаким образом е знает о том напечатался документ или нет... вот такое вот человеческое лийо у всей ИТ
23 FN
 
10.01.12
19:51
(22) ну проверить успешную распечатку в принципе можно: на бумажке должен быть уникальный ШК, который после печати скармливается программе. Но даже этот метод всего лишь позволяет узнать что документ был напечатан. А вот гарантировать, что документ не печатался, или было сделано 100 копий документа - тут уж дудки.
25 bizon2008
 
10.01.12
20:10
(22)(23)Я бы не был столь категоричен. Есть варианты.
26 FN
 
10.01.12
20:16
(25) ну так поделись методой
27 ilpar
 
10.01.12
20:19
по-любому, при отпуске проверять по сканеру накладную и писать куда, что документ отпущен фактически.
Если уже отпущено, то не разрешать.
28 bizon2008
 
10.01.12
22:53
(26)Методов много. Например, спец принтер печатает уникальный водяной знак.
29 Buhgaltersha
 
11.01.12
01:10
Самое смешное в том, что даже само ПО принтера не знает, напечатал он (принтер) что-то или нет, и всегда спрашивает пользователя (без тени смущения): "Я там тестовую страницу пытаюсь распечатать... Нажми, мол, кнопочку, если страница напечатана правильно..."? ))
30 FN
 
11.01.12
11:01
(28) мы ж не бабло печатаем...
Хотя всегда есть вариант использовать кассовый аппарт с контрольными лентами, фискализацией и прочей муйней
31 bizon2008
 
11.01.12
11:20
(29)У некоторых знает. Видал я один ксерокс, так он по почте отправлял что страница напечатана и в какой лоток он ее положил.
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший