Гость
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / не печатаются в отчете / 9 сообщений из 9, страница 1 из 1
23.06.2014, 08:03
    #38676843
gal_al
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не печатаются в отчете
Добрый день всем!

Помогите, пожалуйста, мне с проблемой.
Программа работает у разных пользователей и выдает отчет со списком материалов: порядковый номер, код материала, его наименование и его параметры. И вдруг на какой-то странице отчета в первой позиции сверху пропадают код материала и его наименование. Порядковый номер и параметры печатаются.
Страница может быть любая, но пропадают данные именно в первой строке любой страницы отчета и именно во второй и третьей колонках (код и наименование). В чем может быть причина и как устранить эту проблему? Visual Foxpro 6.0
Спасибо.
...
Рейтинг: 0 / 0
24.06.2014, 10:49
    #38678188
PaulWist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не печатаются в отчете
gal_alДобрый день всем!

Помогите, пожалуйста, мне с проблемой.
Программа работает у разных пользователей и выдает отчет со списком материалов: порядковый номер, код материала, его наименование и его параметры. И вдруг на какой-то странице отчета в первой позиции сверху пропадают код материала и его наименование. Порядковый номер и параметры печатаются.
Страница может быть любая, но пропадают данные именно в первой строке любой страницы отчета и именно во второй и третьей колонках (код и наименование). В чем может быть причина и как устранить эту проблему? Visual Foxpro 6.0
Спасибо.

1. Посмотреть в курсоре на основе которого печатается отчёт наличие код материала и наименованиею

2. Посмотреть отчет, вкладка "Print when" возможно стоит условие печати.
...
Рейтинг: 0 / 0
24.06.2014, 12:32
    #38678373
gal_al
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не печатаются в отчете
PaulWist, спасибо за совет.
Проверила. Условий для печати нет. Код и наименование материала есть в наличии.
Когда я сохраняю в ЕXCEL эту ведомость - все печатается.
Ради эксперимента удалила этот материал, теперь в отчете не печатается следующий за ним.
...
Рейтинг: 0 / 0
25.06.2014, 09:00
    #38679231
q1w1e1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не печатаются в отчете
Непонятно, у вас отчёт выводится на экран или сразу на принтер, и там уже не печатается...
Если выводится на экран, то куда в Excel, внутренний Report или какая-нибудь надстройка типа xfrxlib, с какого шага вы сохраняете в EXCEL, т.е. там есть вариант сохранить в EXCEL или ещё где-то, скорей всего надо убирать пробелы перед выводом alltrim(), в общем трудно догадаться..
...
Рейтинг: 0 / 0
25.06.2014, 09:14
    #38679241
gal_al
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не печатаются в отчете
q1w1e1, и в просмотре отчета на экран, и в печати на принтере ни кода, ни наименования материала нет, хотя остальные параметры (стоимость, единица измерения) и просматриваются, и печатаются. Проверяю в базе и сохраняю из базы эти данные в формате EXCEL - и код, и наименование есть. Может, это связано с принтером?
...
Рейтинг: 0 / 0
25.06.2014, 09:31
    #38679260
gal_al
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не печатаются в отчете
Использую в выводе в отчете
в колонке код материала такую конструкцию

iif(len(alltrim(kod_r))>1,kod_r+chr(13),"")

а в колонке наименование такую:

rtrim(naim)+chr(13)+koef_ob()

где
function koef_ob
m.koff_ = iif (k_rasz<>1,"к=" + ALLTRIM(str(k_rasz,7,3))+IIF(LEN(alltrim(o_k_rasz))!=0," " + rtrim(o_k_rasz),"") +";","") +;
IIF(LEN(alltrim(o_z_tr_r1))!=0," " + rtrim(o_z_tr_r1)+ ":","")
return m.koff_
...
Рейтинг: 0 / 0
25.06.2014, 10:04
    #38679318
q1w1e1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не печатаются в отчете
Вам просто надо локализовать ошибку..:-), попробуйте просто alltrim(kod_r) и alltrim(naim), но скорей всего не в этом... это внутренний отчёт фоксса, надо заходить в отчёт и смотреть, может в соседнем поле длинное значение и пустые символы забивают содержимое соседнего столбца, или в самой шапке что-то переносится на первую строчку... гадать можно долго..:-), сделайте копию этого отчёта и убирайте оттуда всё потихоньку(шапку, лишние столбцы и т.д.), пока не появится первая строка, как только нашли, в оригинале поправите...
...
Рейтинг: 0 / 0
25.06.2014, 11:29
    #38679448
gal_al
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не печатаются в отчете
q1w1e1,

меня смущает, что ни разу не пропали код и наименование в пятой или десятой строках отчета. Только в первой строке любой страницы отчета. Шапка не меняется - фиксированная. Не может мешать использование СHR(13)?
...
Рейтинг: 0 / 0
25.06.2014, 12:11
    #38679543
RppR
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не печатаются в отчете
Попробуй опустить строку ниже.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / не печатаются в отчете / 9 сообщений из 9, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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