про Маску ввода

snocky
Дата: 12.09.2005 15:44:49
надо сделать ввод в поле текста через разделитель "|", но таким образом чтобы пока поле пустое в нем было что то типо "_____|__". Но если вводишь текст и он длинее чем "до символа "|"", то переводить этот символ вправо пока ввод не закончится.
"____|__" - до ввода
"ул._|___"
"ул. Ленин|___"
"ул. Ленинградская|___" - после ввода
может кто какую-нить идею умную скажет???
smi
Дата: 13.09.2005 10:37:40
snocky
надо сделать ввод в поле текста через разделитель "|", но таким образом чтобы пока поле пустое в нем было что то типо "_____|__". Но если вводишь текст и он длинее чем "до символа "|"", то переводить этот символ вправо пока ввод не закончится.
"____|__" - до ввода
"ул._|___"
"ул. Ленин|___"
"ул. Ленинградская|___" - после ввода
может кто какую-нить идею умную скажет???


В свойствах поля «значение по умолчанию» ставишь: "_____|__".
Затем на свойство «Изменение» ставишь: Ну например :

Me!Поле = фунция (Ме!Поле).

А сома функция примерно такая:

Dim ss As String
ss = Me!Поле
Фунция= ss & ”|___”
smi
Дата: 13.09.2005 10:43:47
snocky
надо сделать ввод в поле текста через разделитель "|", но таким образом чтобы пока поле пустое в нем было что то типо "_____|__". Но если вводишь текст и он длинее чем "до символа "|"", то переводить этот символ вправо пока ввод не закончится.
"____|__" - до ввода
"ул._|___"
"ул. Ленин|___"
"ул. Ленинградская|___" - после ввода
может кто какую-нить идею умную скажет???


В свойствах поля «значение по умолчанию» ставишь: "_____|__".
Затем на свойство «Изменение» ставишь: Ну например :

Me!Поле = фунция (Ме!Поле).

А сома функция примерно такая:

Dim ss As String
ss = Me!Поле
Фунция= ss & ”|___”
snocky
Дата: 13.09.2005 10:44:42
поздно. Уже поздно . . .

Решил проблему добавлением ещё одного поля.
Хотел чтобы в одном поле через разделитель "|" указывалась улица и дом.
Но т.к. улицы разные бывают то хотел передвигать разделитель.
Уж слишком заморочено было бы.
Сейчас с двумя полями всё ОК
smi
Дата: 13.09.2005 10:52:52
На самом деле сей час посмотрел на свое творение еще раз и понял - бред написал. Не будет работать =)