Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / вывод на печать не всех знаков / 10 сообщений из 10, страница 1 из 1
27.03.2008, 09:21
    #35216497
plats
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вывод на печать не всех знаков
Помогите пожалуйста.
pkod имеет 22 знака
а на печать ограничено до 16 и на одном из принтeров(LazerJet4)
ограничение 16 невыполняется. Происходит наложение наименования на код.
пример:
@ x,7 SAY pkod size 1,16 FONT 'Courier New', 8
@ x,24 SAY name size 1,27 FONT 'Courier New', 8
есть решение?
...
Рейтинг: 0 / 0
27.03.2008, 09:49
    #35216550
вывод на печать не всех знаков
platsПомогите пожалуйста.
pkod имеет 22 знака
а на печать ограничено до 16
ЧЕМ/КАК?
и на одном из принтeров(LazerJet4)
ограничение 16 невыполняется. Происходит наложение наименования на код.
пример:
@ x,7 SAY pkod size 1,16 FONT 'Courier New', 8
@ x,24 SAY name size 1,27 FONT 'Courier New', 8
есть решение?
Решение чего? Какой задачи? Как уместить 22 символа в 16? Или как уместить это все в 12 символов?
...
Рейтинг: 0 / 0
27.03.2008, 10:09
    #35216608
Galyamov Rinat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вывод на печать не всех знаков
@ x,7 SAY PADR(pkod,16) size 1,16 FONT 'Courier New', 8

PADR(pkod,16)
substr(pkod, 1, 16)
left(pkod,16)


"plats" <nospam@sql.ru>; сообщил/сообщила в новостях следующее:
news:5465169@sql.ru...
> Автор: plats
> Помогите пожалуйста.
> pkod имеет 22 знака
> а на печать ограничено до 16 и на одном из принтeров(LazerJet4)
> ограничение 16 невыполняется. Происходит наложение наименования на
> код.
> пример:
> @ x,7 SAY pkod size 1,16 FONT 'Courier New', 8
> @ x,24 SAY name size 1,27 FONT 'Courier New', 8
> есть решение?
> Тема Ответить Сообщение
>


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
27.03.2008, 10:43
    #35216779
plats
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вывод на печать не всех знаков
надо печатать только 16 , а не 22 знака
...
Рейтинг: 0 / 0
27.03.2008, 11:00
    #35216863
вывод на печать не всех знаков
platsнадо печатать только 16 , а не 22 знака
Ну так в чем проблема-то? Только мне вот не ясно, что надо сделать с лишними 4-мя символами, так как для печати оставлено всего 12 знаков?
...
Рейтинг: 0 / 0
27.03.2008, 11:15
    #35216945
plats
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вывод на печать не всех знаков
лишние 4 символа просто не надо птчатать
LaserJet 5 на ХР с зтим справляется
а LaserJet 4 на win98 нет
...
Рейтинг: 0 / 0
27.03.2008, 11:25
    #35216988
вывод на печать не всех знаков
platsлишние 4 символа просто не надо птчатать
LaserJet 5 на ХР с зтим справляется
а LaserJet 4 на win98 нет
То есть есть желание завязаться на работу одной конкретной модели принтера? Задлянафига? Трудно просто взять и обрезать до 12 символов, которые будут печататься на ЛЮБОМ принтере и ничто ни на что налезать не будет? Для чего эти пляски с бубном?
...
Рейтинг: 0 / 0
27.03.2008, 11:52
    #35217129
plats
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вывод на печать не всех знаков
спасибо Rinat -у
@ x,y1 SAY padr(pkod,16)
@ x,y2 SAY padr(name,23)
так работает
...
Рейтинг: 0 / 0
27.03.2008, 11:59
    #35217163
Galyamov Rinat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вывод на печать не всех знаков
"plats" <nospam@sql.ru>; сообщил/сообщила в новостях следующее:
news:5466486@sql.ru...
> Автор: plats
> спасибо Rinat -у
> @ x,y1 SAY padr(pkod,16)
> @ x,y2 SAY padr(name,23)
> так работает

Понятно что работает, но я думал ты хоть посмотришь назначение приведенных
функций.
А в данном примере быстрее отработает функция LEFT()


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
27.03.2008, 15:09
    #35218068
plats
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вывод на печать не всех знаков
cпасибо за Left(),
работает.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / вывод на печать не всех знаков / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]