#0
by MagicFly
Всем доброго времени суток! :)) Подскажите, пожалуйста, как можно разбить строку на несколько строк. Задача следующая: вывожу в окно сообщений текстовую переменную, но она не помещается в окно и хотелось бы узнать, как можно перенести ее на другую строку?
#4
by lavalit
РазделительСтрок в помощь.... ставь его например каждые 80 символов в твою длинную строку и будет тебе в окне сообщений многострочное чудо)))
#7
by User_Agronom
Да ладно! Если есть конкретная строка, то можно посчитать её длину (даже с учетом того, что ширина символов разная)
#10
by PR
Можно для выведенного в окно сообщений текста настроить автоперенос на другую строку как, например, в блокноте?
#15
by lavalit
вопрос был "как можно перенести ее на другую строку?" а не про настройки окна сообщений...)))
#19
by palpetrovich
читаю как манрту "Если телепат меня не подводит" ...прозрение не приходит ...не всем дано наверное :(
#21
by lavalit
проверь сам выведи такое Сообщить("Привет+РазделительСтрок+"СноваПривет"); и можешь зрить аккурат две строки с табле сообщений)))
#24
by lavalit
923) ну конечно можно заморочиться с вычислением размера окна и соответственно этого самого табла... главное, что можно выводить многострочно в принципе своем...
#27
by PR
И чо? Я про автоперенос предположил, а не про перенос текста при выводе после каждого количества символов.
#28
by lavalit
плюс-минус сколько занимает символ н аекране.. делить и получить количество символов с втроке... минус процента 2-3 на свякие там "широкие" буквы типа ш-м-ж-щ и т.д. и все .. останется заняться пиханием управсимвола куда надо))))
#30
by lavalit
а при чем телепат? пашет конечно только изначально ты подумал про автоперенос в табле.. потом кинуло тебя в настройки табла.. и все... ответ был верным "никак"... то есть если бы не свернул чуток от курса))) получил бы друго ответ)))
#32
by lavalit
но вопрос то был иной)))) не про автоперенос)))) сктати знаешь принцип автопилота? Чем чаще ошибается тем точнее летит)))) ну если совсем верно чем чаще проверяет отклюение от курса и корректирует полет)))))
#33
by lavalit
если только про автоперенос то таки да.. телепат не ошибся. автопереноса там нет . .его надо прикручиватьсамому))))
#38
by Злопчинский
Принято вообще писать интерфейсы чтобы от изменения размеров системных шрифтов - все нормально было.. а в натуре - фигняс частенько выходит..
#40
by MagicFly
А вобще у меня есть на форме многострочное поле ввода, в котором записывается текст. Так вот, с этим полем не совсем удобно работать, так как там не все сразу отображается и приходится листать. Как вариант я выбрал выводить этот текст в окно сообщений, но может можно это еще каким то образом решить?
#44
by MagicFly
можно было бы расширить банальным образом поле ввода, но у меня ограничено место на форме, из-за этого такая канитель происходит
#56
by lavalit
а вот про слова обрывает... просто не стал морочиться.. ет уже сам думаю справишься... проверяй, если разделитель попадает на слово, то двигай разделитель либо вперед либо назад... до ближайшего пробела... тогда будет красившее
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v7: v7 : НДС при возврате
- Разбить строку
- v7: Что нужно чтоб подключить ККМ Меркурий 112F к 1с V7 Торговля + склад
- v7: v7.7 премещение элемента справочника
- v7: v8: v7: Кто-нибудь сумел скачать комплект отчетности за I квартал 2007 года
- v7: Как разбить строку на подстроку и вывести подстроки на печать?
- v7: 1С V7.7 в сети
- v7: 1C:V7 starter program (for SQL) - обнаружена ошибка
- v7: Как разбить xml при выгрузке на несколько файлов
- v7: Перенос данных Бухгалтерия из v7 в v8
- Одну строку в запросе разбить на несколько строк
- v7: Как программно скопировать строку табличной части документа?
В этой группе 1С
- округление НДС в документе налоговая накладная
- Как связать 2 таблицы, связанные по параметру , с другими таблицами в СКД
- Как в управляемой форме получить текущего пользователя?
- ЗУП: удержание по исполнительному листу, внутреннее совместительство
- ЗУП настроить отражение статей затрат
- ЗУП. Как отключить раздельный доступ по группам физлиц?
- v7: При загрузке данных в windows 8 нарушен порядок сортировки.
- v7: Регистрация интелисенс выдаёт ошибку "предполагается наличие функции"
- ут 11. Как сформировать простой отчет Продажи в разрезе товаров и покупателей
- Найти папку в Outlook 2010
- УТ 10.3 Печать договора из документа из документа Заказ покупателя.
- Отображение изменений на управляемой форме
- Не могу создать БД - HRESULT 80004005
- XML чтение и XML запись
- Распределение НДС косвенных расходов. БП 2.0
- обмен УТ11 - УС (акселот)
- ЗУП 2.5.84.1 расчет страховых взносов
- Сделать простой элемент справочника предопределенным в 1С 8.3
- Интересный способ удалить программно предопределенный элемент справочника
- Не работает поиск по штрих коду Штрих М кассир 5.1