2

Oracle Apex 4.1でLOVを作成しようとしています。これには、従業員の名前と名前が含まれ、彼/彼女のIDのみが返されます。動作しない構文は次のようになります。

選択する
     FIRST_NAME、LAST_NAME as display_value、
     return_valueとしてのUSER_ID
 ALL_USERSから
 1で注文する

これはエラーを返します:LOVSQLクエリで選択された列の数が間違っています。この問題に取り組む方法についての助けやガイダンスは大歓迎です。

4

2 に答える 2

4

あなたが使用することができます:

select
     FIRST_NAME || ', ' || LAST_NAME as display_value, 
     USER_ID as return_value 
 from ALL_USERS
 order by 1
于 2012-09-05T11:58:27.167 に答える
1

Vincentのソリューションの代わりに、このプラグインを調べることもできます。SkillBuilders Super LOV
複数の列、複数の列を返すことができ、見栄えがします。
唯一の欠点は、このための表形式のオプションがないことです。(ただし、プラグインの制限です)

于 2012-09-05T12:57:25.333 に答える