Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Программирование для начинающих - общие вопросы.
  • Страница:
  • 1
  • 2
  • 3
  • 4

ТЕМА:

Re: Выбор определенных записей в блоке данных (Forms 6) в Oracle 12 года 7 мес. назад #3564

Если использовать GLOBAL TEMORARY TABLE . То какие привилегии пользователю надо дать для возможности этой операции? ( и хорошо ли это)

А есть счетов 5000-10000 их тоже все во временную таблицу перегонять?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Выбор определенных записей в блоке данных (Forms 6) в Oracle 12 года 7 мес. назад #3565

А зачем на клиенте столько записей. Отбирай только нужные.
А привилегии такие же, как и для обычных таблиц.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Выбор определенных записей в блоке данных (Forms 6) в Oracle 12 года 7 мес. назад #3566

т.е получается надо пользователю давать права на создания таблиц?
ИЛи я неправильно понял?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Выбор определенных записей в блоке данных (Forms 6) в Oracle 12 года 7 мес. назад #3567

парни! Я скомпилировал из предложенных вами способов свой. Он заключается в следующем.

В формке создается пакет, в котором явно описывается таблица PL/SQL (ассоциативный масив если угодно) с именем SELECTED_ACC_TABLE. Когда срабатывает триггер
WHEN_CHECK_BOX_CHANGED я пишу буквально следеующе:
SELECTED_ACC_TABLE(get_block_property('CLIENT_ACC',Current_Record)) := :ACC_BLOCK.ACCOUNTS;
(здесь показана обработка если состояние check_box = 1)

А после нажатия кнопки срабатывает WHEN_BUTTON_PRESSED,
где я спокойно с помощью операций FIRST, LAST, NEXT извлекаю
помеченные счета.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Выбор определенных записей в блоке данных (Forms 6) в Oracle 12 года 7 мес. назад #3568

Ты явно раньше на Кларионе писал :-))). Правда все кларионщики так мыслят. Создать таблицу и записи туда складывать. Хреновый это подход. Ошибок только плодит.
Ты лучше скажи зачем ты счета метишь. Так легче понят и сказать.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Выбор определенных записей в блоке данных (Forms 6) в Oracle 12 года 7 мес. назад #3569

Почитай доки про GLOBAL TEMPORARY TABLE, потом поговорим
В этом запросе все нормально и ошибок вроде возникать не должно

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • Страница:
  • 1
  • 2
  • 3
  • 4
Время создания страницы: 0.233 секунд