|
Замена найденных значений
| ☑ |
0
malex18
30.10.17
✎
12:34
|
Есть функция, которая возвращает структуру с разными значениями. В структура есть ключ "ФактическийАдрес", в нем к примеру записано "110012, Москва г, Лермонтова ул, дом №65", как изменить полученное значение?
Перед нужно,чтобы в структуру записалось "110012, Москва город, Лермонтова улица, дом №65"
СтрЗаменить?и записать заново в структуру?или не туда копаю?
|
|
1
Рэйв
30.10.17
✎
12:37
|
струкТвоя.ФактическийАдрес="БОМЖ"
|
|
2
malex18
30.10.17
✎
12:42
|
Сведения.ЮридическийАдрес = СтрЗаменить(Сведения.ЮридическийАдрес,"ул", "улица");
Возврат Сведения;
Смотрю структуру, там старый адрес, но через Shift+F9 СтрЗаменить показывает как надо. в структуре то есть не сохраняется новое значение. а методов "записать" никаких нет в синтакс помощнике
|
|
3
Рэйв
30.10.17
✎
12:47
|
(2)Записывай в поле структуры заново поверх старого. твое СтрЗаменить() может назаменять тебе "ул" с довольно экзотичным результатом
|
|
4
Rema Dan
30.10.17
✎
13:00
|
(0) Убирать сокращения из СФ не обязательно. 1С ещё в начале месяца об этом ответили:
|
|
5
dezss
30.10.17
✎
13:00
|
(2) да-да...так и делай...и будет у тебя адрес типа:
110012, Москва город, Кулицаиково поле....)))
Это просто пример)
|
|
6
catena
30.10.17
✎
13:02
|
(5)Как там было? "Бесило в тексте слово <мех>(сосуд для жидкости). Сделали замену по тексту на <бурдюк>. Долго втыкали на слово <усбурдюкнулся>..."
|
|
7
dezss
30.10.17
✎
14:00
|
(6) шикарное же слово получилось...чета ржу)))
Надо его записать)
|
|