|
Исправленная консоль запросов для УФ есть у кого? | ☑ | ||
---|---|---|---|---|
0
bolobol
04.04.17
✎
11:38
|
Добрый день!
В консоли запросов для УФ есть процедура: Функция ПостроитьМассивТекстовЗапросов(знач ТекстЗапроса) МассивТекстов = Новый Массив; Пока Не ПустаяСтрока(ТекстЗапроса) Цикл ТочкаСЗапятой = ";"; ... которая при наличии в тексте запроса символа ; - тупо разделяет в этом месте запросы на два. Может, кто исправлял как-то хитро и ловко, хелп! |
|||
1
DrShad
04.04.17
✎
11:41
|
а откуда у тебя такой символ в запросе?
|
|||
2
bolobol
04.04.17
✎
11:42
|
(1) В текстовой строке может быть любой символ
|
|||
3
DrShad
04.04.17
✎
11:43
|
ни разу не сталкивался с такой проблемой, но ща гляну свою консоль
|
|||
4
DrShad
04.04.17
✎
11:44
|
// Возвращает массив текстов запросов.
// // Параметры: // ТекстЗапроса - Текст передаваемого запроса. // Функция ПостроитьМассивТекстовЗапросов(знач ТекстЗапроса) МассивТекстов = Новый Массив; Пока Не ПустаяСтрока(ТекстЗапроса) цикл ТочкаСЗапятой = ";"; ПозицияТочкиСЗапятой = Найти(ТекстЗапроса, ТочкаСЗапятой); Если ПозицияТочкиСЗапятой = 0 тогда ТекстОчередногоЗапроса = ТекстЗапроса; ПозицияТочкиСЗапятой = СтрДлина(ТекстЗапроса); Иначе ТекстОчередногоЗапроса = Лев(ТекстЗапроса, ПозицияТочкиСЗапятой - 1); КонецЕсли; Если Не ПустаяСтрока(ТекстОчередногоЗапроса) Тогда МассивТекстов.Добавить(СокрЛП(ТекстОчередногоЗапроса)); КонецЕсли; ТекстЗапроса = Сред(ТекстЗапроса, ПозицияТочкиСЗапятой + 1); КонецЦикла; Возврат МассивТекстов; КонецФункции |
|||
5
Вафель
04.04.17
✎
11:46
|
юзай такую
http://catalog.mista.ru/public/335504/ |
|||
6
bolobol
04.04.17
✎
11:48
|
(5) Не стоит подобная доработка модуля 1500 рублей и разбирательства с новым инструментом. Но спасибо, ссылку сохранил)
|
|||
7
Вафель
04.04.17
✎
11:54
|
(6) всего 1 см стоит
|
|||
8
catena
04.04.17
✎
11:55
|
А обойти текстовую строку параметром?
|
|||
9
bolobol
04.04.17
✎
12:01
|
(7) Чтобы его заиметь - нужно заплатить 1500 минимум.
(8) Спасибо! Вчера не получалось именно с параметром, в попы хах не получалось, не понял почему. А сегодня заработало с параметром как часы... Глюк я словил, что ли(?) Спасибо! |
|||
10
h-sp
04.04.17
✎
12:44
|
(9) ну, заплатишь всего-то 1500, а потом будешь грести бабло сотнями тысяч, благодаря этой фишке.
|
|||
11
bolobol
04.04.17
✎
12:59
|
(10) Спасибо, эффективный менеджер, но предпочитаю наоборот.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |