Имя: Пароль:
1C
1С v8
Сколько раз печаталась накладная
0 Arland
 
02.11.18
15:59
Добрый день!

1с 8.2 УТ 10.3
Как добавить в форме списка колонку сколько раз печаталась накладная в документе "Реализация товаров и услуг"
1 Волшебник
 
02.11.18
15:59
Пригласите программиста
2 Arland
 
02.11.18
16:01
(1) ))
3 piter3
 
02.11.18
16:01
А как проверяете,что количество отправленных на печать равно вышедшим из принтера
4 ДенисЧ
 
02.11.18
16:02
Сколько раз нажималась кнопка печать или сколько раз сформированную форму выводили на принтер, или сколько раз её же, сохранённую в ексель, выводили на принтер и отправляли по почте?
5 Garykom
 
гуру
02.11.18
16:02
(0) Никак. Можно узнать только сколько раз нажимали на кнопку "Печать" в 1С.
6 ДенисЧ
 
02.11.18
16:03
(5) И как узнать, сколько раз я нажал на Cntr-P ?
7 dka80
 
02.11.18
16:03
А если ее напечатали один раз, а потом на ксероксе прогнали 100 раз?
8 Arland
 
02.11.18
16:03
(4) сколько раз сформированную форму выводили на принтер
10 АгентБезопасной Нацио
 
02.11.18
16:04
времена меняются, платформы меняются, конфигурации меняются - а глупые вопросы остаются...
11 shuhard
 
02.11.18
16:04
(5) да ладно
сетевой принтер через WMI опрашивается на раз
12 Garykom
 
гуру
02.11.18
16:04
(6) Под кнопкой "Печать" я подразумевал ту по которой формируется Табличный документ
13 Джинн
 
02.11.18
16:05
Сабж действительно пятничный.
14 Масянька
 
02.11.18
16:05
Предлагаю:
1. выдавать бумагу поштучно под роспись.
2. на входе и выходе - рамка и обыск.
15 dka80
 
02.11.18
16:05
(0) зачем?
16 Garykom
 
гуру
02.11.18
16:06
(11) Предлагаешь каким то образом сохранять "отпечаток печдока" и затем сравнивать с выведенными на всех доступных принтерах?
17 Масянька
 
02.11.18
16:06
(15) ТКО - Надо!
18 Garykom
 
гуру
02.11.18
16:06
(14) 0. Пометить бумагу специальными метками.
19 АгентБезопасной Нацио
 
02.11.18
16:06
(14) сфотографируют на телефон, дома напечатают...
20 Garykom
 
гуру
02.11.18
16:07
(19) Телефоны запретить - на входе уже есть рамки, удобно
21 Arland
 
02.11.18
16:07
(15) Надо)
22 Масянька
 
02.11.18
16:07
(19) А вот уже ответили (20).
23 АгентБезопасной Нацио
 
02.11.18
16:08
(20) запомнят. нарисуют карандашом на манжете.
24 shuhard
 
02.11.18
16:08
(16) всё проще - у принтера есть очередь, имена в ней делаются уникальными

такие системы стоят в любом крупном холдинге, включая карту доступа к принтеру
25 Garykom
 
гуру
02.11.18
16:08
(21) Ну добавь эту колонку и наймите специального человека который будет ее заполнять.

Можно сэкономить и повесить функцию заполнения на сотрудников, которые печатают...
26 Arland
 
02.11.18
16:09
ну как туда счетчик всетаки вставить?)
27 Масянька
 
02.11.18
16:09
(23) Не, ты посмотри, какой настырный...
Переодевать...
28 АгентБезопасной Нацио
 
02.11.18
16:09
(27) татуировка....
29 Garykom
 
гуру
02.11.18
16:10
(27) Достаточно просто раздевать и запретить бумагу не только печатать но и в виде коробок чтобы не надевали на себя.

И осматривать на новые татуировки и надписи на теле...
30 АгентБезопасной Нацио
 
02.11.18
16:10
(27) "уж если я чего решил - так выпью обязательно!"©
31 Масянька
 
02.11.18
16:10
(28) (29) Слушайте, я больше не могу :)))))))))))))))))))))))))))
32 Arland
 
02.11.18
16:11
откуда брать информацию о количестве распечаток?
33 АгентБезопасной Нацио
 
02.11.18
16:11
(32) от дневального по принтеру...
34 Arland
 
02.11.18
16:12
(33) ))))))))))))))))
35 shuhard
 
02.11.18
16:13
(32) в третий и последний раз - из очереди печати
36 Кац
 
02.11.18
16:14
нужно больше скобок!
37 Малыш Джон
 
02.11.18
16:14
(29) И в обязательном порядке таблетки давать от памяти...
38 dka80
 
02.11.18
16:15
(36) а если я на виртуальный принтер печатаю (например, принтер pdf)? А если принтер не поддерживает этого функционала?

Я может покажусь банальным, но все-таки спрошу еще раз: зачем?
39 Малыш Джон
 
