Webクリエイティブ集団、アイレット株式会社の代表取締役が綴る
Web制作・開発の気になる最新技術レビュー。  RSS Feeds
スカウター : [iret-ceo] アイレット株式会社CEOブログ

2009年1月24日土曜日

Flex alpha

Flexのタグで簡単にAlpha処理ができる。
<mx:fade id="showIn" duration="500" alphafrom="0.0" alphato="1.0" target="{this}">

this.showIn.play()
で呼び出し完了

2009年1月22日木曜日

Oracle limit offset

OracleではLimit Offsetがないため処理的に困ることが多い
じゃあどうするかというと
betweenとrow_number() over()を使うとうまくいける

テーブル例
TEST
 SORT NUMBER(1),
TEST_NAME VARCHAR2(256)

例として先頭の10個取ってくるサンプル
select
*
from(
select
row_number() over(ORDER BY SORT) AS NUM,
TEST_NAME
FROM
TEST
ORDER BY SORT
)
WHERE
NUM BETWEEN 0 AND 10

これでかなり楽になりますね

2009年1月21日水曜日

Flex ファイル参照

FlexでファイルアップロードのWindowを出す処理の仕方

private var file:FileReference;
を使えば余裕で出ます。

イベントの登録
file.addEventListener(Event.SELECT, fileSelected);

下記のようにButtonClickでイベントを呼び出してbrowseってやるだけ
private function uploadImage(e:Event = null):void {
  file.browse();
}

後はファイルを取得の仕方として、ファイル名を取得
private function fileSelected(e:Event = null):void {
  var f:FileReference = e.target as FileReference;
  this.label.text = f.name;
}

今日はここまで。。

2009年1月20日火曜日

FlashLite 仕様

FlashLiteに関する細かな仕様が載っているサイト発見
http://thinkit.jp/article/734/1/

2009年1月19日月曜日

Flex 日付

あまりにも更新していないのでBlog更新がんばります。

Flexネタ 日付のフォーマット
Javaとかでよくあるフォーマット変換によく似てる
var format:DateFormatter = new DateFormatter();
format.formatString = "YYYY/MM/DD (EEE)";
var date:Date = new Date();
trace(format.format(date));

OUTPUT
2009/01/19 (月)

こんな感じで出るよ