﻿<?xml version='1.0' encoding='UTF-8'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Релиб / ASP / Веб-программирование  / Замена подстроки (перенос строки и тире) при выводе из Access данных / Latest Posts</title><generator>InstantForum.NET v4.1.4</generator><description>Релиб</description><link>http://www.relib.com/forums/</link><webMaster>robot@relib.com</webMaster><lastBuildDate>Sun, 23 Nov 2008 02:08:52 GMT</lastBuildDate><ttl>20</ttl><item><title>RE: Замена подстроки (перенос строки и тире) при выводе из Access данных</title><link>http://www.relib.com/forums/Topic915790-4-1.aspx</link><description>VbCrLf - уже пробывал... не помогает...</description><pubDate>Fri, 07 Sep 2007 11:07:49 GMT</pubDate><dc:creator>IT-AleX</dc:creator></item><item><title>RE: Замена подстроки (перенос строки и тире) при выводе из Access данных</title><link>http://www.relib.com/forums/Topic915790-4-1.aspx</link><description>Не знаю поможет или нет, но я бы еще попробовал вставить символы через vb&lt;FONT color=#dd1111&gt;Cr&lt;/FONT&gt;Lf, функцию chr(10)+chr(13) - (перевод строки, возврат каретки, 10 - 13 попробовать поменять местами), про табуляцию надо смотреть коды символов  - вроде 10.</description><pubDate>Fri, 07 Sep 2007 10:59:06 GMT</pubDate><dc:creator>SeMan</dc:creator></item><item><title>RE: Замена подстроки (перенос строки и тире) при выводе из Access данных</title><link>http://www.relib.com/forums/Topic915790-4-1.aspx</link><description>кстати к выше описанному - разобрался с квадратиком тире... реально (сохранив отчет ворда как хтмл страницу) выяснил что этот символ квадратик (который должен быть тире) он интерпретирует как &amp;amp;#8209; (что по коду реально тире) и получилось что вылечилось... тут полная фитча...&lt;/P&gt;&lt;P&gt;Replace(MyString, "", "-") -  где казалось бы в пустом месте между кавычками (как это выглядит) находится символ... т.е. взят квадратик из БД (скопирован в буфер) и вставлен между кавычками... визуально ничего не вставляется, а реально там находится какой-то символ, ибо при попытке стереть символ (бэкспэйс) он сперва оставляет курсор там же где и стоял и стирает дальше только со второго нажатия...&lt;/P&gt;&lt;P&gt;но вот с переводом строки (энтером) и табуляцией так ничего и не определилось...&lt;/P&gt;&lt;P&gt;есть варианты?</description><pubDate>Thu, 06 Sep 2007 15:24:13 GMT</pubDate><dc:creator>IT-AleX</dc:creator></item><item><title>Замена подстроки (перенос строки и тире) при выводе из Access данных</title><link>http://www.relib.com/forums/Topic915790-4-1.aspx</link><description>День добрый&lt;/P&gt;&lt;P&gt;Подскажите плиз в чем фитча... раньше обычно пользовался обычной функцией при выводе многострочных значений из БД (типа поле выводы (МЕМО)) функция простая: Replace(MyString, VbLf, "&amp;lt;br&amp;gt;")&lt;/P&gt;&lt;P&gt;а теперь это не сработало.... ситуация какая... раньше данные в БД добавлялись из С++ Билдера, а в этом конкретном случае пришлось воспользоваться другой схемой, а именно шаблонный вордовый файл заполняется данными, после стандартными средствами Ворда создаётся файлик для удобной записи в БД и этот файлик обрабатывается билдером и заносятся данные в БД...&lt;/P&gt;&lt;P&gt;на сколько я понимаю проблема в том что у ворда свои некие внутренние константы (читай спец.символы) которые отвечакют за перенос строки, тире, и кстати табуляцию наверное...&lt;/P&gt;&lt;P&gt;так вот вопрос... каким образом мне следует обработать поле МЕМО из БД чтобы та строка которая там находится вывелась на странице АСП так как надо... чтобы были переводы строк там где надо, чтобы тире - было тире а не квадратик (кстати перенос строки так и не отображается никаким знаком), и если есть какая-нибудь закавыка с табуляцией - то и этого зверя тоже...&lt;/P&gt;&lt;P&gt;Заранее благодарю... ещё раз задача... замена в полученом значении МЕМО заменить спецюсимволы ворда на перенос строки, тире, тауляцию.&lt;/P&gt;&lt;P&gt;Thanks...</description><pubDate>Thu, 06 Sep 2007 10:56:43 GMT</pubDate><dc:creator>IT-AleX</dc:creator></item></channel></rss>