02.11.18
16:16
(33) все намного проще: под лотком с бумагой поставить весы и данные оперативно отправлять в 1С. По весу определять сколько было взято бумаги.
40 Малыш Джон
 
02.11.18
16:16
(38) а виртуальный принтер - это отдельный счетчик...
41 Arland
 
02.11.18
16:18
(35) как обратиться к очереди печати?
42 АгентБезопасной Нацио
 
02.11.18
16:18
(41) WMI
43 dka80
 
02.11.18
16:19
(41) не очень тебе поможет очередь печати. Ты же не один только этот документ распечатываешь.
44 АгентБезопасной Нацио
 
02.11.18
16:19
(40) ага, с коэффициентом еще... 1 печать на виртуальный принтер - это 0.7 печати на обычный
45 shuhard
 
02.11.18
16:20
(41) см. (11)
46 АгентБезопасной Нацио
 
02.11.18
16:20
(43) смотреть по имени задания.
47 shuhard
 
02.11.18
16:20
(43) см (24)
48 1Садовник
 
02.11.18
16:21
(0) Не надо придумывать велосипед. Посадите "бабулю" возле принтера, и пусть она под роспись выдает распечатки.
49 Aleksey
 
02.11.18
16:21
А в чем тайный смысл этого колдунства?
50 АгентБезопасной Нацио
 
02.11.18
16:21
(48) см (33)
51 Масянька
 
02.11.18
16:22
(49) См. (17)
52 Arland
 
02.11.18
16:22
(47) хотя бы пример запроса
53 Малыш Джон
 
02.11.18
16:23
(48) Ага, а бабулю кто контроллировать будет? а если они в сговор войдут с распечатывальщиком? это же катастрофа будет...
54 shuhard
 
02.11.18
16:24
(52) Dim locator As WbemScripting.SWbemLocator
Dim Service As WbemScripting.SWbemServices
Dim myob As WbemScripting.SWbemObjectSet
Dim myxz As WbemScripting.SWbemObject
Dim CtDist As Long
Dim PrStr As String
PrStr = "Acrobat*"
Set locator = New WbemScripting.SWbemLocator
Set Service = locator.ConnectServer
' язык WQL - почти SQL
Set myob = Service.ExecQuery("SELECT *   FROM Win32_PrintJob ")
'Like в WQL работает странно
CtDist = 0
For Each myxz In myob
If myxz.Name Like PrStr Then
   CtDist = 1
   'набор полей MSDN - Win32_PrintJob
   Debug.Print myxz.Name; "  "; myxz.Caption; "  "; myxz.jobstatus
End If
Next myxz
Debug.Print "----- число заданий в самогонном аппарате--->"; CtDist
Set myob = Nothing
Set Service = Nothing
Set locator = Nothing
55 Aleksey
 
02.11.18
16:24
(51) так может быть просто нужно поменять условие задачи? Ну например чтобы не задваивали накладные - поставить принтер на складе и пусть сами печатают
56 АгентБезопасной Нацио
 
02.11.18
16:27
(53) Дневального по принтеру должен контролировать дежурный по принтеру.
57 Масянька
 
02.11.18
16:27
(55) Встречное предложение: в печ. форме добавить исполнителя, у принтера поставить копирайтера (по-моему так называется) и пусть разносит.
58 АгентБезопасной Нацио
 
02.11.18
16:28
(57) копирайтер - это паша-еврейчик...
59 Масянька
 
02.11.18
16:28
(56) И новая должность (со всеми вытекающими: штатка, контракт, договор и пр.) - Директор по принтеру.
Но название нужно придумать... Солидное...
60 Масянька
 
02.11.18
16:29
(58) Не трогай Пашу... Его дочь может нанести тебе тяжкие телесные.
61 Aleksey
 
02.11.18
16:30
(60) Значит дочь назначим начальником СБ. И будет она избивать тех кто в сговоре
62 Малыш Джон
 
02.11.18
16:32
(59) менеджер печати же...
63 Джинн
 
02.11.18
16:32
У нас в армии была подобная система - отдельная станция печати, в оборудованном помещении. Вся печать только там. В журнале регистрации пишется кто печатал, что, количество годных копий, количество бракованных. Выдача под роспись. Бракованные по акту комиссии уничтожаются. Да, и все листы пронумерованы и учтены :)

Правда все эти понты для грифа СС применялись :)
64 АгентБезопасной Нацио
 
02.11.18
16:32
(60) само присутсвие у него детей - это уже тяжкие телесные повреждния генофонда
65 Масянька
 
02.11.18
16:33
(62) Точно!
С приставкой "Топ".
66 Масянька
 
02.11.18
16:34
(64) Соглашусь (из-за последней ветки).
67 MetaDon
 
02.11.18
16:48
(0) юзай прогу O&K Print Watch, выгружай отчет о распечатанном в xml, загружай в 1С и делай колонку;)
68 ptiz
 
02.11.18
17:04
(54) А в терминале работает?
69 Arland
 
02.11.18
17:04
(67) Спасибо!
70 Arland
 
02.11.18
17:05
Тему можно закрывать)
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой