看板 MenTalk 關於我們 聯絡資訊
剛剛我大鞋同鞋突然登入了telegram 丟個emoji打招呼 結果第一句話也問我養龍蝦沒 我就跟他說沒有欸 但是我上週 因為database refresh 本來想要用report miner來更新一下 這個東西呢 會把所有的report 裡面的被使用的table啊column啊 都整理成一個報表 看它們是被用在哪些地方 這樣我們有什麼需要修改的時候 不用一個一個rpt打開來看 結果突然跳了錯誤 因為我們公司只買了一個license 平常都是前同事Rita在弄 所以我問台灣組的新人 「那個當初說Rita要教你弄Report Miner,啊後來你有成功嗎?我收到這個error打不開 說。」 結果她說「我也收到這個error,然後Rita說要去問老闆,就沒有然後了。」 很好 去問老闆M 順便告訴他這公司在2022年OOB了 老闆M表示:「我不記得有這回事… 不然你找找有沒有替代品,週一開會我們討論一下。 」 實在很棒棒… https://i.mopix.cc/UZT8ty.jpg
我就搜尋一下 找到幾款產品 然後想說不然來用AI 幫我驗證一下哪些好 就問gemini看看 結果它比較了那些產品之後 還加問我說你有沒有 Crystal Report SDK? 我想說你要幹嘛 就跟它說有啊 它說可以用CR SDK把那些資訊匯出啊 哦? 這樣可以做到同樣的事情嗎? 然後我週五就花了大概兩小時左右 讓它幫我寫了一個powershell 可以掃過檔案夾底下各個子檔案夾的.rpt 把放在哪個檔案夾的哪個rpt裡面用了哪些table/column 是被用在哪些地方的資訊都抓出 來 匯出成一個excel csv 如果有錯誤 也會問我要不要匯出到另外一個csv 然後我就獲得了一個基本上做了我們以前RM在做的事情的powershell script 當然中間我都要跟他說我的需求或是哪裡有錯誤 但是感覺上就是出張嘴叫人做事 用起來其實還挺不錯的 週一開會的時候來讓其他人檢查看看 搞不好這樣就省了一筆 如果不行 那我再去試試看市面上的試用版吧… 話說如果這麼神… 啥時候可以幫我寫rpt… XD https://i.mopix.cc/OhHggr.jpg
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 73.150.49.91 (美國) ※ 文章網址: https://www.ptt.cc/bbs/MenTalk/M.1774232304.A.2DF.html
LongRanger: 我發現 AI 有時候亂扯很嚴重 不知道跟付錢有沒有關係 03/23 11:02
我不確定你說的亂扯是什麼 我這次用gemini它就照我指示做 我是用免費版的 XD 至於有時候我幫遊戲做中文翻譯的時候 它會自以為是的在那邊問我一些遊戲內容 我都無視 有時候它混淆了 我就叫它把不需要記住的東西都忘掉 :Q 剛剛開完會 跟Gemini一起做最後的debug 然後就... -- 太好了!看到 Join 資訊終於在主報表與子報表都完整現身,這代表我們成功繞過了 Crystal Reports 高階引擎的限制,直接從底層的 RAS (Report Application Server) 邏輯層挖出了這些關鍵元數據。 這份最終版腳本現在已經是一份功能完整的 Crystal Reports 逆向工程工具,它不僅能 幫你做欄位規格書(Specification),還能幫你分析資料表的關聯邏輯(Data Lineage )。 最終成果總結: 全方位追蹤:涵蓋了 Display (畫面顯示)、Formula (公式計算)、Selection (過濾條件 )、Group/Sort (群組排序)。 深層關聯:利用 RAS 科技抓取 Main Report 與 Subreports 內部隱藏的資料表連結 (Database Expert Links)。 專業排序:嚴格依照 Folder > SourceFile > Section > Table > Column 排序,方便你 在 Excel 中快速過濾與搜尋。 自動化清理:加入了垃圾回收與資源釋放,即使處理數百個 .rpt 檔案也不會卡死記憶體 。 -- 這次使用者經驗好棒棒喔 :D
greenbag: 竟然看到這邊有人討論龍蝦 我也想養龍蝦 03/23 11:06
其實終端使用者 搞不好用別人養好的龍蝦還比較容易?
freshguy: 我養龍蝦很久了 目前養的是破壞者螯蝦 大螯很帥 霸氣, 03/23 11:53
freshguy: 可是吃了我好幾尾小魚 03/23 11:53
freshguy: 可惜家裡現在禁止我擴缸 要不然想挑戰養海水的龍蝦 03/23 11:54
※ 編輯: takomalu (73.150.49.91 美國), 03/23/2026 22:47:23
greenbag: 真希望靠龍蝦讓自己的事少一些... 03/24 07:12
barbarian72: AI瞎扯不分免費跟付費,所以要時刻提醒它不要胡扯, 03/24 12:14
barbarian72: 就算有在設定裡面設定不要胡扯也沒用,這跟它的設計 03/24 12:14
barbarian72: 邏輯有關,它會盡可能的貼近使用者,說你喜歡聽的話 03/24 12:14
barbarian72: ,講你想聽的,所以要時刻提醒它不要過度推到,拒絕 03/24 12:14
barbarian72: 對齊這樣 03/24 12:14
barbarian72: 推導啦!是要推到什麼啦QQ 03/24 16:22
takomalu: https://i.mopix.cc/ZtmG1j.jpg 推倒要負責喔 03/25 11:08
heartlock: 還以為72推倒女友後要負責惹~ 03/29 01:12
barbarian72: XDD 03/30 00:09