cro-logo      
Добро пожаловать, Гость. Пожалуйста, выберите Вход или Регистрация

 
 
  ГлавнаяСправкаПоискВходРегистрация  
 
Переключение на Главную Страницу Страниц: 1
Послать Тему Печать
Удаление текста формулой в выходной форме (Прочитано 411 раз)
Евгений
Профи
****
Вне Форума



Сообщений: 115
Санкт-Петербург
Удаление текста формулой в выходной форме
05.05.2017 :: 11:25:42
 
Доброго времени суток.
Коллеги, помогите с формулой пжста.
В текстовом поле "Примечание" (ФИ20) много не нужного текста.
Пытаюсь удалить слова, но что-то не получается.
Что не так?
Код:
@string := ФИ20;
@result := DeleteWords (@string, "www.sait.tv")
@result := DeleteWords (@string, "тип договора")
@result := DeleteWords (@string, "ответственный") 


Массовой коррекцией не пользуюсь - если получится, то будет менее затратно по времени.

Спасибо.
Наверх
 

"Никогда не беспокой другого тем, что ты можешь сделать сам." Л.Н. Толстой
192176304  
IP записан
 
Энкан
Профи
****
Вне Форума



Сообщений: 134
Владивосток
Re: Удаление текста формулой в выходной форме
Ответ #1 - 06.05.2017 :: 15:11:57
 
@txt := переменная с текстом
@txt:= Swap (@txt, "ненужный текст", "")
@txt: =SWAP(@txt,  "ненужный текст2","")
//повторить сколько нужно
@ret := @txt

Наверх
 
 
IP записан
 
Евгений
Профи
****
Вне Форума



Сообщений: 115
Санкт-Петербург
Re: Удаление текста формулой в выходной форме
Ответ #2 - 12.05.2017 :: 11:02:42
 
Энкан,
формула удаляет на выходе, но само значение остается после того как закроешь форму
Наверх
 

"Никогда не беспокой другого тем, что ты можешь сделать сам." Л.Н. Толстой
192176304  
IP записан
 
Энкан
Профи
****
Вне Форума



Сообщений: 134
Владивосток
Re: Удаление текста формулой в выходной форме
Ответ #3 - 24.05.2017 :: 15:44:27
 
Тогда пишем @txt обратно в поле текста,  я думал надо именно в выходной получить текст без мусора. 
ПолеТекст: = @TXT
Наверх
 
 
IP записан
 
Переключение на Главную Страницу Страниц: 1
Послать Тему Печать