ቤት / ኢንተርኔት / ከተለዋዋጭ ዝርዝር ውስጥ 1s 8 መፍጠር። ተለዋዋጭ ዝርዝር ቅንብሮች

ከተለዋዋጭ ዝርዝር ውስጥ 1s 8 መፍጠር። ተለዋዋጭ ዝርዝር ቅንብሮች

በመጨረሻም የማንኛውም “የሰባት ተጫዋች” ህልም እውን ሆኗል። የፕሮግራም 7.7 ተጠቃሚዎች ምን ያህል ጊዜ መደበኛ የእቃዎችን ምርጫ እንዲያደርጉ ጠይቀዋል። ሚዛኖቹን፣ ዋጋዎችን እና ማጣሪያዎችን እንዲያዘጋጁ። ውጫዊ ክፍሎችን እስከ መጻፍ ድረስ የተለያዩ ዘዴዎችን መፍጠር ነበረብኝ. በ 1C 8.2 ውስጥ ተለዋዋጭ ዝርዝሮች ታዩ. በ 1C 8.3 ውስጥ ምን እንደሆነ እና ምን ሊሰጡን እንደሚችሉ ለማጤን ሀሳብ አቀርባለሁ.

የተወሰኑትን እንደ መሰረት እንውሰድ የሙከራ ውቅር 1C: "የድርጅት ሒሳብ 3.0" አሁን ምርጫ አንመርጥም፣ በቃ ሌላ የመምረጫ ቅጽ በ "ስም ዝርዝር" ማመሳከሪያ መፅሃፍ ውስጥ ጨምሩ እና ለጊዜው ዋናው ያድርጉት።

ሲፈጠር ስርዓቱ በነባሪነት በቅጹ ላይ "ተለዋዋጭ ዝርዝር" አይነት ያለው የሰንጠረዥ መስክ ይጨምራል።

ወደ ንብረቶቹ እንሂድ እና እዚያ ያለውን ነገር እንይ።

በመጀመሪያ ደረጃ, "የዘፈቀደ ጥያቄ" አመልካች ሳጥን ላይ ፍላጎት አለን. የተለዋዋጭ ዝርዝር ጥቅሞችን ሁሉ የሚገልጥልን እሱ ነው። የራሳችንን መጠይቅ ለመጻፍ እድሉ ይኖረናል, እና ከግቤቶች ጋር. ሳጥኑ ላይ ምልክት ያድርጉ እና "ክፈት" የሚለውን አገናኝ ጠቅ ያድርጉ:

ለ የተዘጋጀ ኮድ ያለው መስኮት ይከፈታል። እስካሁን ድረስ ሁሉም የ "nomenclature" ማውጫ መስኮች በቀላሉ እዚያ ተዘርዝረዋል.

267 1C የቪዲዮ ትምህርቶችን በነጻ ያግኙ፡-

እንደሚመለከቱት, የጥሪ አዝራር "" እና የዝርዝሩን ይዘት በተለዋዋጭ ለመለወጥ የሚያስችል አመልካች ሳጥን አለ. ማለትም፣ ሌላ ተጠቃሚ በማውጫው ውስጥ የሆነ ነገር ሲቀይር፣እሱም በእኛ ዝርዝር ውስጥ ይቀየራል። በተጨማሪም ፣ የቅንጅቶች ትር አለ ፣ ግን ያንን በኋላ እንነካዋለን ።

ብጁ ጥያቄ በተለዋዋጭ ዝርዝር ውስጥ

በመጀመሪያ፣ የሚያስፈልገንን ጥያቄ በሚዛን እና ዋጋ እንፍጠር። ይብዛም ይነስም እንደዚህ፡-

የቅንብሮች ትር

እና አሁን በጣም ጣፋጭ! ወደ "ቅንጅቶች" ትር ይሂዱ. እና ወዲያውኑ በመጀመሪያው ትር ላይ በጥያቄው ውስጥ ለማንኛውም መስክ ማንኛውንም ምርጫ ማድረግ እንደምንችል እናያለን-

