|
Печать
|
|||
---|---|---|---|
#18+
Есть форма даные в которой меняются в соответствии с ""реестрационным номером" нужно сделать печать только 1 определённой записи. Если через стандартный диалог програмы что есть на форме, то печатает все записи. И ещё одно даные на форме с одной основной и многих вспомогательных таблиц (один - ко - многим) нада чтобы даные основной таблицы заменялись данымы с вспомогательных. Можна примерное описание как это сделать? Возможно через запрос, но как печатать запрос? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2009, 11:19 |
|
Печать
|
|||
---|---|---|---|
#18+
А код который написан в кнопке печать мы должны угадать? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2009, 12:11 |
|
Печать
|
|||
---|---|---|---|
#18+
2 AlexDoom подготовьте таблички отчет и покажите в итоге, что нужно напечатать ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2009, 12:39 |
|
Печать
|
|||
---|---|---|---|
#18+
результаты запроса пишешь в курсор и курсор используешь в качестве источника данных для отчета. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2009, 12:43 |
|
Печать
|
|||
---|---|---|---|
#18+
pitermaxА код который написан в кнопке печать мы должны угадать? Код не знаю, кнопки стандартные. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2009, 00:23 |
|
Печать
|
|||
---|---|---|---|
#18+
SELECT Доручення.номер_п_п AS номер, Коли_дано.значення AS коли_дано,; Доручення.дата, Доручення.зміст, Доручення.виконавці,; Доручення.термін_виконання, Виконання.значення AS виконання; FROM ; data1!коли_дано ; INNER JOIN data1!доручення ; ON Коли_дано.коли = Доручення.коли ; INNER JOIN data1!виконання ; ON Виконання.виконання = Доручення.виконання; ORDER BY Доручення.номер_п_п; INTO CURSOR Query1 Вот создал запрос, и отображаю вроде в курсор, но есть вопрос. Где этот курсор сохраняется и каким образм можно использовать его в отчете? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2009, 00:26 |
|
Печать
|
|||
---|---|---|---|
#18+
Теперь запусти отчет . Перед этим естественно в отчете поменяй привязки в полях где у тебя выводятся данные типа имя курсора.имя поля в курсоре ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2009, 11:51 |
|
Печать
|
|||
---|---|---|---|
#18+
имя курсора.имя столбца в курсоре конечно ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2009, 11:53 |
|
Печать
|
|||
---|---|---|---|
#18+
т.е в полях отчета ,а не курсора ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2009, 11:57 |
|
Печать
|
|||
---|---|---|---|
#18+
смысл я понял, но не как не могу добавить поля в отчёт с курсора, по той причине что не могу найти курсор. Подскажите что делать. Заранее спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2009, 14:12 |
|
Печать
|
|||
---|---|---|---|
#18+
А зачем их искать - ручками забить можно. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2009, 14:51 |
|
Печать
|
|||
---|---|---|---|
#18+
Руками впиши ИмяКурсора.ИмяПоля. Или, если с этим трудности, один раз выведи данные не в курсор, а в таблицу dbf (Select ... INTO TABLE Name.dbf) с тем же именем, который потом будет у курсора. Добавь эту таблицу в Dataenvironment. Потом мышкой натаскай поля из таблицы, которую будешь видеть в Dataenvironment, в нужную область отчета и раскидай их там. После этого удали таблицу из Dataenvironment и вообще ее удали, чтобы не мешала. Поля при этом останутся привязанными. После этого создай курсор с этим именем и открывай отчет. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2009, 14:58 |
|
Печать
|
|||
---|---|---|---|
#18+
Парни спс все сделал. Печатает. Но вот при каждой печати запрашивает, перезаписать даные в таблице или нет. Что делать? Как убрать єтот запрос? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.06.2009, 17:16 |
|
Печать
|
|||
---|---|---|---|
#18+
А можно поподробнея что за функция и где менять\прописывать ... |
|||
:
Нравится:
Не нравится:
|
|||
08.06.2009, 17:58 |
|
Печать
|
|||
---|---|---|---|
#18+
Determines whether Visual FoxPro displays a dialog box before overwriting an existing file, or whether table or field rules, default values, and error messages are evaluated when changes are made in the Table Designer or with ALTER TABLE. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.06.2009, 18:49 |
|
Печать
|
|||
---|---|---|---|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
08.06.2009, 19:11 |
|
Печать
|
|||
---|---|---|---|
#18+
Поторопился Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
08.06.2009, 19:13 |
|
Печать
|
|||
---|---|---|---|
#18+
AlexDoomПарни спс все сделал. Печатает. Но вот при каждой печати запрашивает, перезаписать даные в таблице или нет. Что делать? Как убрать єтот запрос? А зачем данные именно в таблицу скидывать? Все-равно ведь временная. Скидывайте в курсор и подобного вопроса не возникнет. Т.е. оставьте исходный синтаксис INTO CURSOR Query1 ... |
|||
:
Нравится:
Не нравится:
|
|||
08.06.2009, 20:29 |
|
|
start [/forum/topic.php?fid=41&msg=36012826&tid=1586349]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
38ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
others: | 323ms |
total: | 460ms |
0 / 0 |