1.本日工作重點,將先前停擺的測試機測試紀錄導入二維條碼專案繼續啟動,
已發mail通知相關部門目前進度並告知操作流程。
目前正在研究如何讓生管快速產生QRCODE序號,
人機操作介面已完成了,程式端也可擷取測試機紀錄檔並存在系統上,
接下來就是開始處理使用者端查詢系統。
2014年1月9日 星期四
2014年1月8日 星期三
C# TextBox強迫英文大寫
在KeyPress事件裡每輸入字元就強迫轉成大寫
或使用TextBox的CharacterCasing屬性
if (char.IsLower(e.KeyChar))
{
SerialNo_txt.SelectedText = char.ToUpper(e.KeyChar).ToString();
//小寫
SerialNo_txt.SelectedText = char.ToLower(e.KeyChar).ToString();
e.Handled = true;
}
或使用TextBox的CharacterCasing屬性
if (char.IsLower(e.KeyChar))
{
SerialNo_txt.SelectedText = char.ToUpper(e.KeyChar).ToString();
//小寫
SerialNo_txt.SelectedText = char.ToLower(e.KeyChar).ToString();
e.Handled = true;
}
資訊部(2)
1.今天早上一大早與研發部RD確認品號建立流程事宜,
PM覺得向RD申請正式品號回覆時間太久,希望由PM生成品號,
但RD認為會造成管理品號上的困難,
所以小弟建議RD設定時效性在一定時間內將品號給PM
這樣事情會單純很多。最後小弟請RD部門發封信告知大家目前狀況。
2.下午的時候把送修回來的防火牆架到機櫃上,發現HA 的主副並沒有自動切換,
預計明早將備用那台先關機讓主要的先起來試試看!
PM覺得向RD申請正式品號回覆時間太久,希望由PM生成品號,
但RD認為會造成管理品號上的困難,
所以小弟建議RD設定時效性在一定時間內將品號給PM
這樣事情會單純很多。最後小弟請RD部門發封信告知大家目前狀況。
2.下午的時候把送修回來的防火牆架到機櫃上,發現HA 的主副並沒有自動切換,
預計明早將備用那台先關機讓主要的先起來試試看!
2014年1月7日 星期二
資訊部(1)
昨天會議討論品號建立的事情,今早就收到PM同仁的Mail,
請我評估解決方案可行性。
於是我就打了一份分析報告Mail給大家好清楚的知道問題點在哪。
RD部門希望維持現狀,PM部門覺得效率太慢要改變流程,
我把流程弄成兩組請他們部門先內部協調,確定後再評估哪個方案可行性比較大。
請我評估解決方案可行性。
於是我就打了一份分析報告Mail給大家好清楚的知道問題點在哪。
RD部門希望維持現狀,PM部門覺得效率太慢要改變流程,
我把流程弄成兩組請他們部門先內部協調,確定後再評估哪個方案可行性比較大。
2014年1月6日 星期一
RadioButton群組用法
將RadioButton放入panel中
//取得選取得值
//取得選取得值
1 2 3 4 5 6 7 8 9 10 11 | foreach (Control control in this.panel1.Controls) { if (control is RadioButton) { RadioButton radio = control as RadioButton; if (radio.Checked) { appearance = radio.Text; } } } |
2013年12月13日 星期五
c# 委派使用方式
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | //宣告委派型別 public delegate void DelegateTest(string name); private void button3_Click(object sender, EventArgs e) { //實體化型別並設定對應方法 DelegateTest del= Show; //傳入字串到方法 del.Invoke("test"); } public static void Show(string value) { MessageBox.Show(value); } |
2013年10月30日 星期三
iframe 子視窗呼叫母視窗函式並關閉視窗
母視窗
html
<iframe id="iframe01" src="/test/A/" height="450px" frameborder="0" width="100%">你的瀏覽器竟然不支援 iframe</iframe>
js
使用dialog開啟子視窗,因子視窗為上傳檔案故無使用ajax方式
$("#subMenu").dialog("open");
子視窗也是使用iframe
<iframe id="iframe02" src="/test/B/" height="300px" frameborder="0" width="100%">你的瀏覽器竟然不支援 iframe</iframe>
//關閉視窗 供子視窗呼叫使用
function closeUpLoadWindows() {
$.growlUI('檔案資訊已更新!', '您辛苦了');
$("#subMenu").dialog("close");
}
子視窗
$('#form1').submit(function () {
return valid_form();
});
//驗證上傳欄位
function valid_form() {
if ($("#Version").val() == "") {
alert("請填入版本");
return false;
}
else if ($("#file").val() == "") {
alert("請選擇檔案!");
return false;
}
else {
//關閉視窗
if (window.parent.document) {
window.parent.closeUpLoadWindows(); //call 母視窗js
}
}
}
html
<iframe id="iframe01" src="/test/A/" height="450px" frameborder="0" width="100%">你的瀏覽器竟然不支援 iframe</iframe>
js
使用dialog開啟子視窗,因子視窗為上傳檔案故無使用ajax方式
$("#subMenu").dialog("open");
子視窗也是使用iframe
<iframe id="iframe02" src="/test/B/" height="300px" frameborder="0" width="100%">你的瀏覽器竟然不支援 iframe</iframe>
//關閉視窗 供子視窗呼叫使用
function closeUpLoadWindows() {
$.growlUI('檔案資訊已更新!', '您辛苦了');
$("#subMenu").dialog("close");
}
子視窗
$('#form1').submit(function () {
return valid_form();
});
//驗證上傳欄位
function valid_form() {
if ($("#Version").val() == "") {
alert("請填入版本");
return false;
}
else if ($("#file").val() == "") {
alert("請選擇檔案!");
return false;
}
else {
//關閉視窗
if (window.parent.document) {
window.parent.closeUpLoadWindows(); //call 母視窗js
}
}
}
畫面
訂閱:
文章 (Atom)
Visual Studio JS intellisense 失效解決方式
試了好久,發現到工具>選項>IntelliCode js項目設定啟用,重新開啟VS就正常了! 後來發現是TypeScript3.2版有問題停用,使用4.3版的TypeScript即可
-
開啟記事本將以下程式碼貼入存成.bat @ECHO OFF set x=%date:~0,4%%date:~5,2%%date:~8,2% CD C:\Windows\System32\winevt\Logs COPY Application.evtx D:\bak\...
-
使用truncate table 時會出現 無法截斷資料表 'xxx',因為該資料表正由 FOREIGN KEY 條件約束參考解決方式 先刪除再重建自動編號即可。 DELETE table; DBCC CHECKIDENT('table...