በተለዋዋጭ ዝርዝር ውስጥ የጥያቄ መለኪያዎችን ፕሮግራማዊ በሆነ መንገድ ማቀናበር 1C 8.3

በጥያቄው ውስጥ ሁለት መመዘኛዎች እንዳሉን አይርሱ-"ጊዜ" እና "የዋጋ ዓይነት". ወደ ጥያቄው ማስተላለፍ አለብን, አለበለዚያ ስህተት ይኖራል.

እነዚህን መመዘኛዎች በቅጽ መለኪያዎች ውስጥ እንጽፋቸው እና በቅጹ ሞጁል ውስጥ የሚከተሉትን መስመሮች እንጨምር።

&OnServerProcedure OnCreateOnServer(ውድቀት፣መደበኛ ሂደት) ዝርዝር። አማራጮች። SetParameterValue ("ጊዜ", መለኪያዎች. ቀን) ; ዝርዝር። አማራጮች። SetParameterValue ("PriceType" , Parameters.PriceType); የመጨረሻ ሂደት

በማንኛውም የፕሮግራሚንግ ቋንቋ ውስጥ ሊገኙ ከሚችሉ ጥንታዊ የመረጃ ዓይነቶች በተጨማሪ በ 1C ውስጥ ልዩ ዓይነቶች አሉ. እያንዳንዳቸው የራሳቸው ባህሪያት, ዘዴዎች, ተግባራት, ዓላማ እና በስርዓቱ ውስጥ የአጠቃቀም ልዩነቶች አሏቸው. ከእነዚህ ዓይነቶች አንዱ ተለዋዋጭ ዝርዝር ነው, ይህም ብዙ የተተገበሩ ተግባራትን በእጅጉ ያቃልላል. ለዚህ ነው ገንቢዎች ይህንን ሁለገብ መሳሪያ ማወቅ እና ማስተናገድ የሚችሉት።

በ 1C ውስጥ የተለዋዋጭ ዝርዝሮች ባህሪያት

የዚህ ዓይነቱ ዓላማ ምንም ይሁን ምን ከማንኛውም የውሂብ ጎታ ሠንጠረዦች መረጃን ማሳየት ነው. ዘዴው የተፈጠረው በ SKD መሠረት ነው እና ተመሳሳይ ችሎታዎች አሉት። ነገር ግን ይህ ማለት በእርግጠኝነት በ 1C ቋንቋ መጠይቅ መፃፍ አለብዎት ማለት አይደለም ፣ ምንም እንኳን ይህ ዕድል ቢኖርም እና እሱን መጠቀም ያስፈልግዎታል። በቀላሉ ሰንጠረዡን, የሚፈልጉትን መረጃ መግለጽ ይችላሉ, እና 1C በተናጥል ቀላል መጠይቅ ይፈጥራል.

ተለዋዋጭ ዝርዝር እንዴት እንደሚፈጠር እና ምን መረጃ እንደሚያሳይ ለማየት ፣ የሚተዳደሩ ቅጾችን ፣ የት እንደሚገኝ ፣ በማዋቀሪያው ውስጥ መክፈት ያስፈልግዎታል - በዝርዝሩ ዝርዝር ውስጥ። የአውድ ምናሌንብረቶቹን ይክፈቱ እና ለ "የዘፈቀደ ጥያቄ" ንጥል ትኩረት ይስጡ. አመልካች ሳጥኑ ከሌለ "ዋና ሠንጠረዥ" መለኪያው መረጃው የተወሰደበትን የውሂብ ጎታ ሰንጠረዥ ያንፀባርቃል. አለበለዚያ ተለዋዋጭ ዝርዝሩ ብጁ የመጠይቅ ውሂብን ያንፀባርቃል, ይህም የዝርዝሩን ቅንብር በመክፈት ሊታይ ይችላል.

