powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Oracle Database XE Очень нужна помощь!!!
20 сообщений из 20, страница 1 из 1
Oracle Database XE Очень нужна помощь!!!
    #36040337
Irina_86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ситуация такая: создана 1 таблица и приложение, которое эту таблицу выводит. Нужно сделать так, чтобы пользователь, не видя всей таблицы, задал в неком окне (веб-страница, например) параметры отбора (дата и номер счета, дата - 3 раскрывающихся списка - день, месяц, год; счёт вводится вручную), причём чтобы форматы данных были именно дата - датой, а счёт - числом, а не текстом. По введённым параметрам создаётся sql-запрос, например в обработчике кнопки "показать" и вуаля - юзер видит только те строки из БД, в которых нужная дата и номер счёта. Как это реализовать (при учёте типов данных)? Помогите, пожалуйста, времени почти не осталось...
...
Рейтинг: 0 / 0
Oracle Database XE Очень нужна помощь!!!
    #36040366
dvksqlru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Irina_86, насколько я понял необходимо:
1. Сделать таблице, в которой поля будут иметь необходимый тип данных (datetime, etc)
2. В АРЕХ создать для этой таблицы страницу (InteractivReport или как-то там...)

В интерактивном отчете существуют фильтры, которые и покажут нужные данные.
...
Рейтинг: 0 / 0
Oracle Database XE Очень нужна помощь!!!
    #36040390
Irina_86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dvksqlru, если не затруднит, можно поподробнее об этом? В принципе, понимаю, о чём речь, но не до конца...
...
Рейтинг: 0 / 0
Oracle Database XE Очень нужна помощь!!!
    #36040393
Irina_86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
P.S. Таблица была загружена из текстового файла, при предпросмотре в столбцах были выставлены все типы данных...
...
Рейтинг: 0 / 0
Oracle Database XE Очень нужна помощь!!!
    #36040413
dvksqlru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ну, очень сложно судить о ситкуации не видя примера. Предположу ,что рабочее пространство и приложение создано. Так же созданаи таблица, в которой хранятся необходимые данные в требуемом формате (кстати, номер счета, имхо, это не число а строковое занчение, иначе счет № 0124578... внести в БД не получится из-за ведущего нуля, а про символьнве значения в теле счета я вообще умолчу 0-0), а само приложение открыто в редакторе АРЕХ

Итак:
1. Создать страницу (Create Page)
2. Select a page type: Report
3. Interactive Report
4. Указать номер страницы и ее имя
5. ЗАкладки по вкусу, я бы советовал: Do not use tabs
6. Ввести SQl запрос
7. Указать другие параметры по вкусу
8. Подтвердить намерения
...
Рейтинг: 0 / 0
Oracle Database XE Очень нужна помощь!!!
    #36040523
Irina_86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dvksqlru, cпасибо за пошаговую инструкцию, но...у меня только SQL Report и Wizard Report
при создании страницы. Interactive Report нет...И при создании региона тоже нет...
...
Рейтинг: 0 / 0
Oracle Database XE Очень нужна помощь!!!
    #36040787
dvksqlru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
гут, какая версия АРЕХ?
...
Рейтинг: 0 / 0
Oracle Database XE Очень нужна помощь!!!
    #36040903
Irina_86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dvksqlru, прошу прощения, но не знаю, где это можно посмотреть...Не подскажешь?
...
Рейтинг: 0 / 0
Oracle Database XE Очень нужна помощь!!!
    #36040910
Irina_86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот, нашла что-то...Это не то?
Oracle Database 10g Express Edition Release 10.2.0.1.0 - Product
PL/SQL Release 10.2.0.1.0 - Production
CORE 10.2.0.1.0 Production
TNS for 32-bit Windows: Version 10.2.0.1.0 - Production
NLSRTL Version 10.2.0.1.0 - Production
...
Рейтинг: 0 / 0
Oracle Database XE Очень нужна помощь!!!
    #36041102
dvksqlru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Irina_86, самое простое - в правом нихнем углу HTML дизайнера, например:
Application Express 3.2.0.00.27
...
Рейтинг: 0 / 0
Oracle Database XE Очень нужна помощь!!!
    #36041165
dvksqlru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dvksqlru,

а еще лучше так:
SELECT * FROM APEX_RELEASE;
...
Рейтинг: 0 / 0
Oracle Database XE Очень нужна помощь!!!
    #36041686
Irina_86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот: Application Express 2.1.0.00.39 )))
...
Рейтинг: 0 / 0
Oracle Database XE Очень нужна помощь!!!
    #36041741
dvksqlru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Irina_86,
угу, этого-то я и опасался - с ХЕ идет старая версия АРЕХ, которую желательно бы обновить. Процедура достаточно простая и описана тут:
http://www.sql.ru/forum/actualthread.aspx?tid=597941
...
Рейтинг: 0 / 0
Oracle Database XE Очень нужна помощь!!!
    #36042115
Irina_86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dvksqlru, а без этого нельзя никак? а то что-то боязно...((((
...
Рейтинг: 0 / 0
Oracle Database XE Очень нужна помощь!!!
    #36042122
dvksqlru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Irina_86, собственно можно - написать форму, которая формирует SQL запрос если самостоятельно не получится - пишите, но в ближайшее время ответить не смогу т.к. еду в командировку.
...
Рейтинг: 0 / 0
Oracle Database XE Очень нужна помощь!!!
    #36042388
Irina_86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dvksqlru, очень прошу сразу!!!!Помогите мне!!!!Пожалуйста!!!! У меня практически совсем не осталось времени, не знаю, что и делать!!!Пожалуйста!!!
...
Рейтинг: 0 / 0
Oracle Database XE Очень нужна помощь!!!
    #36044249
Думаю вот это может Вам помочь
http://download.oracle.com/docs/cd/B31036_01/doc/appdev.22/b28839/rprt_query.htm#BGBEEBJA
...
Рейтинг: 0 / 0
Oracle Database XE Очень нужна помощь!!!
    #36044258
Блин,
подскажите где тут кнопка - редактировать ... :(
...
Рейтинг: 0 / 0
Oracle Database XE Очень нужна помощь!!!
    #36044296
Код: plaintext
1.
2.
3.
4.
5.
SELECT p.category,
       p.product_name,
       i.quantity  FROM demo_product_info p,
       demo_order_items i
WHERE p.product_id = i.product_id
  AND ( p.category = :P700_SHOW or :P700_SHOW = 'ALL' )

Вот тут показано как подставлять параметры в отчет...

Ну а то, что это должна быть инменно дата - так можно ж и вот так сделать:
Код: plaintext
1.
and myDATE_COL = TO_DATE(:day||'.'||:mon||'.'||:year, 'dd.mm.yyyy')
И подставить вместо :day, :mon, :year значения из своих пикеров
...
Рейтинг: 0 / 0
Oracle Database XE Очень нужна помощь!!!
    #36044914
Фотография Ales Protiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nickolay PavljuchankovБлин,
подскажите где тут кнопка - редактировать ... :(

Здесь её нет.
...
Рейтинг: 0 / 0
20 сообщений из 20, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Oracle Database XE Очень нужна помощь!!!
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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