
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
24.12.2004, 18:56:17
|
|||
|---|---|---|---|
Перенос в поле отчета каждого слова в перечислении на новую строку. |
|||
|
#18+
В поле отчета передается перечисление: слово1,слово2....,словоN. "слово" - некоторый набор знаков, любых кроме запятой, длина одного слова - <=12 знаков. Как в поле отчета заставить каждую запятую воспринимать как знак перевода строки, т.е. чтобы "слова выстроились в столбик?" Если просто св-ву поля "Расширение" присвоить значение "Да", то это не спасает: слова переносятся тупо - при достижении конца поля. И если "слово1" - 5 знаков, то в эту же строку попадает часть "слова2". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.12.2004, 20:10:44
|
|||
|---|---|---|---|
Перенос в поле отчета каждого слова в перечислении на новую строку. |
|||
|
#18+
Скорей всего проще собрать строку приблизительно так: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.12.2004, 20:38:25
|
|||
|---|---|---|---|
Перенос в поле отчета каждого слова в перечислении на новую строку. |
|||
|
#18+
или Replace посадить в запрос Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.12.2004, 20:39:00
|
|||
|---|---|---|---|
Перенос в поле отчета каждого слова в перечислении на новую строку. |
|||
|
#18+
в догон картинка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2004, 13:15:25
|
|||
|---|---|---|---|
Перенос в поле отчета каждого слова в перечислении на новую строку. |
|||
|
#18+
Сам виноват, не указал версию - Акс97. Нет там Replace никакого! И еще уточнение: всю строку пользователь собирает с клавиатуры, занося в поле формы некоторые "слова" и разделяя их запятыми(типа: 658/А3, 12345, 6-789), потом это все гонится в отчет. Сейчас приходится перегонять отчет в Ворд и вручную править поле, что не есть гут... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2004, 13:37:12
|
|||
|---|---|---|---|
Перенос в поле отчета каждого слова в перечислении на новую строку. |
|||
|
#18+
tim2Сам виноват, не указал версию - Акс97. Нет там Replace никакого! Ну вот тебе Replace: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. А в запросе - источнике данных отчета пишешь SELECT ... , Replace(Поле) FROM ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2004, 13:43:59
|
|||
|---|---|---|---|
Перенос в поле отчета каждого слова в перечислении на новую строку. |
|||
|
#18+
Точнее, для случая с переносом строки можно сделать так (объявить последний параметр как необязательный, а по умолчанию подставлять знак абзаца): Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. А в запросе - источнике данных отчета пишешь SELECT ... , Replace(Поле, " ") FROM ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=45&mobile=1&tid=1669536]: |
0ms |
get settings: |
5ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
27ms |
get topic data: |
5ms |
get forum data: |
1ms |
get page messages: |
23ms |
get tp. blocked users: |
1ms |
| others: | 194ms |
| total: | 268ms |

| 0 / 0 |