የዘፈቀደ የመጠይቅ እቅድ ብዙ ጊዜ ጥቅም ላይ ይውላል፣ ምክንያቱም ብዙ አይነት መረጃዎችን ለማጣመር እና ለማሳየት ጥሩ እድል ይሰጣል። ብዙ ጊዜ፣ ይህ ዘዴ የአክሲዮን ሚዛኖችን፣ የንጥል ዋጋዎችን፣ ገቢን፣ ወጪዎችን ወይም ግዢዎችን ለማንፀባረቅ ይጠቅማል። አፈፃፀሙ ከተወሳሰቡ ጥያቄዎች ጋር ሊወድቅ ስለሚችል በጥንቃቄ ሊጠቀሙበት ይገባል.

የተለዋዋጭ ዝርዝር ሌላ ጠቃሚ ንብረት "የዝርዝር ቅንጅቶች" በሚለው ጽሑፍ ላይ ጠቅ በማድረግ ይከፈታል. ይህ ሜኑ መደበኛ የመስክ ስብስቦችን ሲጠቀም እንኳን መረጃን ለዋና ተጠቃሚዎች የበለጠ ተደራሽ እና ለመረዳት ያስችላል። የዘፈቀደ ጥያቄም ይሁን አይሁን፣ የሚገልጹበትን የ"ቅንጅቶች" ትርን ታያለህ፡-

  • ተለዋዋጭ ዝርዝር ምርጫ;
  • ቡድኖች;
  • መደርደር;
  • ምዝገባ.

መለኪያዎችን መጠቀም ተለዋዋጭ ዝርዝሮችን ሁለገብ እና ተለዋዋጭ ያደርገዋል። እንዲሁም በሚተዳደር ቅጽ ላይ ከፕሮፖጋንዳዎች ጋር ማሰር ትችላላችሁ፣ እና ውሂቡ በተጠቃሚው በተመረጡት አማራጮች ላይ በመመስረት ይለወጣል። የእነዚህን ዘዴዎች አጠቃቀም የገሃዱ ዓለም ችግሮች ምሳሌዎችን በመመልከት ሊረዳ እና ሊደነቅ ይችላል።

እንደ ምሳሌ፣ በሚተዳደረው ቅፅ ላይ የስም ማጥፋት ቅሪቶችን የማንጸባረቅ ችግርን አስቡበት። በእውነተኛ ልምምድ, እንደዚህ ያሉ ትዕዛዞች በተለያዩ ውቅሮች ውስጥ በጣም የተለመዱ ናቸው, እና ተለዋዋጭ ዝርዝሩ እንደ መሳሪያ ተስማሚ ነው. ለዚህ ተግባር የዘፈቀደ መጠይቅ ፣ ተለዋዋጭ የዝርዝር መለኪያዎች እና ቅንብሮቹን መጠቀም አለብን።

ለበለጠ ግልጽነት, የተለየ እንፈጥራለን የውጭ ማቀነባበሪያእና በእሱ ላይ ተለዋዋጭ ዝርዝር ያስቀምጡ. እቅዶቻችንን ለመተግበር በስም ዝርዝር ውስጥ ጥቂት ጠረጴዛዎች ይኖራሉ, ስለዚህ የዘፈቀደ ጥያቄን መፍቀድ አለብን. በውስጡም የማጣቀሻ መጽሐፍን የግራ ግንኙነት ከስም ዝርዝር እና ከቅሪቶች መመዝገቢያ ጋር እንገልፃለን እና የማመሳከሪያ መጽሐፉን እንደ ዋና ጠረጴዛ እናስቀምጣለን. እንዲህ ዓይነቱ ዕቅድ ተጠቃሚዎች ከተለዋዋጭ ዝርዝር ጋር በሚሰሩበት ጊዜ ስያሜውን እንዲጨምሩ ወይም እንዲቀይሩ ያስችላቸዋል።



ስም ዝርዝር ይምረጡ።

በእኛ ጥያቄ ውስጥ የCurrentDate መለኪያ ጥቅም ላይ ስለዋለ ሂደቱን ከመጠቀምዎ በፊት ዋጋውን ማዘጋጀት አለብን። ይህንን ለማድረግ በቅጹ ሞጁል ውስጥ በ "በፍጥረት ኦንሰርቨር" አሰራር ውስጥ በመደበኛ ትእዛዝ "CurrentSessionDate" የሚለውን ተግባር በመደበኛ ትዕዛዝ ይመድቡ. እንዲሁም በመቆጣጠሪያ ቅጹ ላይ ተለዋዋጭ ዝርዝር ማሳየት እና ግልጽነት እንዲኖረው የእርሻዎቹን ቅደም ተከተል መቀየር አለብን. ፕሮፖቹን "nomenclature remains" ወደ የቅጽ ኤለመንቶች (ከላይ በስተግራ) ይጎትቱ እና በቅጹ ላይ ባለው ሠንጠረዥ ውስጥ የመስኮችን ቅደም ተከተል ለመቀየር ሰማያዊ ቀስቶችን ይጠቀሙ።

&በአገልጋይ ሂደት ላይ በፍጥረት ላይ በአገልጋይ(ውድቀት፣ስታንዳርድ ፕሮሰሲንግ) ስም ቀርቷል።Parameters.SetParameterValue("CurrentDate",CurrentSessionDate()) የመጨረሻ ሂደት


ቀድሞውኑ በዚህ ደረጃ, የእኛን ውጫዊ ሂደት በ 1C ውስጥ መክፈት እና ተለዋዋጭ ዝርዝሩ እየሰራ መሆኑን ማየት እንችላለን. ሚዛኖቹን መመልከት፣ ስያሜዎችን እና ቡድኖችን መፍጠር እና መፈለግ እንችላለን። ብዙ ጊዜ ደንበኞች ሚዛኑን የሚያዩበትን ቀን የመምረጥ ችሎታ እንዲጨምሩ ይጠይቃሉ። በተለዋዋጭ ዝርዝር ቅፅ ውስጥ ፣ ይህ ተጨማሪ መስክ እና እሱን በመጠቀም ማቀናበሪያ መለኪያዎች ይሰጣል።

የ"ቀን" አይነት "ቀሪ ቀን" የሚለውን ባህሪ እንጨምራለን እና ወደ የቅጽ አካላት እናስተላልፋለን። በመስክ ክስተቶች ውስጥ "OnChange" አንድ ክስተት እንፈጥራለን እና በተለዋዋጭ መጠይቁ ውስጥ ጥቅም ላይ የዋለውን "CurrentDate" መለኪያ ለማዘጋጀት ኮድ እንጽፋለን. ስለዚህ ቅጹን ሲከፍቱ ተጠቃሚው ሚዛኖቹን በየትኛው ቀን እንደሚመለከት ወዲያውኑ ይገነዘባል ፣ በ OnCreateOnServer ሂደት ​​ላይ ትንሽ ለውጦችን እናደርጋለን።



&OnServerProcedureOnCreateOnServer(መክሸፍ፣ስታንዳርድፕሮሰሲንግ)ቀሪው ቀን = የአሁን ክፍለ ጊዜ() ንጥል ነገር ይቀራል።Parameters.SetParameterValue("የአሁኑ ቀን"፣ቀሪ ቀን); የሂደቱ መጨረሻ &በደንበኛ ሂደት ቀን ይቀየራል(ንጥል) ንጥል ይቀራል።Parameters.SetParameter Value("Current Date",Remains Date); የመጨረሻ ሂደት

በዚህ ምክንያት የእኛ ተለዋዋጭ ዝርዝር ቅጽ ለማንኛውም ቀን ቀሪ ሒሳቦችን ያሳያል።

የዚህን መሳሪያ ስብስብ አቅም ትንሽ ክፍል ብቻ ሸፍነናል, ነገር ግን የዚህ አይነት ተለዋዋጭ ዝርዝር ምቾት ለመረዳት ይህ ቀድሞውኑ በቂ ነው. ተመሳሳይ ዘዴ ለብዙ ስራዎች ጥቅም ላይ ይውላል, ነገር ግን ብዙውን ጊዜ በ ውስጥ በተለመደው ውቅሮች ውስጥ ይገኛል የሚተዳደሩ ቅጾች:

  1. ምርጫ;
  2. ዝርዝሮች.

