Имя файла страницы report
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
-
- Ветеран
- Сообщения: 390
- Зарегистрирован: 26 Август 2009, 12:41
- Откуда: Moscow
- Контактная информация:
Имя файла страницы report
Добрый день!
Кларион 6.1 АВС
windows xp
Есть стандартный репорт. для вывода каждой страницы используется очередь страниц.
Каждая страница пере показом сохраняется во временном файле.
Как получить имя этого временного файла?
(для темплейтов clarion я нашел, а вот для АВС - нет)
Алексей
Кларион 6.1 АВС
windows xp
Есть стандартный репорт. для вывода каждой страницы используется очередь страниц.
Каждая страница пере показом сохраняется во временном файле.
Как получить имя этого временного файла?
(для темплейтов clarion я нашел, а вот для АВС - нет)
Алексей
-
- ✯ Ветеран ✯
- Сообщения: 5160
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 11 раз
- Поблагодарили: 26 раз
Имя файла страницы report
Объект "Previewer", Embed / метод "Open". Делаем так:
Код: Выделить всё
loop i#=1 to records(self.ImageQueue)
if i#%2
get(self.ImageQueue,i#)
if WMFChangeString(self.ImageQueue.FileName,'@@@',LOC:Quantity)
end
end
end
We are hard at work… for you. 

-
- Ветеран
- Сообщения: 390
- Зарегистрирован: 26 Август 2009, 12:41
- Откуда: Moscow
- Контактная информация:
-
- Ветеран
- Сообщения: 390
- Зарегистрирован: 26 Август 2009, 12:41
- Откуда: Moscow
- Контактная информация:
Имя файла страницы report
Добрый день!
заработало, но вот так:
loop i# = 1 to records(self.ImageQueue)
get(self.ImageQueue,i#)
stop(self.ImageQueue.Filename)
end
спасибо
Алексей
заработало, но вот так:
loop i# = 1 to records(self.ImageQueue)
get(self.ImageQueue,i#)
stop(self.ImageQueue.Filename)
end
спасибо
Алексей
-
- ✯ Ветеран ✯
- Сообщения: 5160
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 11 раз
- Поблагодарили: 26 раз
Имя файла страницы report
Не, ну понятно, что не стандартная функция. Не стал удалять, думал предвосхитить следующий вопрос - как что-нибудь поменять в WMF?Алексей- Софт-Центр писал(а):WMFChangeString
неизвестная функция

We are hard at work… for you. 

-
- Ветеран
- Сообщения: 390
- Зарегистрирован: 26 Август 2009, 12:41
- Откуда: Moscow
- Контактная информация:
Имя файла страницы report
Добрый день!
Еще раз спасибо, а вот текст для тех кто пользует rpm
loop i#=1 to records(self.PreviewQueue)
get(self.PreviewQueue,i#)
stop(self.PreviewQueue.Filename)
end
И вставка для него в embed RPM - before print preview
Алексей
Еще раз спасибо, а вот текст для тех кто пользует rpm
loop i#=1 to records(self.PreviewQueue)
get(self.PreviewQueue,i#)
stop(self.PreviewQueue.Filename)
end
И вставка для него в embed RPM - before print preview
Алексей