|
как исправить кавычки в адресе | ☑ | ||
---|---|---|---|---|
0
RomaH
naïve
31.01.18
✎
11:55
|
https://www.dropbox.com/s/ktbykmjxs6i8oiw/2018-01-31_11h51_04.png?dl=0
Иваново г, Ивановская обл Полка "Нормандия-Неман" ул БСП практически крайняя фишка в том, что при работе с адресом наименования прямо внутрь текста запроса вставляются в условия а тут кавычка ... заэкранировать? СтрЗаменить(,"""",""""""")? |
|||
1
asady
31.01.18
✎
12:06
|
(0) это в фиасе так или вы сами в ковычках хотите?
|
|||
2
GGDots
31.01.18
✎
12:09
|
ТестПараметр = СтрЗаменить(Тест, """", """""""""");
Сообщить(ТестПараметр); Пример: ООО "Контрагент" тест Результат: ООО """"Контрагент"""" тест Странная конечно реализован алгоритм формирования запроса :) |
|||
3
drcrasher
31.01.18
✎
12:10
|
узнаю медицину...
|
|||
4
Вафель
31.01.18
✎
12:12
|
а что не через параметры чтоли сделано???
|
|||
5
Вафель
31.01.18
✎
12:13
|
Реально. Вот это БСПшники облажались
|
|||
6
RomaH
naïve
31.01.18
✎
12:13
|
(3) что ты там узнаёш? - эти БСП типовая
|
|||
7
GGDots
31.01.18
✎
12:13
|
текст запроса в студию
|
|||
8
Вафель
31.01.18
✎
12:14
|
Вот кусок кода
|
|||
9
GGDots
31.01.18
✎
12:16
|
Надеюсь никогда не станет передо мной такая задача, которую можно будет решить только таким способом:)
|
|||
10
RomaH
naïve
31.01.18
✎
12:19
|
Адрес.Улица = СтрЗаменить(Адрес.Улица,"""","""""""""");
ошибки теперь нет но в классификаторе её не находит - т.е. считает не корректным адресом ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.АдресныеОбъекты КАК АдресныеОбъектыУлица ПО АдресныеОбъектыУлица.Наименование = "Полка """"Нормандия-Неман""""" И АдресныеОбъектыРегион.КодСубъектаРФ = АдресныеОбъектыУлица.КодСубъектаРФ И АдресныеОбъектыУлица.Уровень = 7 И АдресныеОбъектыУлица.КодОкруга = 0 И АдресныеОбъектыУлица.КодРайона = 0 И АдресныеОбъектыУлица.КодГорода = АдресныеОбъектыГород.КодГорода И АдресныеОбъектыУлица.КодВнутригородскогоРайона = 0 И АдресныеОбъектыУлица.КодНаселенногоПункта = 0 И АдресныеОбъектыУлица.КодДополнительногоЭлемента = 0 И АдресныеОбъектыУлица.КодПодчиненногоЭлемента = 0 |
|||
11
Вафель
31.01.18
✎
12:21
|
может в классификаторе другие кавычки?
|
|||
12
RomaH
naïve
31.01.18
✎
12:21
|
а нет - просто кавычек больше чем надо забубенил
|
|||
13
RomaH
naïve
31.01.18
✎
12:23
|
если не трудно - киньте баг-репорт - сам в запаре сейчас
|
|||
14
GGDots
31.01.18
✎
12:32
|
а нет
вот так должно прокатить: ТестПараметр = СтрЗаменить(Тест, """", """"""); на примере в запросе попробовал. Работает |
|||
15
drcrasher
31.01.18
✎
12:52
|
(6) не в каждой бсп есть "присвоить новый номер амбулаторной карты"
|
|||
16
Сильф
31.01.18
✎
12:55
|
« - Alt+(Num)0171
» - Alt+(Num)0187 (ну я так, на всякий случай...) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |