2015-02-10 62 views
0

你好,我有一個關於這個例子流程圖的問題。 這裏我正在讀取數據庫表中的整數。該整數可以是1-10之間的某個值。如何縮短以下流程圖?

我要讓不同的輸出關於這個整數,就像如果INT == 1,則顯示的 「Hello World 1」,若INT == 2,然後的 「Hello World 2」。

這是確定 - 但沒有任何技術來縮短與我或x?那會是什麼樣子?

感謝ü

enter image description here

+0

IF INT == 3它應該是'Show Hello World 2'?還是應該顯示Hello World 3? – arnoudhgz 2015-02-10 15:57:06

+0

使數據驅動而不是使用顯式邏輯 - 使用int在查找表或映射中查找字符串,然後顯示字符串。 – 2015-02-10 15:58:55

+0

啊對不起,應該是3 – Steven 2015-02-12 15:08:00

回答

0

兩種情況

案例1:,如果你真的想顯示如果INT == 3

在假設IF INT == 1設置了o本安輸出到Show Hello World 2 (無需額外的真/假)

案例2:,如果你真的想顯示如果INT == 3 只要把SHOW箱直接READ INT FROM TABLE後AS Show HEllo World INT

+0

它應該是3是的,這是我的錯......所以我可以從表中讀取int = x。然後顯示x,對不對? – Steven 2015-02-12 15:10:54

+0

的確不錯,但它不是neccesary做'INT = x' – arnoudhgz 2015-02-12 17:23:36

+0

如果我想說,如果INT 1應比到列表2將它添加到List列表1,北京時間INT 2,如果INT 3然後列出3 - 可以我說,而不是show hello world將INT放入listINT中? – Steven 2015-02-12 17:33:55