ተለዋዋጭ ዝርዝር እና ጥያቄውን በተለመደው የሚተዳደሩ ቅጾች ለማግኘት ገንቢው አስፈላጊውን ቅጽ በማዋቀሪያው ውስጥ መክፈት አለበት። በባህሪያት ክፍል ውስጥ ባህሪውን ከውሂቡ ዓይነት "DynamicList" ጋር ያግኙ (ብዙውን ጊዜ የሚመረጠው በግልፅ). የእሱ ባህሪያት የጥያቄውን ጽሑፍ, ምርጫዎች እና ሌሎች ቅንብሮችን ይይዛሉ.

ቤት ከመስታወት የሚመለከቱ ማስታወሻዎች

04/21/2014 ተለዋዋጭ ዝርዝር ውሂብ በማግኘት ላይ

በስሪት 8.3.6.1977 ተተግብሯል.

ተለዋዋጭ ዝርዝርን በመጠቀም የሚታየውን መረጃ በቀላሉ እና በተመች ሁኔታ የማግኘት ችሎታን ተግባራዊ አድርገናል።

መደበኛ ባልሆነ "የተለየ" ቅጽ ለማተም ተለዋዋጭ የዝርዝር ውሂብ ሊያስፈልግህ ይችላል። ወይም ከእነሱ ጋር የተወሰኑ ድርጊቶችን ለማከናወን. ለምሳሌ በአንዳንድ መመዘኛዎች መሰረት በዝርዝሩ ውስጥ ለመረጡት ለሁሉም ተጓዳኞች ደብዳቤ ይላኩ።

በተጨማሪም, ተጠቃሚው ከኤለመንቶች ዝርዝር በተጨማሪ ከዚህ ዝርዝር ጋር የተያያዘውን ማጠቃለያ መረጃ ማየት የሚፈልግባቸው በርካታ ተግባራት አሉ. ለምሳሌ, የአንድ የተወሰነ የምርት ቡድን እና የአንድ የተወሰነ አቅራቢ እቃዎችን ከመረጠ, ወዲያውኑ በመረጃ ቋቱ ውስጥ የእንደዚህ አይነት እቃዎች ጠቅላላ ቁጥር ማየት ይፈልጋል.

ተለዋዋጭ ዝርዝሩ ራሱ ይህንን መረጃ ሊሰጥዎ አይችልም። የተለዋዋጭ ዝርዝር ዓላማ ከፍተኛ መጠን ያለው ውሂብ ፈጣን እይታ ማቅረብ ነው። ስለዚህ, በአንድ ወይም በሁለት ስክሪኖች ላይ ለማሳየት የሚያስፈልጉትን ውሂቦች በክፍል ውስጥ ያነባል. እና "ምንም አያውቅም", ለምሳሌ, ስለ አጠቃላይ የውሂብ መጠን ማንበብ አለበት.

በአጠቃላይ, ተጠቃሚው የሚፈልገውን ተጨማሪ መረጃ ለማግኘት, የውሂብ ጎታውን መጠየቅ ያስፈልግዎታል. በትክክል በተለዋዋጭ ዝርዝር ውስጥ ጥቅም ላይ ከዋለው ጋር ተመሳሳይ ነው።

ከዚህ በፊት ሊያደርጉት ይችላሉ. ግን ሁልጊዜ ቀላል አልነበረም. ከሁሉም በላይ ፣ ተለዋዋጭ ዝርዝሩ በሚሠራበት መሠረት ከዋናው መጠይቅ ጽሑፍ በተጨማሪ ተጠቃሚው ውሂቡን በሚያሳየው ሠንጠረዥ ውስጥ በይነተገናኝ ያዘጋጃቸውን ሁሉንም ምርጫዎች ፣ ምደባዎች እና ሌሎች መለኪያዎች ማወቅ ያስፈልግዎታል።

አሁን ይህ ተግባር በቀላሉ ተፈቷል. ተለዋዋጭ ዝርዝር ሠንጠረዥ ሁለት አዳዲስ ዘዴዎች አሉት።

  • Executable DataComposition Schema();
  • Executable DataComposition settings().

