Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: 1С для программиста

  Все выпуски  

RusFAQ.ru: 1С для программиста


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / 1С для программиста

Выпуск № 636
от 25.10.2007, 17:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 400, Экспертов: 48
В номере:Вопросов: 1, Ответов: 3


Вопрос № 106090: Здравствуйте, эксперты! Необходимо сделать, чтобы в справочнике в реквизите с типом "число" вводимые данные были не видны (как ввод пароля для типа "строка" ***). Поменять на строковый не могу, т.к. числа с десятичными зна...

Вопрос № 106.090
Здравствуйте, эксперты!
Необходимо сделать, чтобы в справочнике в реквизите с типом "число" вводимые данные были не видны (как ввод пароля для типа "строка" ***).
Поменять на строковый не могу, т.к. числа с десятичными знаками. Как можно сделать?
Спасибо
Отправлен: 19.10.2007, 20:33
Вопрос задала: Avanti (статус: Посетитель)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Sim_tm
Здравствуйте, Avanti!
Было бы неплохо если бы вы указали с какой версией 1с-ки работаете.
Пишу решение для 8.
для реквизита есть соответствующее поле ввода. В свойствах этого элемента формы найдите параметр "Режим пароля" и установите там галочку. Все.
Ответ отправил: Sim_tm (статус: 3-ий класс)
Ответ отправлен: 19.10.2007, 20:46
Оценка за ответ: 4

Отвечает: Elric
Здравствуйте, Avanti!

Можно только сделать тип "строка" (как пароль) и после ввода анализировать значение. В строку прекрасно записываются дробные числа, и преобразовываются тоже замечательно. Для контроля перед преобразованием можете заменять запятую на дробную точку функцией СтрЗаменить(). Можно также удалять все символы кроме цифр, это простой алгоритм.
Ну, конечно, если не прибегать к каким-то дополнительным компонентам...
---------
В творчестве рождается истина
Ответ отправил: Elric (статус: Профессионал)
Украина, Киев
Тел.: +380952873210
Организация: "МАКСЕР", продажа и внедрение программ 1С
Адрес: г. Киев
----
Ответ отправлен: 19.10.2007, 20:47
Оценка за ответ: 5
Комментарий оценки:
спасибо

Отвечает: Шахрайчук Владимир Анатольевич
Здравствуйте, Avanti!
Позвольте, угадаю. Справочник зовется Сотрудники, а реквизит - Оклад. Угадал?
Тогда уберите оклад с формы элемента справочника. И добавьте кнопку
Процедура УстановитьОклад()
Если НазваниеНабораПрав()="ГлавБух" Тогда
Окл=Оклад;
Если ВВестиЧисло("Новый оклад",Окл)=1 Тогда
Оклад=Окл
Ответ отправил: Шахрайчук Владимир Анатольевич (статус: Практикант)
Ответ отправлен: 22.10.2007, 17:14
Оценка за ответ: 5
Комментарий оценки:
Спасибо :)


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Техподдержка портала, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале
Версия системы: 4.61.1 от 16.10.2007
Яндекс Rambler's Top100
RusFAQ.ru | MosHoster.ru | MosDesigner.ru | RusIRC.ru
Kalashnikoff.ru | RadioLeader.ru | RusFUCK.ru

В избранное