pb 更新資料庫你好,
使用 jmp14,我使用查詢產生器建立了一個資料庫。
當我想更新資料庫時,卻沒有更新。
我不明白為什麼。
如果有人能幫我...
//Beginning of the script for the update of the database:
New SQL Query(
Version( 130 ),
Connection( "JMP" ),
JMP Tables(
["Exploitation" =>
"Source(Open(
\!"S:\Guingamp\Commun\Fab\BDD Exploitation.xlsm\!",
Feuilles de calcul( \!"Exploitation\!" ),
Use for all sheets( 1 ),
Concatenate Worksheets( 0 ),
Create Concatenation Column( 0 ),
Worksheet Settings(
1,
Has Column Headers( 1 ),
Number of Rows in Headers( 1 ),
Headers Start on Row( 4 ),
Data Starts on Row( 5 ),
Data Starts on Column( 1 ),
Data Ends on Row( 0 ),
Data Ends on Column( 0 ),
Replicated Spanned Rows( 1 ),
Replicated Spanned Headers( 0 ),
Suppress Hidden Rows( 0 ),
Suppress Hidden Columns( 0 ),
Suppress Empty Columns( 1 ),
Treat as Hierarchy( 0 ),
Multiple Series Stack( 0 ),
Import Cell Colors( 0 ),
Limit Column Detect( 0 ),
Column Separator String( \!"-\!" )
)
))"
]
),
QueryName( "SQLQueryGGP" ),
Select(
Column(
"Semaine",
"t1",
Analysis Type( "Ordinal" ),
Numeric Format( "Fixed Dec", "0", "NO", "" )
),
.....
//end of the script:
)
) << Run Foreground( UpdateTable( Current Data Table() ) );
回覆:pb 更新資料庫感謝您的回答。
我也不明白為什麼我的 jsl 被 JMP 修改,我發現它令人震驚。
我不會打電話給技術支援。 有一次,他們回答我說他們只負責安裝的 pbs,但不負責客戶的 jsl。
我必須獨自找到解決辦法。如果我不能更新 jmp 資料庫,那就是一個大問題:我的 jsl 和 JMP 將沒有興趣使用。
此致
回覆:pb 更新資料庫我不確定為什麼會發生這種情況,但這裡有一個建議。從建立的資料表複製修改腳本並將其貼上到名為「我的更新」的新腳本中。 改變
<< 修改
到
<< 執行前台( UpdateTable( 目前資料表() ) )
然後保存。現在刪除一些行和列並清空一些值然後運行它...在測試它是否有效之前不要保存它。
如果這不起作用,您可能需要致電技術支援。請發布這是否適合您。 祝你好運。
ps 糟糕,忘記提醒您檢查是否沒有可能限制更新的日期或其他條件。
我不知道為什麼 JMP 會覆蓋腳本,但它不應該覆蓋自訂命名腳本。
回覆:pb 更新資料庫你好,
我已使用查詢產生器 JMP 從 Excel 檔案建立資料庫 JMP。
首先,我有這樣的更新資料的開頭:
新的 SQL 查詢(
版本( 130 ),
聯繫( “JMP” ),
JMP 表(
[ 《BDD 2》 =>
「來源(打開(
\!"S:\Pilotage\MTBSTAT\BDD Anthony\MEGABASE.xlsx\!",
Feuilles de calcul( \!"BDD\!" ),
用於所有床單( 1 ),
連接工作表( 0 ),
建立串聯列( 0 ),
工作表設定(
1、
有列標題( 1 ),
標題中的行數( 1 ),
標題從行 ( 1 ) 開始,
資料從行( 2 ) 開始,
資料從列 (1) 開始,
資料在行( 0 ) 結束,
資料在列 (0) 上結束,
複製跨行( 1 ),
複製的跨接標頭( 0 ),
抑制隱藏行( 0 ),
抑制隱藏列( 0 ),
抑制空列( 1 ),
視為層次結構( 0 ),
多系列堆疊( 0 ),
導入單元格顏色( 0 ),
限制列檢測(0),
列分隔符號字串( \!"-\!" )
)
看來第一次更新是好的,我儲存了新的jmp文件
但是,當我再次打開該文件並進行新的更新時,更新的腳本會自動更改並替換為:
新的 SQL 查詢(
版本( 130 ),
聯繫( “JMP” ),
JMP 表(
[ 《BDD 2》 =>
“\S:\Pilotage\MTBSTAT\BDD 安東尼\JMP\\BDD 2.jmp”
]
),
查詢名稱( 《BDD 2》 ),
選擇(
柱子( “N° de Cuve” , “t1” , 分析類型( “序數” ) ),
且更新不會繼續。
有人有解決辦法嗎?
此致
回覆:pb 更新資料庫您能將更新資料庫的腳本的開頭和結尾寄給我嗎?
回覆:pb 更新資料庫我有適用於 .xls 和 .xlsx 的範例。
我獲取了 JMP 表,刪除了一列,刪除了行,更改了值,然後運行更新並恢復了 JMP 表。
抱歉,我沒有使用 .xlsm 的經驗。
回覆:pb 更新資料庫我正在嘗試從 xlsm 檔案更新 jmp 表。
jmp 檔案是使用以下命令建立的:table/jmp 查詢產生器。
然後,我每天都會打開同一個 jmp 檔案並使用“從資料庫更新”。 我希望 jmp 檔案將從 xlsm 檔案更新。
回覆:pb 更新資料庫我不清楚你想做什麼,你想更新什麼。您的腳本使用查詢從 XLSM 工作簿中提取資料。
- 您是否正在嘗試更新在使用提取的資訊執行此查詢之前打開的表?
- 例如,您是否嘗試從開啟的表更新 .xlsm 中的目前記錄,或嘗試有條件地變更多筆記錄更新顧客
放聯絡人姓名= '胡安'
在哪裡國家= '墨西哥' ; - ??
您共享的JSL不是建立資料庫,而是建立JMP表。
-使困惑-