ስለዚህ, የውሂብ ቅንብር እቅድ እራሱ እና, ከሁሉም በላይ, ሁሉንም ቅንብሮቹን ያገኛሉ, ለዚህም ምስጋና ይግባውና ተጠቃሚው ዝርዝሩን በትክክል ያያል. ማድረግ ያለብዎት አቀማመጡን በፕሮግራማዊ መንገድ በማዘጋጀት ወደ የእሴቶች ስብስብ (ለፕሮግራም ማቀናበሪያ) ወይም የተመን ሉህ ሰነድ (ለማሳያ) ማውጣት ብቻ ነው።

በዚህ ምክንያት በተለዋዋጭ የዝርዝር ሠንጠረዥ ውስጥ የሚታዩ ዓምዶችን እና ረድፎችን የያዘ መዋቅር (ወይም ሪፖርት) ያገኛሉ።

አስፈላጊው ነጥብ ከተለዋዋጭ ዝርዝር ሰንጠረዥ የሚያገኙት አቀማመጥ እና መቼቶች ከሌሎች ነገሮች በተጨማሪ የአምዶች ታይነት እና የተተገበረውን ፍለጋ ግምት ውስጥ ማስገባት ነው. ቅንብሮቹ በተናጥል ስለሚገኙ የመስኮቹን ስብጥር ለእራስዎ ዓላማ መለወጥ እና ለምሳሌ ሁሉንም የዝርዝሩን አምዶች ማግኘት ይችላሉ ፣ እና ለተጠቃሚው የሚታዩትን ብቻ አይደለም ።

ወደ የተመን ሉህ ሰነድ ሲወጣ፣ ሌላ ጥሩ ጊዜ አለ። በአጠቃላይ, የሪፖርቱ ገጽታ ይዛመዳል መልክመርሃግብሩ እና መቼቶች በተቀበሉበት ጊዜ ተለዋዋጭ ዝርዝር ሰንጠረዦች። የሠንጠረዡን ሁኔታዊ ንድፍ ጨምሮ. የቅጹን ሁኔታዊ ንድፍ ወደ ሪፖርቱ ማስተላለፍ ከፈለጉ ብቻ አንዳንድ ተጨማሪ ድርጊቶች ያስፈልግዎታል።

አወቃቀሮችን በማጠናቀቅ ሂደት እያንዳንዱ 1C ፕሮግራመር ተለዋዋጭ ዝርዝሮችን ያጋጥመዋል።
ተለዋዋጭ ዝርዝር የተለያዩ የመረጃ ቋቶች ዝርዝሮችን ወይም ያልሆነውን መረጃ ለማሳየት የሚያገለግል የበይነገጽ ነገር ነው - ግቤቶችን ይመዝገቡ።
ለምሳሌ፣ ተለዋዋጭ ዝርዝር የንጥሎች ዝርዝርን ለማሳየት ጥቅም ላይ ይውላል፡-

የተለዋዋጭ ዝርዝር እድሎችን ለማሳየት, ውጫዊ ሂደትን እንፍጠር, ዋናውን ቅፅ እንጨምር. በቅጹ ላይ ከ"ተለዋዋጭ ዝርዝር" አይነት ጋር አዲስ ባህሪ እንጨምር። ወደ ንብረቶቹ እንሂድ እና እዚያ ያለውን ነገር እንይ።
"የብጁ ጥያቄ" ንብረት ላይ ፍላጎት አለን። እሱን ማንቃት የተለዋዋጭ ዝርዝር እድሎችን ሁሉ ያሳየናል። ሁሉንም ማለት ይቻላል የ1C፡ ኢንተርፕራይዝ ስርዓትን የጥያቄ ቋንቋ ባህሪያት በመጠቀም መጠይቅ ለመፃፍ እንችላለን። ሳጥኑ ላይ ምልክት ያድርጉ እና "ክፈት" የሚለውን አገናኝ ጠቅ ያድርጉ:

በነባሪነት፣ ዝርዝራችን ለሁሉም መጋዘኖች ጠቅላላ ቀሪ ሒሳብ ያላቸውን እቃዎች ዝርዝር ያሳያል። እንደዚህ አይነት ዝርዝር ለመተግበር የሚከተለውን መጠይቅ ያክሉ።


