Разработчикам расширений OEBS...

Prizzrak
Дата: 01.06.2006 16:39:46
Разработчикам расширений OEBS возможно будет интересно. У нас имеется интересная программа. UFO нарывается. В ней собрано несколько весьма полезных утилит. В частности: утилита поиска наборов значений (VALUESET) и просмотра их текста и возвращаемых значений, утилита поиска справочных кодов (LOOKUP) (поиск как по имени справочника, так и по содержащимся значениям), утилита просмотра профилей OEBS, утилита отслеживания запрососв OEBS к БД. Данная программа очень полезна разработчиков. Я часто ей пользуюсь когда создаю набор значений и мне нужно проверить нет ли такого же и если есть то использовать его или взять его код и переработать под себя. Иногда бывает нужно поискать в каком справочнеке есть то или иное значение. В обще полезная штука. Кому надо, пишите сюда. Возможно вышлим.
Denis Popov
Дата: 01.06.2006 18:56:57
Господа, кому интересно возможно получить, пишите в почту. В профиле Prizzrak есть адрес.
oslik ia
Дата: 02.06.2006 10:27:17
Prizzrak
Разработчикам расширений OEBS возможно будет интересно. У нас имеется интересная программа. UFO нарывается. В ней собрано несколько весьма полезных утилит. В частности: утилита поиска наборов значений (VALUESET) и просмотра их текста и возвращаемых значений, утилита поиска справочных кодов (LOOKUP) (поиск как по имени справочника, так и по содержащимся значениям), утилита просмотра профилей OEBS, утилита отслеживания запрососв OEBS к БД. Данная программа очень полезна разработчиков. Я часто ей пользуюсь когда создаю набор значений и мне нужно проверить нет ли такого же и если есть то использовать его или взять его код и переработать под себя. Иногда бывает нужно поискать в каком справочнеке есть то или иное значение. В обще полезная штука. Кому надо, пишите сюда. Возможно вышлим.


Совсем офонарели...
Вот ваши утилиты

SELECT * FROM fnd_flex_value_sets;

SELECT * FROM fnd_lookup_types;

SELECT * FROM fnd_lookup_values;
Prizzrak
Дата: 02.06.2006 12:02:02
oslik ia

Совсем офонарели...
Вот ваши утилиты

SELECT * FROM fnd_flex_value_sets;

SELECT * FROM fnd_lookup_types;

SELECT * FROM fnd_lookup_values;


Во-первых, запросов немного побольше, но дело ни в этом. Главное что в утилите это достаточно удобно оформлено и буквально 2-мя-3-мя кликами можно получить все необходимые данные. Потом, например ситуация такая:
Вам нужно создать набор значений. Ваши действия:
1. Прочесть в ТЗ и узнать чего надо.
2. Найти набор значений, который похож на тот, что нужен вам. Для этого вам нужно написать в проге, которую вы используете для запросов к БД один из указанных вами выше запросов.
3. Далее вам нужно посмотреть, что возвращает этот набор значений. Для этого вам нужно собрать из разрозненных частей запрос, который выполняется в наборе значений. После того как соберете нужно запустить этот запрос.
4. Далее вам нужно либо использовать этот набор значений, либо создать свой, на основе этого. Чтобы создать свой нужно взять собранный в пункте выше запрос и его поправить.
А теперь представим, что набор значений, который вы должны сделать, ни прост. Соответственно с первой попытки вы не найдете аналогичный, а это значит, что описанные мною действия вам придется повторять несколько раз. На это надо время. А время - это деньги.
В UFO это делается 2мя-3мя кликами, а соответственно за пару секунд.
В общем, я ни кого не убеждаю, что наша программа жизненно необходима, но я могу сказать, что для меня она удобна и благодаря ей я выполняю работы быстрее. Программирование и вообще компьютеры служат для автоматизации вычислений. Автоматизация вычислений служит для удобства человека. Данная программа – это ещё один уровень автоматизации. Если вам это не нужно, я вам это не предлагаю. Там, кому это надо, я дам эту прогу.
oslik ia
Дата: 02.06.2006 12:10:20
Prizzrak

Во-первых, запросов немного побольше, но дело ни в этом. Главное что в утилите это достаточно удобно оформлено и буквально 2-мя-3-мя кликами можно получить все необходимые данные. Потом, например ситуация такая:
Вам нужно создать набор значений. Ваши действия:
1. Прочесть в ТЗ и узнать чего надо.
2. Найти набор значений, который похож на тот, что нужен вам. Для этого вам нужно написать в проге, которую вы используете для запросов к БД один из указанных вами выше запросов.
3. Далее вам нужно посмотреть, что возвращает этот набор значений. Для этого вам нужно собрать из разрозненных частей запрос, который выполняется в наборе значений. После того как соберете нужно запустить этот запрос.
4. Далее вам нужно либо использовать этот набор значений, либо создать свой, на основе этого. Чтобы создать свой нужно взять собранный в пункте выше запрос и его поправить.
А теперь представим, что набор значений, который вы должны сделать, ни прост. Соответственно с первой попытки вы не найдете аналогичный, а это значит, что описанные мною действия вам придется повторять несколько раз. На это надо время. А время - это деньги.
В UFO это делается 2мя-3мя кликами, а соответственно за пару секунд.
В общем, я ни кого не убеждаю, что наша программа жизненно необходима, но я могу сказать, что для меня она удобна и благодаря ей я выполняю работы быстрее. Программирование и вообще компьютеры служат для автоматизации вычислений. Автоматизация вычислений служит для удобства человека. Данная программа – это ещё один уровень автоматизации. Если вам это не нужно, я вам это не предлагаю. Там, кому это надо, я дам эту прогу.


каскадные вальюсеты с использованием значений профилей и полей форм на основе нескольких вложенных подзапросов, ваша утилита создает двумя-тремя кликами?
oleggs
Дата: 02.06.2006 12:19:19
И еще, иногда нужно узнать в каком канкаренте используется набор, в UFO это узнать просто, там сразу все видно. А так ручками на все надо не хилый запрос писать.

Скоро внедрим поиск ролей/полномочий, что то же часто бывает нужно.
oleggs
Дата: 02.06.2006 12:21:59
oslik ia


каскадные вальюсеты с использованием значений профилей и полей форм на основе нескольких вложенных подзапросов, ваша утилита создает двумя-тремя кликами?


Может тебе ее прислать и сам посмотришь.
Prizzrak
Дата: 02.06.2006 12:27:54
oslik ia

каскадные вальюсеты с использованием значений профилей и полей форм на основе нескольких вложенных подзапросов, ваша утилита создает двумя-тремя кликами?

При работе с наборами значений в UFO вы можете при помощи специальных полей ввести руками значения профиля, значения из других наборов значений, которые необходимы для данного набора значений. Всё это делается парой кликов и нажатием определенного колличества клавишь на клавиатуре.
Всё что у нас на данный момент не реализовано, возможно будет реализованно в будущем, если это будет необходимо. На данный момент в утилите есть то, что нужно нам (а в месте с нами и подавляющему числу разработчиков расширений OEBS) на данный момент.
oleggs
Дата: 02.06.2006 12:40:33
Вносите свои предложения, будем рады.
Peter Bobrov
Дата: 02.06.2006 12:49:59
Мое эмоциональное мнение - "разработчиков", которые не в состоянии правильно написать тот самый нехилый запрос, не стоит подпускать к серьёзной разработке вообще и к оебсу в частности.

И ещё: в вашем трудовом договоре случайно нет слов о том, что всё что вы делаете на вашем рабочем месте, является собственностью работодателя?