2012-08-07 12 views
8

के साथ लूप नियंत्रक मैं जेएमटर का उपयोग कर रहा हूं और मैं एक लूप नियंत्रक को परिभाषित करना चाहता हूं। इस लूप में मैं लूप गिनती को जेएमटर वैरिएबल के साथ परिभाषित करना चाहता हूं। क्या यह सकारात्मक है?जेएमटर - परिवर्तनीय लूप गणना

बहुत बहुत धन्यवाद

+0

हैलो, सही नीचे से उत्तर दिया गया था, अगर यह नहीं है तो कौन सा है? धन्यवाद –

+0

सही एक है https://stackoverflow.com/a/11852314/460802 –

उत्तर

7

हाँ, यह संभव है।

User Defined Variables component का उपयोग करके अपने उपयोगकर्ता चर को परिभाषित करें, या CSV component का उपयोग करें।

फिर, लूप नियंत्रक में, करने के लिए लूप काउंट को परिभाषित: $ {nameOfVar}

10

मैं जानता हूँ कि बहुत मदद करने के लिए देर हो चुकी है, लेकिन यह दूसरों की मदद कर सकते हैं।

ऐसा करने का एक अच्छा तरीका लूप नियंत्रक के अंदर counter को परिभाषित करना है।

उदाहरण, यदि आप 20 पुनरावृत्तियों के साथ एक लूप चाहते हैं, तो आप लूप नियंत्रक में 20 डालते हैं और काउंटर में 0 से 19. डालते हैं। काउंटर में आप एक वृद्धि को भी परिभाषित कर सकते हैं। आउटपुट वैरिएबल को Reference Name फ़ील्ड में नामित किया गया है। जहां Loop Controller नाम है

${__groovy(java.util.concurrent.ThreadLocalRandom.current().nextLong(128L),)}

आप वर्तमान पाश सूचकांक का उपयोग कर सकते (0 पर शुरू होता है) ${__jm__Loop Controller__idx} के माध्यम से:

loop controller with counter

0

आप अंदर निम्न का उपयोग कर सकते हैं "लूप गणना" क्षेत्र अपने पाश का

संबंधित मुद्दे