Имя: Пароль:
1C
1С v8
Открыть денежный ящик введя пароль
0 GaikA_13rus
 
05.03.13
13:26
Добрый день! Помогите пожалуйста. Нужно создать кнопку для пользователя нажав на которую выходит окошко с вводом пароля, он вводит пароль и открывается денежный ящик.
Как это реализовать?
Сигнал для открытия денежного ящика есть, кнопки в интерфейсе создавать умею.
Что писать в коде процедуры чтобы выводилось окно для ввода пароля? И как собственно этот пароль создать?
1 1Сергей
 
05.03.13
13:27
ВвестиСтроку(

ЗЫ продам СП, автору скидка -50%
2 vis_tmp
 
05.03.13
13:28
(1) Зато фотка есть )
3 France
 
05.03.13
13:29
(1)  а где звездочки??
4 Тролль главный
 
05.03.13
13:29
(1) и все видят пароль ))
5 Maxus43
 
05.03.13
13:30
что такое "денежный ящик" на кассе чтоль? поле ввода обычное, только галка - режим пароля, чтоб никто не видел
6 Галахад
 
гуру
05.03.13
13:30
(0) А нафига? Пользователь же уже вошел в 1С-ку и набрал пароль.
7 kosts
 
05.03.13
13:31
8 1Сергей
 
05.03.13
13:32
(3), (4) для особо параноидальных придётся форму отдельную рисовать
9 MaxS
 
05.03.13
13:32
Стоимость реализации дополнительной формы с полем ввода, в свойствах которого установлен флаг "режим пароля" равна содержимому этого денежного ящика.
Просьбы выслать нам всё почтой DHL, мы в ответ почтой РФ вышлем форму.
10 vis_tmp
 
05.03.13
13:32
(6) Может много продавцов работает за одним компом
11 Cube
 
05.03.13
13:33
(0) У поля ввода есть галочка "Режим пароля". Нарисуй форму и её вызывай модально.
12 H A D G E H O G s
 
05.03.13
13:33
(0) Фото шикарно. Даже почти шторы не погнули.
13 kosts
 
05.03.13
13:35
В (6) правильно сказали.
Отходя от компьютера нужно блокировать интерфейс Win+L.
14 France
 
05.03.13
13:38
(8) да вывод общей формы с полем ввода и маской "Режим пароля" достаточно.
15 mikecool
 
05.03.13
13:42
(12) чета не нашел искажений (
16 H A D G E H O G s
 
05.03.13
13:43
(15) Стареешь.
17 GaikA_13rus
 
05.03.13
13:45
(11) А как пароль установить для поля ввода?
18 Cashtane
 
05.03.13
13:51
(17) В свойствах поля есть "Режим пароля".
19 mikecool
 
05.03.13
13:52
(17) пароль для поля ввода ты никак не установишь....
20 Cashtane
 
05.03.13
13:56
Эм. А сам пароль...определись каким он должен быть, где хочешь его хранить и сравнивай с введенным.
21 Cube
 
05.03.13
13:59
(17) Если совсем по-простому, то в коде при изменении твоего поля пиши что-то вроде:

Если ВведенныйПароль <> "123456" Тогда
   ОткрытьДенежныйЯщик();
   Закрыть();
Иначе
   Предупреждение("Куда ты лезешь?");
КонецЕсли;
22 Cube
 
05.03.13
13:59
+(21) То есть:

Если ВведенныйПароль = "123456" Тогда
   ОткрытьДенежныйЯщик();
   Закрыть();
Иначе
   Предупреждение("Куда ты лезешь?");
КонецЕсли;

=))
23 kosts
 
05.03.13
14:03
(22)

Если ВведенныйПароль = "5755?:::??:AjJhYrtEtY*9)%54" Тогда
   ОткрытьДенежныйЯщик();
   Закрыть();
Иначе
   ВключитьСигнализациюВызватьМентовЗаблокироватьДвериВыпуститьФосфин();
КонецЕсли;
24 3V
 
05.03.13
15:05
(2) лежат два винтика в масле и мечтают: "сейчас бы по гаечке навинтить" (с) анекдот :)
25 MaxS
 
05.03.13
19:34
(19) есть одно исключение - если пароль состоит из звёздочек.
26 KRV
 
05.03.13
19:47
чем пароль вводить проще поднять ящик и пальцем нажать на фиксатор...
27 Lionee
 
05.03.13
20:37
стоит толпа покупателей и ждут,пока после каждой продажи (озвучат сумму,примут бабло,пробьют чек,введут пароль,проматерятся,введут еще раз,сдачу дадут) толпа скажет да нафиг,кассир узнает много нового о себе и родствениках. )))
28 Torquader
 
06.03.13
00:18
(27) Слава богу, разработчики ФР-ов подумали об этом - ящик открывается автоматом при каждом закрытии чека - если отключить открытие при пробитии, то ФР просто не будет вообще открывать ящик - то есть ввод пароля имеет смысл только если не пробивали чек, а тогда и ящик открывать ни к чему - разве только при инкассации - а там паролю самое место.
29 GaikA_13rus
 
06.03.13
10:04
(27) Когда покупатели стоят, то денежный ящик открывается при пробитии чека. А кнопка нужна для того чтобы вечером кассу сдавать.
30 lxndr
 
06.03.13
10:06
(29) вроде и при инкассации ФР умеет по ящику щелкать
31 Lionee
 
06.03.13
10:07
(30) опередил
32 GaikA_13rus
 
06.03.13
10:14
(30) Что такое ФР?
33 Lionee
 
06.03.13
10:30
(32) Фискальные регистраторы (ФР)
34 GaikA_13rus
 
06.03.13
10:46
(28) Так у меня стоит обычный термопринтер печатающий чеки и денежный ящик.
35 Lionee
 
06.03.13
10:57
(34) а разве принтер не подключен к ящику проводом ?
какой принтер  модель?
вот с этого и надо было начинать
36 GaikA_13rus
 
06.03.13
12:05
(35) Да, подключен. И при печати чека он открывается. Это все я вручную писала. А вот как форму с паролем сделать, понятия не имею
Принтер Posiflex 6800
37 Галахад
 
гуру
06.03.13
12:12
(36) Вроде объяснили же, как форму нарисовать.
38 GaikA_13rus
 
06.03.13
12:17
(37) Добавила поле ввода, установила для него режим пароля, добавила процедуру при  изменении. А как это все связать с кнопкой, нажав на которую будет открываться денежный ящик? Или просто ввести пароль и нажать enter?
39 Lionee
 
06.03.13
12:19
(36) так там ж с ним драйвер идет управления О_О,
а что за программа то? POS  терминал  с принтером и кассой ?
написали то хоть , стоит то то по управлением того то ,подключенно то и то , надо сделать так то , все вытягивать приходится
40 GaikA_13rus
 
06.03.13
12:23
(39) Извиняюсь (((
УТ 10.3 (переписанная)
Платформа 8.1
Никаких терминалов не стоит, есть ПК с базой РИБ, к нему подключен термопринтер, а к термопринтеру денежный ящик. Вот как то так.
41 Галахад
 
гуру
06.03.13
12:33
(38) Можно и так. А можно, что бы процедура вызываемая кнопкой срабатывала.
42 GaikA_13rus
 
06.03.13
14:24
(41) Все сделала )))
Спасибо за помощь.