घर
Top.Mail.Ru Yandeks.Metrika
फोरम: "मामले";
वर्तमान संग्रह: 2002.01.08;
डाउनलोड करें: [xml.tar.bz2];

नीचे

TDStringGrid में फ़िल्टर सेट करना इसी तरह की शाखाएँ खोजें


phantom2040   (2001-12-04 13:27) [0]

लोग कृपया मदद करें!
समस्या सिंटैक्स के साथ है, आपको TEEDit1 फ़ील्ड से TDStringGrid में एक फ़िल्टर स्थापित करने की आवश्यकता है, लेकिन एक फ़िल्टर नहीं, बल्कि कई, यानी, मैं कई फ़िल्टर स्थापित करना चाहता हूं, इसलिए निम्न उदाहरण काम करता है:
DataModule.DataSource.DataSet.Filter: = "name =" + QuotedStr (Edit1.Text + "*");
लेकिन xnumx प्रकार फिल्टर स्थापित करना
DataModule.DataSource.DataSet.Filter: = "name =" + QuottStr (Edit1.Text + "*") और "io =" + QuottStr (Edit2 .ext + "*");
किसी कारण से यह काम नहीं करता है, हालाँकि जब मैं फ़िल्टर प्रॉपर्टी के लिए सीधे लिखता हूं तो सब कुछ काम करता है, मदद की जानकारी काफी दुर्लभ है, और मैं स्वयं सिंटैक्स का पता नहीं लगा सकता, मदद ??



Slava   (2001-12-04 13:43) [1]

फ़िल्टर गुण स्ट्रिंग का प्रकार है।
क्या आपके पास ": =" प्रकार का स्ट्रिंग है?



Igorok   (2001-12-04 15:05) [2]

ऐसा करने की कोशिश करो, यह लाइनों को सारांशित करने की तुलना में सरल और स्पष्ट है ...।

DataSource1.DataSet.Filter: = प्रारूप ("(% s जैसा नाम) और (io लाइक% s)", [कोटेडस्ट्रीम (Edit1.Text + "*"), कोटेडस्ट्र (Edit2.Text + "*")];



Котелок   (2001-12-05 01:00) [3]

DataModule.DataSource.DataSet.Filter: = "name =" + QuotedStr (Edit1.Text + "*") + "और" + "io =" + QuotedStr (EditNNUMX.Text + "* *");

और फिल्टर में प्रवेश करता है, इसे लाइन में जोड़ा जाना चाहिए;



EsKor   (2001-12-06 03:14) [4]

Kotelka की टिप्पणी बिल्कुल सत्य है, क्योंकि फ़िल्टर में एक पाठ (स्ट्रिंग) प्रकार है, अर्थात। प्रारूप इस प्रकार होना चाहिए:
फ़िल्टर: = "स्थिति" ;; "हालत" एम। "जो भी हो" जटिल।
निम्नलिखित फॉर्म के एक फिल्टर को परिभाषित करते समय अतिरिक्त "रेक" मौजूद हैं:
X = तेहट। इस मामले में, स्ट्रिंग को एक स्ट्रिंग बनाने के लिए आवश्यक है, जैसे कि
फ़िल्टर: = "X =" "" + ComboBox.Text + "" ""।
इसके अलावा, यदि आप AND, OR, आदि जैसे ऑपरेटरों का उपयोग करते हैं, तो पहले और बाद के भावों को कोष्ठक में संलग्न करें। मुझे पता नहीं है कि फ़िल्टर में कैसे है, लेकिन ऑब्जेक्ट पास्कल भाषा के सिंटैक्स के अनुसार, इन ऑपरेटरों की उच्च प्राथमिकता है, अर्थात। रिकॉर्ड एक्स = ए और बी को एक्स = (ए और बी) के रूप में संसाधित किया जाएगा,
और x> a और x <b, संगत परिणाम के साथ x> (AND (b) <b) के रूप में प्रकट हो सकता है।



पन्ने: 1 पूरी शाखा

फोरम: "मामले";
वर्तमान संग्रह: 2002.01.08;
डाउनलोड करें: [xml.tar.bz2];

ऊपर









मेमोरी: 0.57 एमबी
समय: 0.03 c
4-22498
cher_gvf
2001-11-05 20:12
2002.01.08
आपको कैसे पता चलेगा कि ऐसी प्रक्रिया चल रही है या नहीं।


3-21970
चुक
2001-12-05 15:46
2002.01.08
पैकेजिंग के साथ मदद करें


3-21914
एक्सल
2001-12-03 18:05
2002.01.08
MIDAS पर प्रश्न।


14-22402
गहरे
2001-11-08 12:26
2002.01.08
एक उपनाम वाले व्यक्ति की तलाश है


3-21982
dush
2001-12-06 12:37
2002.01.08
डेटाबेस से क्लाइंट कनेक्शन





अफ्रीकी अल्बानियन अरबी भाषा अर्मेनियाई आज़रबाइजानी बस्क बेलारूसी बल्गेरियाई कैटलन सरलीकृत चीनी) चीनी पारंपरिक) क्रोएशियाई चेक डेनिश डच अंग्रेज़ी एस्तोनियावासी फिलिपिनो फिनिश फ्रेंच
गैलिशियन् जॉर्जियाई जर्मन यूनानी हाईटियन यहूदी हिंदी हंगरी आइसलैंड का इन्डोनेशियाई आयरिश इतालवी जापानी कोरियाई लात्वीयावासी लिथुआनियाई मेसीडोनियन मलायी मोलतिज़ नार्वेजियन
फ़ारसी पोलिश पुर्तगाली रोमानियाई रूसी सर्बियाई स्लोवाक स्लोवेनियाई स्पेनिश स्वाहिली स्वीडिश थाई तुर्की यूक्रेनी उर्दू वियतनामी वेल्श यहूदी बंगाली बोस्नियाई
सिबुआनो एस्पेरांतो गुजराती हौसा हमोंग ईग्बो जावानीस कन्नड़ खमेर लाओ लैटिन माओरी मराठी मंगोलियन नेपाली पंजाबी सोमाली तामिल तेलुगु योरूबा
ज़ुलु
Английский Французский Немецкий Итальянский Португальский Русский Испанский