त्रुटि संदेश
संदेश में %s उस मान की जगह है जिसे इंजन त्रुटि उठाते समय भरता है।
कहानी
आपने एक बिल्ट-इन बुलाया और इंजन ने तुरंत रोक दिया: कोई ज़रूरी पैरामीटर नहीं दिया गया। चलिए देखते हैं माजरा क्या है। हर बिल्ट-इन की घोषणा में बताया गया है कि उसे कौन-कौन से पैरामीटर चाहिए, और उनमें से कुछ पर required लिखा होता है। इसका मतलब है कि इनके बिना बिल्ट-इन अपना काम कर ही नहीं सकता। जब आपकी पुकार में ऐसा कोई पैरामीटर छूट जाता है, तो इंजन पार्स के समय ही पकड़ लेता है, यानी कुछ भी चलने से पहले। संदेश में उस पैरामीटर का नाम लिखा है जो गायब है। जैसे आप किसी दुकान पर जाएँ और कहें कि मुझे एक कमीज़ दे दीजिए, पर साइज़ न बताएँ। दुकानदार अंदाज़ा नहीं लगाएगा, वह पूछेगा। इंजन भी अंदाज़ा नहीं लगाता। हल बहुत सीधा है: संदेश में लिखा पैरामीटर अपनी पुकार में जोड़ दीजिए, और अगर नाम से देना हो तो उसका नाम भी लिखिए। फिर स्क्रिप्ट दोबारा चलाइए। इंजन आपके लिए खाली जगह भरकर कोई मान नहीं गढ़ता, क्योंकि गढ़ा हुआ मान चुपचाप गलत जवाब दे सकता है।
पाठ Rush इंजन की त्रुटि सूची से लिया गया है।
