Partner Studio
patw 的筆記、生活、隨筆
patw 的筆記、生活、隨筆
四月 29th
場景上的主影片使用 loader 將子影片 load 進來,然後子影片欲取得主影片設定的變數(如本例的xxx),有時候會發生抓不到的情況 .. 但別支子影片卻正常,Google 了一下,找到要用 ADDED_TO_STAGE 這個事件做處理 …
確保 load 到主場景上,再去抓該變數。
addEventListener(Event.ADDED_TO_STAGE, enterDLHandle);
function enterDLHandle(e:Event):void {
var ROOT = stage.getChildAt(0);
trace(ROOT.xxx);
}
AS 又是另一個領域了,要學習的還很多啊。
四月 29th
問題:資料原本以 sortid 欄位做排序,後台設計可上下調整排序,但某種情況下 sortid 欄位的值產生重複,造成無法正常變更排序。
因此欲重新以 sortid 排序後,加上 ROW_NUMBER() 索引,並將該索引值寫回 sortid 欄位。
環境:MS SQL SERVER 2005
四月 24th
最近需要用到 ImageMagick,而 ports 上最新的版本是 6.6.0-10 ,但似乎安裝過程中會 make 失敗,所以試著安裝舊的版本。
首先要修改 ports-supfile,在 *default 下多增加一行欲更新軟體版本推出的時間,可以去 http://www.freshports.org 查詢,以本例來說,我想安裝 6.5.7.10 版,推出的時間為 02 Dec 2009 18:54:03,我可以輸入:
四月 1st
在作專案的時候遇到的問題。當我在某文字框按下 Enter 要做送出時,卻不是送出該文字框對應的送出鈕(文字框控制項有對應的送出鈕的屬性嗎?好像沒看到…)。
網上有些作法是 Code Behind 中將該文字框加上 Enter 的 keycode 偵測,再 return false; ,使送出失效,但不是很好的作法,對使用者不是很友善哩。再找了一下,以下這種方法就能對應想要的送出鈕了。
對了,這種方法也可以通用於加上 UpdatePanel 的頁面,不會只有第一次有效。
txtSearch.Attributes.Add("onkeydown", "if (event.keyCode==13){document.getElementById('" + btnSearch.ClientID + "').focus();return true;}")
※ txtSearch 是文字框控制項 ID,而 btnSearch 是送出鈕控制項。
三月 16th
需求:
資料一 資料二
我是分隔線我是分隔線我是分隔線
資料三 資料四
我是分隔線我是分隔線我是分隔線
說明:
DataList 做為自動判斷折行排列的資料呈現相當方便,
但詭異之處是設為水平橫向排列後,其分隔 (Separator) 是長在
每筆資料的右方
資料一(SP) 資料二(SP)
資料三(SP) 資料四(SP)
而並非我原先預想的,會長在每個水平分隔上。
看來只能用 Code 自己寫囉,做法如下:
在 DataList 的 ItemDataBound 事件中加入:
If (e.Item.ItemIndex Mod 2 = 1) Then '因為我是 2 個一折行
Dim sp As New Literal
sp.Text = "</td><tr><td colspan='2'>This is a hr line !!!!!!!!!</td></tr><tr><td colspan=2>"
e.Item.Controls.Add(sp)
End If
或許不是很漂亮的解法,總之先做個筆記了。
十二月 29th
之前曾經談過 odbtp 的解決方案,大半是為了編碼的問題吧,在 FreeBSD/Linux 環境下似乎用這種方式比較好。
也曾經試過 ADOdb 的方式,但好像連不上,底層似乎是使用 php 的 mssql_connect 吧,總之這方式就沒有繼續深究了。
之前提過的 odbtp 方案,若 PHP 在 Windows 環境時,odbtp 提供的相依版本似乎有些老舊。我想在 Windows 上就採用微軟自家的解決方案試試囉。
它就是:SQL Server Driver for PHP Version 1.1
十二月 4th
經過一番手殘與搶救,總算是升到 FreeBSD 8.0-RELEASE 了。對 freebsd-update 的升級方式不大熟悉,亂搞的結果是手殘覆蓋掉 /etc/ 底下的一些東西,像是 passwd 之類的,真慘。後來還是乖乖的用 make buildworld && make buildkernel 慢慢升,總算是可以了。此篇記錄一下升級的指令囉,如果有高手路過看到觀念錯誤的,希望能不吝指教,謝謝。
More >
十二月 2nd
問題:要移除「-」符號為首的檔名,該如何下指令刪除呢?
找到了Removing Files That Begin With a Dash “-”的教學:
# rm -- -filename # rm /full/path/to/-filename # rm ./-filename
以上都可以喲。
近期迴響