እንደ ዋናው ሠንጠረዥ, "ዳይሬክቶሪ. ስም ዝርዝር" እንመርጣለን, ይህ ከተለዋዋጭ ዝርዝር ጋር እንድንሰራ ያስችለናል, ልክ እንደ የስም ዝርዝር - ማከል, መለወጥ, የማውጫውን መሰረዣ አካላት ምልክት ያድርጉ. በተመሳሳይም ዋናውን ጠረጴዛ ማዘጋጀት ያደርገዋል ተመጣጣኝ ዕድልተለዋዋጭ የውሂብ ንባብ - ይህ ማለት ናሙናው እንደ አስፈላጊነቱ በክፍል ውስጥ ይከናወናል ማለት ነው ።
በመቀጠል፣ ለዝርዝራችን የቅጽ ክፍሎችን መፍጠር አለብን፡-

የእኛን ሂደት በዚህ ቅጽ ለማስኬድ ከሞከርን ስህተት ይደርስብናል፡-


እሱን ለማጥፋት የ "Period" መለኪያውን ዋጋ ማዘጋጀት አለብዎት. ይህንን ለማድረግ የ "SetParameterValue" ዘዴን የ "Parameters" ተለዋዋጭ ዝርዝር ስብስብ መጠቀም ይችላሉ. ዘዴው ሁለት መለኪያዎችን ይወስዳል:
. "መለኪያ" - ዓይነት: ሕብረቁምፊ; DataCompositionParameter. እሴቱ የሚዘጋጅበት የመለኪያ ወይም የውሂብ ቅንብር መለኪያ ስም;
. "ዋጋ" - ዓይነት: የዘፈቀደ. የሚዋቀረው ዋጋ።
በቅጹ "OnCreateOnServer" ተቆጣጣሪ ውስጥ ሊጠራ ይችላል፡-

ጥያቄ አለህ፣ የአማካሪ እርዳታ ትፈልጋለህ?


ለተጠቃሚው ቀሪ ሂሳቦችን የሚቀበልበትን ጊዜ የመቀየር ችሎታ እንስጥ። ይህንን ለማድረግ፣ ባህሪውን እና ከእሱ ጋር የተያያዘውን የ"ቀን" ቅጽ አባል እንጨምር፡-


በ"ቀን" ቅፅ ኤለመንት "OnChange" ተቆጣጣሪ ውስጥ "SetParameterValue" ዘዴን ይደውሉ, የተዛማጁን ባህሪ ዋጋ እንደ እሴቱ በማለፍ. በተመሳሳይ መልኩ የቅጹን "On CreationAtServer" ሂደቱን እንለውጣለን. ዘዴው በደንበኛው ላይ ስለሚገኝ ወደ አገልጋዩ መደወል አያስፈልግም-


አሁን፣ ቀኑ ሲቀየር፣ ሚዛኖቹ ወዲያውኑ ይዘምናሉ፡-




ተጠቃሚዎች የአሁኑን ሒሳቦችን ወይም የታቀዱ ደረሰኞችን ማየት ይፈልጋሉ እንበል። አንዱን የአተገባበር አማራጮችን እንመልከት። የቦሊያን ቅጽ አይነታ እና ተዛማጅ የሬዲዮ አዝራር እንጨምር፡-


የመቀየሪያውን ዋጋ በሚቀይሩበት ጊዜ, የጥያቄውን ጽሑፍ እንለውጣለን. ይህንን ለማድረግ የክስተት ተቆጣጣሪን እንጠቀማለን "OnChange" የቅጽ ኤለመንት "DisplayQuantityTo Receipt"። በባህሪው ዋጋ ላይ በመመስረት የ"QueryText" ንብረቱን ተለዋዋጭ ዝርዝር መለወጥ አለብን። ይህ ንብረት በደንበኛው ላይ ስለማይገኝ የአገልጋይ አሰራር ጥሪ ያስፈልጋል፡-


የተደረጉት ለውጦች ውጤት፡-