ಡೇಟಾ ಸಂಯೋಜನೆ ಸಿಸ್ಟಮ್ ಅಭಿವ್ಯಕ್ತಿ ಭಾಷೆ (1Cv8). SKD ಕಾರ್ಯವನ್ನು ಬಳಸುವ ಉದಾಹರಣೆಗಳು - ಅಭಿವ್ಯಕ್ತಿ 1s SKD ಲೆಕ್ಕಾಚಾರದ ಕ್ಷೇತ್ರಗಳ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಲೆಕ್ಕಹಾಕಿ

8.2.14 ರ ಮುಂಬರುವ ಬಿಡುಗಡೆಯ ಬೆಳಕಿನಲ್ಲಿ, ಡೇಟಾ ಸಂಯೋಜನೆ ವ್ಯವಸ್ಥೆಯ ಕೆಲವು ಹೊಸ ಕಾರ್ಯಗಳನ್ನು ವಿವರಿಸಲು ನಾನು ಪ್ರಯತ್ನಿಸುತ್ತೇನೆ.

ಸಂಪಾದನೆಯನ್ನು ಸುಲಭಗೊಳಿಸಲು ಡೇಟಾ ಲೇಔಟ್ ರೇಖಾಚಿತ್ರವನ್ನು ತೆರೆಯಿರಿ, ಮೇಲಾಗಿ ಬಾಹ್ಯ ವರದಿಯಲ್ಲಿ.

ನಾವು ಪ್ರಶ್ನೆ ಪ್ರಕಾರದ ಡೇಟಾಸೆಟ್ ಅನ್ನು ಸೇರಿಸುತ್ತೇವೆ ಮತ್ತು ಹಸ್ತಚಾಲಿತವಾಗಿ ಅಥವಾ ಪ್ರಶ್ನೆ ವಿನ್ಯಾಸಕವನ್ನು ಬಳಸಿಕೊಂಡು ಸರಳವಾದ ಪ್ರಶ್ನೆಯನ್ನು ಬರೆಯುತ್ತೇವೆ:

1. ಪ್ರವೇಶ ನಿಯಂತ್ರಣ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ವಿನಂತಿಯನ್ನು ಹೊಂದಿಸಿ.

2. ಪ್ರವೇಶ ನಿಯಂತ್ರಣ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಲೆಕ್ಕಾಚಾರದ ಕ್ಷೇತ್ರಗಳನ್ನು ಹೊಂದಿಸಿ

3. ಸೆಟ್ಟಿಂಗ್‌ಗಳ ಟ್ಯಾಬ್‌ನಲ್ಲಿ ಡೇಟಾ ಲೇಔಟ್ ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ

4. 1C ಎಂಟರ್‌ಪ್ರೈಸ್ 8.2.14 ಅನ್ನು ಪ್ರಾರಂಭಿಸಿ. ವರದಿಯನ್ನು ತೆರೆಯಿರಿ. ನಾವು ರೂಪಿಸುತ್ತೇವೆ, ಸ್ವೀಕರಿಸುತ್ತೇವೆ.

ಹೊಸ ಕಾರ್ಯಗಳ ವಿವರಣೆ:

1. ಪ್ರಸ್ತುತ ದಿನಾಂಕ()

ಸಿಸ್ಟಮ್ ದಿನಾಂಕವನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ. ಲೇಔಟ್ ವಿನ್ಯಾಸವನ್ನು ರಚಿಸುವಾಗ, ಲೇಔಟ್‌ನಲ್ಲಿರುವ ಎಲ್ಲಾ ಅಭಿವ್ಯಕ್ತಿಗಳು ಪ್ರಸ್ತುತ ದಿನಾಂಕದ ಮೌಲ್ಯದೊಂದಿಗೆ CurrentDate() ಕಾರ್ಯವನ್ನು ಬದಲಾಯಿಸುತ್ತವೆ.

2. ಕಂಪ್ಯೂಟ್ ಎಕ್ಸ್‌ಪ್ರೆಸ್ ()

ವಾಕ್ಯ ರಚನೆ:

ಲೆಕ್ಕಾಚಾರ ಅಭಿವ್ಯಕ್ತಿ(,)

ವಿವರಣೆ:

ಕೆಲವು ಗುಂಪಿನ ಸಂದರ್ಭದಲ್ಲಿ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡಲು ಕಾರ್ಯವನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ.

ಕಾರ್ಯವು ಗುಂಪುಗಳ ಆಯ್ಕೆಯನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ, ಆದರೆ ಕ್ರಮಾನುಗತ ಆಯ್ಕೆಗಳನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಳ್ಳುವುದಿಲ್ಲ.

ಆ ಗುಂಪಿನ ಗುಂಪಿನ ಆಯ್ಕೆಯಲ್ಲಿ ಗುಂಪಿಗೆ ಕಾರ್ಯವನ್ನು ಅನ್ವಯಿಸಲಾಗುವುದಿಲ್ಲ. ಉದಾಹರಣೆಗೆ, ನಾಮಕರಣದ ಗುಂಪನ್ನು ಆಯ್ಕೆಮಾಡುವಾಗ, ನೀವು ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಬಳಸಲಾಗುವುದಿಲ್ಲ ಲೆಕ್ಕಾಚಾರ ಅಭಿವ್ಯಕ್ತಿ("ಮೊತ್ತ(ಮೊತ್ತದ ವಹಿವಾಟು)", "ಒಟ್ಟು ಒಟ್ಟು") > 1000. ಆದರೆ ಅಂತಹ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಶ್ರೇಣೀಕೃತ ಆಯ್ಕೆಯಲ್ಲಿ ಬಳಸಬಹುದು.

ಅಂತಿಮ ದಾಖಲೆಯು ಪ್ರಾರಂಭದ ದಾಖಲೆಗೆ ಮುಂಚಿತವಾಗಿದ್ದರೆ, ವಿವರವಾದ ಡೇಟಾವನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ಮತ್ತು ಒಟ್ಟು ಕಾರ್ಯಗಳನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ಯಾವುದೇ ದಾಖಲೆಗಳಿಲ್ಲ ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ.

ಗ್ರ್ಯಾಂಡ್ ಟೋಟಲ್‌ಗೆ ಮಧ್ಯಂತರ ಅಭಿವ್ಯಕ್ತಿಗಳನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡುವಾಗ (ಗ್ರೂಪಿಂಗ್ ಪ್ಯಾರಾಮೀಟರ್ ಅನ್ನು ಗ್ರ್ಯಾಂಡ್‌ಟೋಟಲ್‌ಗೆ ಹೊಂದಿಸಲಾಗಿದೆ), ವಿವರವಾದ ಡೇಟಾವನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ಮತ್ತು ಒಟ್ಟು ಕಾರ್ಯಗಳನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ಯಾವುದೇ ದಾಖಲೆಗಳಿಲ್ಲ ಎಂದು ಭಾವಿಸಲಾಗಿದೆ.

ಕಾರ್ಯ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ರಚಿಸುವಾಗ ಲೇಔಟ್ ಲಿಂಕರ್ ಅಭಿವ್ಯಕ್ತಿ ಲೆಕ್ಕಾಚಾರ, ಆರ್ಡರ್ ಮಾಡುವ ಅಭಿವ್ಯಕ್ತಿಯು ಗುಂಪಿನಲ್ಲಿ ಬಳಸಲಾಗದ ಕ್ಷೇತ್ರಗಳನ್ನು ಹೊಂದಿದ್ದರೆ, ಕಾರ್ಯವನ್ನು ಬದಲಾಯಿಸುತ್ತದೆ ಅಭಿವ್ಯಕ್ತಿ ಲೆಕ್ಕಾಚಾರಮೇಲೆ ಶೂನ್ಯ.

ಆಯ್ಕೆಗಳು

ಪ್ರಕಾರ: ಸಾಲು. ಮೌಲ್ಯಮಾಪನ ಮಾಡಬೇಕಾದ ಅಭಿವ್ಯಕ್ತಿ.

ಪ್ರಕಾರ: ಸಾಲು. ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡಬೇಕಾದ ಸಂದರ್ಭದಲ್ಲಿ ಗುಂಪಿನ ಹೆಸರನ್ನು ಒಳಗೊಂಡಿದೆ. ಖಾಲಿ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಗುಂಪಿನ ಹೆಸರಾಗಿ ಬಳಸಿದರೆ, ಪ್ರಸ್ತುತ ಗುಂಪಿನ ಸಂದರ್ಭದಲ್ಲಿ ಲೆಕ್ಕಾಚಾರವನ್ನು ನಡೆಸಲಾಗುತ್ತದೆ. ಜನರಲ್ ಟೋಟಲ್ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಗುಂಪಿನ ಹೆಸರಾಗಿ ಬಳಸಿದರೆ, ಒಟ್ಟು ಮೊತ್ತದ ಸಂದರ್ಭದಲ್ಲಿ ಲೆಕ್ಕಾಚಾರವನ್ನು ನಡೆಸಲಾಗುತ್ತದೆ. ಇಲ್ಲದಿದ್ದರೆ, ಅದೇ ಹೆಸರಿನೊಂದಿಗೆ ಪೋಷಕರ ಗುಂಪಿನ ಸಂದರ್ಭದಲ್ಲಿ ಲೆಕ್ಕಾಚಾರವನ್ನು ನಡೆಸಲಾಗುತ್ತದೆ.

ಉದಾಹರಣೆಗೆ:

ಮೊತ್ತ(ಮಾರಾಟ.ಮೊತ್ತ ವಹಿವಾಟು)/ಲೆಕ್ಕಾಚಾರ("ಮೊತ್ತ(ಮಾರಾಟ

ಈ ಉದಾಹರಣೆಯಲ್ಲಿ, ಫಲಿತಾಂಶವು ಕ್ಷೇತ್ರದ ಮೂಲಕ ಮೊತ್ತದ ಅನುಪಾತವಾಗಿರುತ್ತದೆ ಮಾರಾಟ. ಮೊತ್ತದ ವಹಿವಾಟುಸಂಪೂರ್ಣ ಲೇಔಟ್‌ನಲ್ಲಿ ಒಂದೇ ಕ್ಷೇತ್ರದ ಮೊತ್ತಕ್ಕೆ ದಾಖಲೆಗಳನ್ನು ಗುಂಪು ಮಾಡುವುದು;

ಪ್ರಕಾರ: ಸಾಲು. ನಿಯತಾಂಕವು ಈ ಕೆಳಗಿನ ಮೌಲ್ಯಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಬಹುದು:

· ಗ್ರ್ಯಾಂಡ್ ಒಟ್ಟು- ಎಲ್ಲಾ ಗುಂಪು ದಾಖಲೆಗಳಿಗಾಗಿ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಲೆಕ್ಕಹಾಕಲಾಗುತ್ತದೆ.

· ಕ್ರಮಾನುಗತ— ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಪೋಷಕ ಕ್ರಮಾನುಗತ ದಾಖಲೆಗಾಗಿ ಮೌಲ್ಯಮಾಪನ ಮಾಡಲಾಗುತ್ತದೆ, ಒಂದಿದ್ದರೆ ಮತ್ತು ಸಂಪೂರ್ಣ ಗುಂಪಿಗೆ, ಯಾವುದೇ ಪೋಷಕ ಕ್ರಮಾನುಗತ ದಾಖಲೆ ಇಲ್ಲದಿದ್ದರೆ.

· ಗುಂಪುಗಾರಿಕೆ- ಪ್ರಸ್ತುತ ಗುಂಪು ಗುಂಪು ದಾಖಲೆಗಾಗಿ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡಲಾಗುತ್ತದೆ.

· ಗ್ರೂಪಿಂಗ್ ನಾನ್ ರಿಸೋರ್ಸ್- ಸಂಪನ್ಮೂಲಗಳ ಮೂಲಕ ಗುಂಪು ದಾಖಲೆಗಾಗಿ ಕಾರ್ಯವನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡುವಾಗ, ಮೂಲ ಗುಂಪಿನ ಮೊದಲ ಗುಂಪಿನ ದಾಖಲೆಗಾಗಿ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಲೆಕ್ಕಹಾಕಲಾಗುತ್ತದೆ.

ಕಾರ್ಯವನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡುವಾಗ ಲೆಕ್ಕಾಚಾರ ಅಭಿವ್ಯಕ್ತಿ() ಅರ್ಥದೊಂದಿಗೆ ಗ್ರೂಪಿಂಗ್ ನಾನ್ ರಿಸೋರ್ಸ್ಸಂಪನ್ಮೂಲಗಳಿಂದ ಗುಂಪು ಮಾಡದ ಗುಂಪು ದಾಖಲೆಗಳಿಗಾಗಿ, ಪ್ಯಾರಾಮೀಟರ್ ಮೌಲ್ಯವು ಮೌಲ್ಯಕ್ಕೆ ಸಮನಾಗಿದ್ದರೆ ಅದನ್ನು ಲೆಕ್ಕಹಾಕುವ ರೀತಿಯಲ್ಲಿ ಕಾರ್ಯವನ್ನು ಲೆಕ್ಕಹಾಕಲಾಗುತ್ತದೆ ಗುಂಪುಗಾರಿಕೆ.

ಡೇಟಾ ಸಂಯೋಜನೆ ಲೇಔಟ್ ಬಿಲ್ಡರ್, ಸಂಪನ್ಮೂಲ ಕ್ಷೇತ್ರವನ್ನು ಔಟ್‌ಪುಟ್ ಮಾಡುವಾಗ ಡೇಟಾ ಸಂಯೋಜನೆಯ ವಿನ್ಯಾಸವನ್ನು ರಚಿಸುವಾಗ, ಅದರ ಮೂಲಕ ಲೇಔಟ್‌ಗೆ ಗುಂಪು ಮಾಡುವಿಕೆಯನ್ನು ನಿರ್ವಹಿಸಲಾಗುತ್ತದೆ, ಕಾರ್ಯವನ್ನು ಬಳಸಿಕೊಂಡು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲಾದ ಲೇಔಟ್‌ನಲ್ಲಿ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಇರಿಸುತ್ತದೆ. ಲೆಕ್ಕಾಚಾರ ಅಭಿವ್ಯಕ್ತಿ() , ನಿಯತಾಂಕವನ್ನು ಸೂಚಿಸುತ್ತದೆ ಗ್ರೂಪಿಂಗ್ ನಾನ್ ರಿಸೋರ್ಸ್. ಇತರ ಸಂಪನ್ಮೂಲಗಳಿಗಾಗಿ, ಸಾಮಾನ್ಯ ಸಂಪನ್ಮೂಲ ಅಭಿವ್ಯಕ್ತಿಗಳನ್ನು ಸಂಪನ್ಮೂಲ ಗುಂಪಿನಲ್ಲಿ ಇರಿಸಲಾಗುತ್ತದೆ.

ಪ್ರಕಾರ: ಸಾಲು. ಯಾವ ದಾಖಲೆಯಿಂದ ತುಣುಕು ಪ್ರಾರಂಭವಾಗಬೇಕು, ಇದರಲ್ಲಿ ಒಟ್ಟು ಅಭಿವ್ಯಕ್ತಿ ಕಾರ್ಯಗಳನ್ನು ಲೆಕ್ಕಹಾಕಬೇಕು ಮತ್ತು ಒಟ್ಟು ಕಾರ್ಯಗಳ ಹೊರಗಿನ ಕ್ಷೇತ್ರ ಮೌಲ್ಯಗಳನ್ನು ಯಾವ ದಾಖಲೆಯಿಂದ ಪಡೆಯಬೇಕು ಎಂಬುದನ್ನು ಸೂಚಿಸುತ್ತದೆ. ಮೌಲ್ಯವು ಈ ಕೆಳಗಿನವುಗಳಲ್ಲಿ ಒಂದಾಗಿರಬಹುದು:

· ಮೊದಲು

· ಕೊನೆಯ (ಕೊನೆಯ)

· ಹಿಂದಿನ

· ಮುಂದೆ (ಮುಂದೆ)

· ಪ್ರಸ್ತುತ

· ಸೀಮಿತಗೊಳಿಸುವ ಮೌಲ್ಯ(ಗಡಿಮೌಲ್ಯ) ಸೀಮಿತಗೊಳಿಸುವ ಮೌಲ್ಯ

ಪ್ರಕಾರ: ಸಾಲು. ತುಣುಕನ್ನು ಯಾವ ದಾಖಲೆಗೆ ಮುಂದುವರಿಸಬೇಕು, ಅದರಲ್ಲಿ ಅಭಿವ್ಯಕ್ತಿಯ ಒಟ್ಟು ಕಾರ್ಯಗಳನ್ನು ಲೆಕ್ಕಹಾಕಬೇಕು ಎಂದು ಸೂಚಿಸುತ್ತದೆ. ಮೌಲ್ಯವು ಈ ಕೆಳಗಿನವುಗಳಲ್ಲಿ ಒಂದಾಗಿರಬಹುದು:

· ಮೊದಲು. ಮೊದಲ ಗುಂಪಿನ ದಾಖಲೆಯನ್ನು ಪಡೆಯುವುದು ಅವಶ್ಯಕ. ಬ್ರಾಕೆಟ್ಗಳಲ್ಲಿನ ಪದದ ನಂತರ, ನೀವು ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು, ಅದರ ಫಲಿತಾಂಶವನ್ನು ಗುಂಪಿನ ಆರಂಭದಿಂದ ಆಫ್ಸೆಟ್ ಆಗಿ ಬಳಸಲಾಗುತ್ತದೆ. ಫಲಿತಾಂಶದ ಮೌಲ್ಯವು ಶೂನ್ಯಕ್ಕಿಂತ ಹೆಚ್ಚಿನ ಪೂರ್ಣಾಂಕವಾಗಿರಬೇಕು. ಉದಾಹರಣೆಗೆ, ಮೊದಲ (3) - ಗುಂಪಿನ ಆರಂಭದಿಂದ ಮೂರನೇ ದಾಖಲೆಯನ್ನು ಪಡೆಯುವುದು.

ಮೊದಲ ದಾಖಲೆಯು ಗುಂಪಿನಿಂದ ಹೊರಗಿದ್ದರೆ, ಯಾವುದೇ ದಾಖಲೆಗಳಿಲ್ಲ ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, 3 ದಾಖಲೆಗಳಿದ್ದರೆ, ಮತ್ತು ನೀವು ಮೊದಲ (4) ಅನ್ನು ಪಡೆಯಲು ಬಯಸಿದರೆ, ನಂತರ ಯಾವುದೇ ದಾಖಲೆಗಳಿಲ್ಲ ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ.

· ಕೊನೆಯ (ಕೊನೆಯ). ನೀವು ಕೊನೆಯ ಗುಂಪಿನ ದಾಖಲೆಯನ್ನು ಪಡೆಯಬೇಕು. ಬ್ರಾಕೆಟ್‌ಗಳಲ್ಲಿನ ಪದದ ನಂತರ, ನೀವು ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು, ಅದರ ಫಲಿತಾಂಶವನ್ನು ಗುಂಪಿನ ಅಂತ್ಯದಿಂದ ಆಫ್‌ಸೆಟ್ ಆಗಿ ಬಳಸಲಾಗುತ್ತದೆ. ಫಲಿತಾಂಶದ ಮೌಲ್ಯವು ಶೂನ್ಯಕ್ಕಿಂತ ಹೆಚ್ಚಿನ ಪೂರ್ಣಾಂಕವಾಗಿರಬೇಕು. ಉದಾಹರಣೆಗೆ, ಕೊನೆಯ (3) - ಗುಂಪಿನ ಅಂತ್ಯದಿಂದ ಮೂರನೇ ದಾಖಲೆಯನ್ನು ಪಡೆಯುವುದು.

ಕೊನೆಯ ದಾಖಲೆಯು ಗುಂಪಿನಿಂದ ಹೊರಗಿದ್ದರೆ, ಯಾವುದೇ ದಾಖಲೆಗಳಿಲ್ಲ ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, 3 ದಾಖಲೆಗಳಿದ್ದರೆ ಮತ್ತು ನೀವು ಕೊನೆಯ (4) ಅನ್ನು ಪಡೆಯಲು ಬಯಸಿದರೆ, ನಂತರ ಯಾವುದೇ ದಾಖಲೆಗಳಿಲ್ಲ ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ.

· ಹಿಂದಿನ. ನೀವು ಹಿಂದಿನ ಗುಂಪಿನ ದಾಖಲೆಯನ್ನು ಪಡೆಯಬೇಕು. ಬ್ರಾಕೆಟ್‌ಗಳಲ್ಲಿನ ಪದದ ನಂತರ, ನೀವು ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು, ಅದರ ಫಲಿತಾಂಶವನ್ನು ಪ್ರಸ್ತುತ ಗುಂಪಿನ ದಾಖಲೆಯಿಂದ ಆಫ್‌ಸೆಟ್ ಆಗಿ ಬಳಸಲಾಗುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಹಿಂದಿನ(2) - ಹಿಂದಿನ ದಾಖಲೆಯಿಂದ ಹಿಂದಿನದನ್ನು ಪಡೆಯುವುದು.

ಹಿಂದಿನ ದಾಖಲೆಯು ಗುಂಪನ್ನು ಮೀರಿ ಹೋದರೆ (ಉದಾಹರಣೆಗೆ, ಎರಡನೇ ಗುಂಪಿನ ದಾಖಲೆಗಾಗಿ ನೀವು ಹಿಂದಿನ (3) ಅನ್ನು ಪಡೆಯಬೇಕು), ನಂತರ ಮೊದಲ ಗುಂಪಿನ ದಾಖಲೆಯನ್ನು ಪಡೆಯಲಾಗುತ್ತದೆ.

ಗುಂಪಿನ ಒಟ್ಟು ಮೊತ್ತಕ್ಕೆ ಹಿಂದಿನ ದಾಖಲೆಯನ್ನು ಹಿಂಪಡೆಯುವಾಗ, ಮೊದಲ ದಾಖಲೆಯನ್ನು ಪಡೆಯಲಾಗಿದೆ ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ.

· ಮುಂದೆ (ಮುಂದೆ). ನೀವು ಮುಂದಿನ ಗುಂಪಿನ ದಾಖಲೆಯನ್ನು ಪಡೆಯಬೇಕು. ಬ್ರಾಕೆಟ್‌ಗಳಲ್ಲಿನ ಪದದ ನಂತರ, ನೀವು ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು, ಅದರ ಫಲಿತಾಂಶವನ್ನು ಪ್ರಸ್ತುತ ಗುಂಪಿನ ಪ್ರವೇಶದಿಂದ ಆಫ್‌ಸೆಟ್ ಆಗಿ ಬಳಸಲಾಗುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಮುಂದೆ(2) - ಮುಂದಿನ ದಾಖಲೆಯಿಂದ ಮುಂದಿನದನ್ನು ಪಡೆಯುವುದು.

ಮುಂದಿನ ದಾಖಲೆಯು ಗುಂಪನ್ನು ಮೀರಿ ಹೋದರೆ, ಯಾವುದೇ ದಾಖಲೆಗಳಿಲ್ಲ ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, 3 ನಮೂದುಗಳಿದ್ದರೆ ಮತ್ತು ಮೂರನೇ ನಮೂದು ಮುಂದಿನ() ಅನ್ನು ಪಡೆದರೆ, ಯಾವುದೇ ನಮೂದುಗಳಿಲ್ಲ ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ.

ಗುಂಪಿನ ಒಟ್ಟು ಮೊತ್ತಕ್ಕೆ ಮುಂದಿನ ದಾಖಲೆಯನ್ನು ಸ್ವೀಕರಿಸಿದಾಗ, ಯಾವುದೇ ದಾಖಲೆಯಿಲ್ಲ ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ.

· ಪ್ರಸ್ತುತ. ನೀವು ಪ್ರಸ್ತುತ ದಾಖಲೆಯನ್ನು ಪಡೆಯಬೇಕು.

ಗುಂಪಿನ ಒಟ್ಟು ಮೊತ್ತವನ್ನು ಹಿಂಪಡೆಯುವಾಗ, ಮೊದಲ ದಾಖಲೆಯನ್ನು ಪಡೆಯಲಾಗುತ್ತದೆ.

· ಸೀಮಿತಗೊಳಿಸುವ ಮೌಲ್ಯ(ಗಡಿಮೌಲ್ಯ). ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಮೌಲ್ಯದಿಂದ ದಾಖಲೆಯನ್ನು ಪಡೆಯುವ ಅಗತ್ಯತೆ. ಪದದ ನಂತರ ಸೀಮಿತಗೊಳಿಸುವ ಮೌಲ್ಯಬ್ರಾಕೆಟ್‌ಗಳಲ್ಲಿ ನೀವು ತುಣುಕನ್ನು ಪ್ರಾರಂಭಿಸಲು ಬಯಸುವ ಮೌಲ್ಯದೊಂದಿಗೆ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಸೂಚಿಸಬೇಕು, ಮೊದಲ ಆದೇಶ ಕ್ಷೇತ್ರ.

ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಮೌಲ್ಯಕ್ಕಿಂತ ಹೆಚ್ಚಿನ ಅಥವಾ ಸಮನಾಗಿರುವ ಆರ್ಡರ್ ಮಾಡುವ ಕ್ಷೇತ್ರ ಮೌಲ್ಯವನ್ನು ದಾಖಲೆಯಾಗಿ ಹಿಂತಿರುಗಿಸಲಾಗುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಅವಧಿಯ ಕ್ಷೇತ್ರವನ್ನು ಆರ್ಡರ್ ಮಾಡುವ ಕ್ಷೇತ್ರವಾಗಿ ಬಳಸಿದರೆ ಮತ್ತು ಅದು 01/01/2010, 02/01/2010, 03/01/2010 ಮೌಲ್ಯಗಳನ್ನು ಹೊಂದಿದ್ದರೆ ಮತ್ತು ನೀವು ಪಡೆಯಲು ಬಯಸಿದರೆ ಸೀಮಿತ ಮೌಲ್ಯ(ದಿನಾಂಕ ಸಮಯ(2010, 1, 15)), ನಂತರ ದಿನಾಂಕ 02/01/2010 ರ ದಾಖಲೆಯನ್ನು ಸ್ವೀಕರಿಸಲಾಗುತ್ತದೆ.

ಪ್ರಕಾರ: ಸಾಲು. ಆದೇಶದ ನಿಯಮಗಳನ್ನು ವಿವರಿಸುವ ಅಲ್ಪವಿರಾಮದಿಂದ ಪ್ರತ್ಯೇಕಿಸಲಾದ ಅಭಿವ್ಯಕ್ತಿಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ. ನಿರ್ದಿಷ್ಟಪಡಿಸದಿದ್ದರೆ, ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡುವ ಗುಂಪಿನಂತೆಯೇ ಆದೇಶವನ್ನು ನಿರ್ವಹಿಸಲಾಗುತ್ತದೆ. ಪ್ರತಿ ಅಭಿವ್ಯಕ್ತಿಯ ನಂತರ ನೀವು ಕೀವರ್ಡ್ ಅನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು ವಯಸ್ಸು(ಆರೋಹಣ ಕ್ರಮದಲ್ಲಿ ಆರ್ಡರ್ ಮಾಡಲು) ಅವರೋಹಣ(ಅವರೋಹಣ ಕ್ರಮದಲ್ಲಿ ಆರ್ಡರ್ ಮಾಡಲು) ಮತ್ತು ಸ್ವಯಂ-ಆದೇಶ(ನೀವು ಉಲ್ಲೇಖಿತ ವಸ್ತುವನ್ನು ಆದೇಶಿಸಲು ಬಯಸುವ ಕ್ಷೇತ್ರಗಳ ಮೂಲಕ ಉಲ್ಲೇಖ ಕ್ಷೇತ್ರಗಳನ್ನು ಆದೇಶಿಸಲು). ಪದ ಸ್ವಯಂ-ಆದೇಶಪದದೊಂದಿಗೆ ಬಳಸಬಹುದು ವಯಸ್ಸು, ಆದ್ದರಿಂದ ಪದದೊಂದಿಗೆ ಅವರೋಹಣ.

ಪ್ರಕಾರ: ಸಾಲು. ಪ್ಯಾರಾಮೀಟರ್ನಂತೆಯೇ ವಿಂಗಡಿಸಲಾಗುತ್ತಿದೆ. ಕ್ರಮಾನುಗತ ದಾಖಲೆಗಳನ್ನು ಸಂಘಟಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ. ನಿರ್ದಿಷ್ಟಪಡಿಸದಿದ್ದರೆ, ಪ್ಯಾರಾಮೀಟರ್‌ನಲ್ಲಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಆದೇಶದ ಪ್ರಕಾರ ಲೇಔಟ್ ಬಿಲ್ಡರ್ ಆದೇಶವನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ ವಿಂಗಡಿಸಲಾಗುತ್ತಿದೆ.

ಪ್ರಕಾರ: ಸಾಲು. ಒಂದೇ ಆದೇಶದ ಮೌಲ್ಯದೊಂದಿಗೆ ಹಲವಾರು ದಾಖಲೆಗಳಿದ್ದಲ್ಲಿ ಹಿಂದಿನ ಅಥವಾ ಮುಂದಿನ ದಾಖಲೆಯನ್ನು ನಿರ್ಧರಿಸುವ ನಿಯಮವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುತ್ತದೆ:

· ಪ್ರತ್ಯೇಕವಾಗಿಹಿಂದಿನ ಮತ್ತು ಮುಂದಿನ ದಾಖಲೆಗಳನ್ನು ನಿರ್ಧರಿಸಲು ಆದೇಶಿಸಿದ ದಾಖಲೆಗಳ ಅನುಕ್ರಮವನ್ನು ಬಳಸಲಾಗುತ್ತದೆ ಎಂದು ಸೂಚಿಸುತ್ತದೆ. ಡೀಫಾಲ್ಟ್ ಮೌಲ್ಯ.

· ಒಟ್ಟಿಗೆಆರ್ಡರ್ ಮಾಡುವ ಅಭಿವ್ಯಕ್ತಿಗಳ ಮೌಲ್ಯಗಳ ಆಧಾರದ ಮೇಲೆ ಹಿಂದಿನ ಮತ್ತು ಮುಂದಿನ ದಾಖಲೆಗಳನ್ನು ನಿರ್ಧರಿಸಲಾಗುತ್ತದೆ ಎಂದು ಸೂಚಿಸುತ್ತದೆ.

ಉದಾಹರಣೆಗೆ, ಫಲಿತಾಂಶದ ಅನುಕ್ರಮವನ್ನು ದಿನಾಂಕದಿಂದ ಆದೇಶಿಸಿದರೆ:

ದಿನಾಂಕ ಪೂರ್ಣ ಹೆಸರು ಅರ್ಥ
1 ಜನವರಿ 01, 2001

ಇವನೊವ್ ಎಂ.

10
2 02 ಜನವರಿ 2001 ಪೆಟ್ರೋವ್ ಎಸ್. 20
3 ಜನವರಿ 03, 2001 ಸಿಡೊರೊವ್ ಆರ್. 30
4 04 ಜನವರಿ 2001 ಪೆಟ್ರೋವ್ ಎಸ್. 40

ಪ್ರತ್ಯೇಕವಾಗಿ, ಅದು:

§ ಪ್ರವೇಶ 3 ಗೆ ಹಿಂದಿನ ನಮೂದು ನಮೂದು 2 ಆಗಿರುತ್ತದೆ.

ಪ್ರಸ್ತುತ, ಪ್ರಸ್ತುತ(ಅದರ ಪ್ರಕಾರ, ನಿಯತಾಂಕಗಳು ಪ್ರಾರಂಭಿಸಿಮತ್ತು ಅಂತ್ಯ), ನಂತರ ರೆಕಾರ್ಡ್ 2 ಗಾಗಿ ಈ ತುಣುಕು ಒಂದು ದಾಖಲೆ 2 ಅನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ಅಭಿವ್ಯಕ್ತಿ 20 ಕ್ಕೆ ಸಮಾನವಾಗಿರುತ್ತದೆ.

ಪ್ಯಾರಾಮೀಟರ್ ಮೌಲ್ಯವಾಗಿದ್ದರೆ ಒಟ್ಟಿಗೆ, ಅದು:

§ ಪ್ರವೇಶ 3 ಗೆ ಹಿಂದಿನ ನಮೂದು ನಮೂದು 1 ಆಗಿರುತ್ತದೆ.

§ ಲೆಕ್ಕಾಚಾರದ ತುಣುಕನ್ನು ಹೀಗೆ ವ್ಯಾಖ್ಯಾನಿಸಿದರೆ ಪ್ರಸ್ತುತ, ಪ್ರಸ್ತುತ(ಅದರ ಪ್ರಕಾರ, ನಿಯತಾಂಕಗಳು ಪ್ರಾರಂಭಿಸಿಮತ್ತು ಅಂತ್ಯ), ನಂತರ ರೆಕಾರ್ಡ್ 2 ಗಾಗಿ ಈ ತುಣುಕು 2 ಮತ್ತು 3 ದಾಖಲೆಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ಅಭಿವ್ಯಕ್ತಿ ಲೆಕ್ಕಾಚಾರ ಅಭಿವ್ಯಕ್ತಿ("ಮೊತ್ತ(ಮೌಲ್ಯ)", ಪ್ರಸ್ತುತ, ಪ್ರಸ್ತುತ) 50 ಕ್ಕೆ ಸಮನಾಗಿರುತ್ತದೆ.

ಸಮಾನವಾದ ಪ್ಯಾರಾಮೀಟರ್ ಮೌಲ್ಯವನ್ನು ಸೂಚಿಸುವಾಗ ಒಟ್ಟಿಗೆ, ನಿಯತಾಂಕಗಳಲ್ಲಿ ಪ್ರಾರಂಭಿಸಿಮತ್ತು ಅಂತ್ಯನೀವು ಸ್ಥಾನಗಳಿಗೆ ಆಫ್‌ಸೆಟ್ ಅನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ ಮೊದಲ, ಕೊನೆಯ, ಹಿಂದಿನ, ಮುಂದೆ.

ಲೆಕ್ಕಾಚಾರ ಅಭಿವ್ಯಕ್ತಿ("ಮೊತ್ತ(ಮೊತ್ತದ ವಹಿವಾಟು)", "ಮೊದಲ", "ಪ್ರಸ್ತುತ")

ಹಿಂದಿನ ಸಾಲಿನಲ್ಲಿ ನೀವು ಗುಂಪು ಮೌಲ್ಯವನ್ನು ಪಡೆಯಲು ಬಯಸಿದರೆ, ನೀವು ಈ ಕೆಳಗಿನ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಬಳಸಬಹುದು:

ಲೆಕ್ಕಾಚಾರ ಅಭಿವ್ಯಕ್ತಿ("ದರ", "ಹಿಂದಿನ")

ಪಟ್ಟಿ ಹೊಸಕಾರ್ಯಗಳು:

ಗ್ರೂಪ್ಅರೇ ಮೂಲಕ ಅಭಿವ್ಯಕ್ತಿ ಲೆಕ್ಕಾಚಾರ(,) -

ಕಾರ್ಯವು ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ, ಅದರ ಪ್ರತಿಯೊಂದು ಅಂಶವು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಕ್ಷೇತ್ರದಿಂದ ಗುಂಪು ಮಾಡಲು ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡುವ ಫಲಿತಾಂಶವನ್ನು ಹೊಂದಿರುತ್ತದೆ.

ಗ್ರೂಪ್ ಮೌಲ್ಯ ಕೋಷ್ಟಕದೊಂದಿಗೆ ಅಭಿವ್ಯಕ್ತಿ ಲೆಕ್ಕಾಚಾರ(,) -

ಕಾರ್ಯವು ಮೌಲ್ಯಗಳ ಕೋಷ್ಟಕವನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ, ಅದರ ಪ್ರತಿ ಸಾಲು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಕ್ಷೇತ್ರದಿಂದ ಗುಂಪು ಮಾಡಲು ಅಭಿವ್ಯಕ್ತಿಗಳನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡುವ ಫಲಿತಾಂಶವನ್ನು ಹೊಂದಿರುತ್ತದೆ

ಮೌಲ್ಯ ತುಂಬಿದೆ() - ಮೌಲ್ಯವು ಈ ಪ್ರಕಾರದ ಡೀಫಾಲ್ಟ್ ಮೌಲ್ಯವನ್ನು ಹೊರತುಪಡಿಸಿ, NULL ಅನ್ನು ಹೊರತುಪಡಿಸಿ, ಖಾಲಿ ಉಲ್ಲೇಖವನ್ನು ಹೊರತುಪಡಿಸಿ, ವ್ಯಾಖ್ಯಾನಿಸದ ಹೊರತು ಬೇರೆಯಾಗಿದ್ದರೆ ಸರಿ ಎಂದು ಹಿಂತಿರುಗಿಸುತ್ತದೆ. ಬೂಲಿಯನ್ ಮೌಲ್ಯಗಳನ್ನು NULL ಮೌಲ್ಯಗಳಿಗಾಗಿ ಪರಿಶೀಲಿಸಲಾಗುತ್ತದೆ. ವೈಟ್‌ಸ್ಪೇಸ್ ಅಲ್ಲದ ಅಕ್ಷರಗಳ ಅನುಪಸ್ಥಿತಿಗಾಗಿ ತಂತಿಗಳನ್ನು ಪರಿಶೀಲಿಸಲಾಗುತ್ತದೆ

ಫಾರ್ಮ್ಯಾಟ್(, ) - ಪಾಸ್ ಮಾಡಿದ ಮೌಲ್ಯದ ಫಾರ್ಮ್ಯಾಟ್ ಮಾಡಿದ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಸ್ವೀಕರಿಸಿ. ಫಾರ್ಮ್ಯಾಟ್ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು 1C: ಎಂಟರ್‌ಪ್ರೈಸ್ ಸಿಸ್ಟಮ್‌ನ ಫಾರ್ಮ್ಯಾಟ್ ಸ್ಟ್ರಿಂಗ್‌ಗೆ ಅನುಗುಣವಾಗಿ ಹೊಂದಿಸಲಾಗಿದೆ.

ಸಬ್ಸ್ಟ್ರಿಂಗ್(, , ) - ಸ್ಟ್ರಿಂಗ್‌ನಿಂದ ಸಬ್‌ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಹೊರತೆಗೆಯಲು ಈ ಕಾರ್ಯವನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ.

ಲೈನ್ ಉದ್ದ() - ಸ್ಟ್ರಿಂಗ್‌ನ ಉದ್ದವನ್ನು ನಿರ್ಧರಿಸಲು ಕಾರ್ಯವನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ಪ್ಯಾರಾಮೀಟರ್ ಒಂದು ಸ್ಟ್ರಿಂಗ್ ಅಭಿವ್ಯಕ್ತಿಯಾಗಿದೆ

ಸಾಲು() - ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಪ್ಯಾರಾಮೀಟರ್ ಆಗಿ ರವಾನಿಸಿದರೆ, ಕಾರ್ಯವು "; " ಅಕ್ಷರಗಳಿಂದ ಪ್ರತ್ಯೇಕಿಸಲಾದ ಎಲ್ಲಾ ರಚನೆಯ ಅಂಶಗಳ ಸ್ಟ್ರಿಂಗ್ ಪ್ರಾತಿನಿಧ್ಯಗಳನ್ನು ಹೊಂದಿರುವ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ. ಮೌಲ್ಯಗಳ ಕೋಷ್ಟಕವನ್ನು ಪ್ಯಾರಾಮೀಟರ್ ಆಗಿ ರವಾನಿಸಿದರೆ, ಕಾರ್ಯವು ಮೌಲ್ಯಗಳ ಕೋಷ್ಟಕದ ಎಲ್ಲಾ ಸಾಲುಗಳ ಸ್ಟ್ರಿಂಗ್ ಪ್ರಾತಿನಿಧ್ಯಗಳನ್ನು ಹೊಂದಿರುವ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ, ಪ್ರತಿ ಸಾಲಿನ ಸೆಲ್ ಪ್ರಾತಿನಿಧ್ಯಗಳನ್ನು ";" ಅಕ್ಷರಗಳಿಂದ ಮತ್ತು ಸಾಲುಗಳನ್ನು ಹೊಸ ರೇಖೆಯಿಂದ ಪ್ರತ್ಯೇಕಿಸುತ್ತದೆ ಪಾತ್ರ. ಒಂದು ಅಂಶದ ಸ್ಟ್ರಿಂಗ್ ಪ್ರಾತಿನಿಧ್ಯವು ಖಾಲಿಯಾಗಿದ್ದರೆ, ಅದರ ಪ್ರಾತಿನಿಧ್ಯದ ಬದಲಿಗೆ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ.

  • 1C-ಬಿಟ್ರಿಕ್ಸ್
  • ವ್ಯಾಪಾರ ಸಾಫ್ಟ್‌ವೇರ್‌ನ ಪ್ರಮುಖ ಕ್ಷೇತ್ರಗಳಲ್ಲಿ ಒಂದು ವರದಿಯಾಗಿದೆ. ವ್ಯಾಪಾರದ ಭವಿಷ್ಯವು ವ್ಯವಹಾರದ ಬದಲಾಗುತ್ತಿರುವ ಅಗತ್ಯಗಳಿಗೆ (ಮತ್ತು ಶಾಸನ) ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ವರದಿಯನ್ನು ಕಸ್ಟಮೈಸ್ ಮಾಡುವುದು ಎಷ್ಟು ಸುಲಭ ಎಂಬುದರ ಮೇಲೆ ಅವಲಂಬಿತವಾಗಿರುತ್ತದೆ (ಮತ್ತು ಸಾಂಕೇತಿಕ ಅರ್ಥದಲ್ಲಿ ಅಲ್ಲ!) ಅಥವಾ ತೆರಿಗೆ ಕಚೇರಿಗೆ ವರದಿಯಾಗಿರಬಹುದು ಅಥವಾ ಋತುಮಾನ ಮತ್ತು ಇತರ ಅಂಶಗಳ ಮೇಲಿನ ಸರಕುಗಳ ಬೇಡಿಕೆಯ ಅವಲಂಬನೆಯ ರೇಖಾಚಿತ್ರ. ಶಕ್ತಿಯುತ ಮತ್ತು ಹೊಂದಿಕೊಳ್ಳುವ ವರದಿ ಮಾಡುವ ವ್ಯವಸ್ಥೆಯು ಸಿಸ್ಟಮ್‌ನಿಂದ ಅಗತ್ಯವಾದ ಡೇಟಾವನ್ನು ಹೊರತೆಗೆಯಲು ಸುಲಭಗೊಳಿಸುತ್ತದೆ, ಅರ್ಥವಾಗುವ ರೂಪದಲ್ಲಿ ಪ್ರಸ್ತುತಪಡಿಸುತ್ತದೆ, ಅಂತಿಮ ಬಳಕೆದಾರರಿಗೆ ಡೇಟಾವನ್ನು ಹೊಸ ಬೆಳಕಿನಲ್ಲಿ ನೋಡಲು ಪ್ರಮಾಣಿತ ವರದಿಯನ್ನು ಮರುಸಂರಚಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ - ಇದು ಪ್ರತಿಯೊಂದಕ್ಕೂ ಆದರ್ಶವಾಗಿದೆ. ವ್ಯಾಪಾರ ವ್ಯವಸ್ಥೆಗೆ ಶ್ರಮಿಸಬೇಕು.

    1C: ಎಂಟರ್‌ಪ್ರೈಸ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ನಲ್ಲಿ, "ಡೇಟಾ ಕಾಂಪೋಸಿಷನ್ ಸಿಸ್ಟಮ್" (DCS ಎಂದು ಸಂಕ್ಷಿಪ್ತಗೊಳಿಸಲಾಗಿದೆ) ಎಂಬ ಕಾರ್ಯವಿಧಾನವು ವರದಿಗಳನ್ನು ಉತ್ಪಾದಿಸುವ ಜವಾಬ್ದಾರಿಯನ್ನು ಹೊಂದಿದೆ. ಈ ಲೇಖನದಲ್ಲಿ ನಾವು ACS ಕಾರ್ಯವಿಧಾನ ಮತ್ತು ಅದರ ಸಾಮರ್ಥ್ಯಗಳ ಕಲ್ಪನೆ ಮತ್ತು ವಾಸ್ತುಶಿಲ್ಪದ ಸಂಕ್ಷಿಪ್ತ ವಿವರಣೆಯನ್ನು ನೀಡಲು ಪ್ರಯತ್ನಿಸುತ್ತೇವೆ.


    ACS ಎಂಬುದು ವರದಿಗಳ ಘೋಷಣಾತ್ಮಕ ವಿವರಣೆಯನ್ನು ಆಧರಿಸಿದ ಕಾರ್ಯವಿಧಾನವಾಗಿದೆ. ಪ್ರವೇಶ ನಿಯಂತ್ರಣ ವ್ಯವಸ್ಥೆಯನ್ನು ವರದಿಗಳನ್ನು ರಚಿಸಲು ಮತ್ತು ಸಂಕೀರ್ಣ ರಚನೆಯೊಂದಿಗೆ ಮಾಹಿತಿಯನ್ನು ಪ್ರದರ್ಶಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ಅಂದಹಾಗೆ, ವರದಿಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವುದರ ಜೊತೆಗೆ, ಎಸಿಎಸ್ ಕಾರ್ಯವಿಧಾನವನ್ನು 1C ಯಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ: ಡೈನಾಮಿಕ್ ಪಟ್ಟಿಯಲ್ಲಿ ಎಂಟರ್‌ಪ್ರೈಸ್, ಶ್ರೀಮಂತ ಕ್ರಿಯಾತ್ಮಕತೆಯೊಂದಿಗೆ ಪಟ್ಟಿ ಮಾಹಿತಿಯನ್ನು ಪ್ರದರ್ಶಿಸುವ ಸಾಧನ (ಫ್ಲಾಟ್ ಮತ್ತು ಕ್ರಮಾನುಗತ ಪಟ್ಟಿಗಳನ್ನು ಪ್ರದರ್ಶಿಸುವುದು, ಸಾಲುಗಳ ಷರತ್ತುಬದ್ಧ ವಿನ್ಯಾಸ, ಗುಂಪುಗಳು, ಇತ್ಯಾದಿ. )

    ಸ್ವಲ್ಪ ಇತಿಹಾಸ

    1C ನ ಮೊದಲ ಆವೃತ್ತಿಯಲ್ಲಿ: ಎಂಟರ್‌ಪ್ರೈಸ್ 8 ಪ್ಲಾಟ್‌ಫಾರ್ಮ್, ಆವೃತ್ತಿ 8.0, ವರದಿಗಳನ್ನು ಈ ರೀತಿ ಮಾಡಲಾಗಿದೆ:
    1. ಒಂದು ಅಥವಾ ಹೆಚ್ಚಿನ ಪ್ರಶ್ನೆಗಳನ್ನು 1C ಪ್ರಶ್ನೆ ಭಾಷೆಯಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ (SQL ತರಹದ ಭಾಷೆ, ಅದರ ಬಗ್ಗೆ ಇನ್ನಷ್ಟು ಕೆಳಗೆ).
    2. ಕಾರ್ಯಗತಗೊಳಿಸಿದ ಪ್ರಶ್ನೆಗಳ ಫಲಿತಾಂಶಗಳನ್ನು ಸ್ಪ್ರೆಡ್‌ಶೀಟ್ ಡಾಕ್ಯುಮೆಂಟ್ ಅಥವಾ ಚಾರ್ಟ್‌ಗೆ ವರ್ಗಾಯಿಸುವ ಕೋಡ್ ಅನ್ನು ಬರೆಯಲಾಗಿದೆ. ಕೋಡ್ ಪ್ರಶ್ನೆಯಲ್ಲಿ ಮಾಡಲಾಗದ ಕೆಲಸವನ್ನು ಸಹ ಮಾಡಬಹುದು - ಉದಾಹರಣೆಗೆ, ಇದು ಅಂತರ್ನಿರ್ಮಿತ 1C ಭಾಷೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಮೌಲ್ಯಗಳನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡುತ್ತದೆ.
    ವಿಧಾನವು ಸರಳವಾಗಿದೆ, ಆದರೆ ಹೆಚ್ಚು ಅನುಕೂಲಕರವಲ್ಲ - ಕನಿಷ್ಠ ದೃಶ್ಯ ಸೆಟ್ಟಿಂಗ್‌ಗಳಿವೆ, ಎಲ್ಲವನ್ನೂ "ಕೈಯಿಂದ ಕೈ" ಪ್ರೋಗ್ರಾಮ್ ಮಾಡಬೇಕು. ಮತ್ತು ಆ ಸಮಯದಲ್ಲಿ ಸಂಪೂರ್ಣವಾಗಿ ಹೊಸ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ “1 ಸಿ: ಎಂಟರ್‌ಪ್ರೈಸ್ 8” ನ ಟ್ರಂಪ್ ಕಾರ್ಡ್‌ಗಳಲ್ಲಿ ಒಂದಾದ ಅಪ್ಲಿಕೇಶನ್ ಪರಿಹಾರದಲ್ಲಿ ಕೈಯಾರೆ ಬರೆಯಬೇಕಾದ ಕೋಡ್‌ನ ಪ್ರಮಾಣವನ್ನು ಕಡಿಮೆಗೊಳಿಸುವುದು, ನಿರ್ದಿಷ್ಟವಾಗಿ, ದೃಶ್ಯ ವಿನ್ಯಾಸದ ಮೂಲಕ. ವರದಿ ಮಾಡುವ ಕಾರ್ಯವಿಧಾನದಲ್ಲಿ ಅದೇ ಮಾರ್ಗವನ್ನು ಅನುಸರಿಸಲು ಇದು ತಾರ್ಕಿಕವಾಗಿದೆ. ಹೊಸ ಕಾರ್ಯವಿಧಾನವನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವ ಮೂಲಕ ಇದನ್ನು ಮಾಡಲಾಗಿದೆ - ಡೇಟಾ ಸಂಯೋಜನೆ ವ್ಯವಸ್ಥೆ.

    ಪ್ರವೇಶ ನಿಯಂತ್ರಣ ವ್ಯವಸ್ಥೆಯ ಆಧಾರವನ್ನು ರೂಪಿಸಿದ ವಿಚಾರಗಳಲ್ಲಿ ಒಂದು ವರದಿಗಳ ನಮ್ಯತೆ ಮತ್ತು ಗ್ರಾಹಕೀಕರಣವಾಗಿದೆ, ಇದು ಡೆವಲಪರ್ ಮತ್ತು ಅಂತಿಮ ಬಳಕೆದಾರರಿಗೆ ಪ್ರವೇಶಿಸಬಹುದಾಗಿದೆ. ತಾತ್ತ್ವಿಕವಾಗಿ, ಡೆವಲಪರ್‌ನಂತೆ ಅದೇ ರೀತಿಯ ವರದಿ ವಿನ್ಯಾಸ ಪರಿಕರಗಳಿಗೆ ಅಂತಿಮ ಬಳಕೆದಾರರಿಗೆ ಪ್ರವೇಶವನ್ನು ನೀಡಲು ನಾನು ಬಯಸುತ್ತೇನೆ. ಎಲ್ಲರಿಗೂ ಲಭ್ಯವಿರುವ ಸಾಧನಗಳ ಒಂದು ಸೆಟ್ ಅನ್ನು ರಚಿಸುವುದು ತಾರ್ಕಿಕವಾಗಿದೆ. ಒಳ್ಳೆಯದು, ಸಾಧನಗಳಿಗೆ ಅಂತಿಮ ಬಳಕೆದಾರರ ಭಾಗವಹಿಸುವಿಕೆಯ ಅಗತ್ಯವಿರುವುದರಿಂದ, ಅವುಗಳಲ್ಲಿ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಬಳಕೆಯನ್ನು ಕನಿಷ್ಠಕ್ಕೆ ಇಳಿಸಬೇಕು (ಅದನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ತೊಡೆದುಹಾಕಲು ಉತ್ತಮವಾಗಿದೆ), ಮತ್ತು ದೃಶ್ಯ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಗರಿಷ್ಠವಾಗಿ ಬಳಸಬೇಕು.

    ಸಮಸ್ಯೆಯ ಹೇಳಿಕೆ

    ಅಭಿವೃದ್ಧಿ ತಂಡದ ಮುಂದಿರುವ ಕಾರ್ಯವು ಅಲ್ಗಾರಿದಮಿಕ್ (ಅಂದರೆ, ಬರವಣಿಗೆಯ ಕೋಡ್ ಮೂಲಕ) ಆಧರಿಸಿಲ್ಲ, ಆದರೆ ವರದಿಗಳನ್ನು ರಚಿಸುವ ಘೋಷಣಾ ವಿಧಾನದ ಆಧಾರದ ಮೇಲೆ ವರದಿ ಮಾಡುವ ವ್ಯವಸ್ಥೆಯನ್ನು ರಚಿಸುವುದು. ಮತ್ತು ಸಮಸ್ಯೆಯನ್ನು ಯಶಸ್ವಿಯಾಗಿ ಪರಿಹರಿಸಲಾಗಿದೆ ಎಂದು ನಾವು ನಂಬುತ್ತೇವೆ. ನಮ್ಮ ಅನುಭವದಲ್ಲಿ, ಅಗತ್ಯವಿರುವ ಸುಮಾರು 80% ವರದಿ ಮಾಡುವಿಕೆಯನ್ನು ACS ಬಳಸಿಕೊಂಡು ಒಂದೇ ಸಾಲಿನ ಕೋಡ್ ಇಲ್ಲದೆ (ಲೆಕ್ಕಾಚಾರದ ಕ್ಷೇತ್ರಗಳಿಗೆ ಸೂತ್ರಗಳನ್ನು ಬರೆಯುವುದನ್ನು ಹೊರತುಪಡಿಸಿ), ಹೆಚ್ಚಾಗಿ ದೃಶ್ಯ ಸೆಟ್ಟಿಂಗ್‌ಗಳ ಮೂಲಕ ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದು.
    SDS ನ ಮೊದಲ ಆವೃತ್ತಿಯ ಅಭಿವೃದ್ಧಿಯು ಸುಮಾರು 5 ವ್ಯಕ್ತಿ-ವರ್ಷಗಳನ್ನು ತೆಗೆದುಕೊಂಡಿತು.

    ಎರಡು ಭಾಷೆಗಳು

    ವರದಿಗಳನ್ನು ರಚಿಸುವಲ್ಲಿ ಎರಡು ಭಾಷೆಗಳು ಒಳಗೊಂಡಿವೆ. ಡೇಟಾ ಹಿಂಪಡೆಯಲು ಬಳಸುವ ಪ್ರಶ್ನೆ ಭಾಷೆ ಒಂದು. ಎರಡನೆಯದು ಡೇಟಾ ಸಂಯೋಜನೆಯ ಅಭಿವ್ಯಕ್ತಿ ಭಾಷೆಯಾಗಿದ್ದು, ಸಿಸ್ಟಮ್‌ನ ವಿವಿಧ ಭಾಗಗಳಲ್ಲಿ ಬಳಸಲಾಗುವ ಅಭಿವ್ಯಕ್ತಿಗಳನ್ನು ಬರೆಯಲು ಉದ್ದೇಶಿಸಲಾಗಿದೆ, ಉದಾಹರಣೆಗೆ, ಡೇಟಾ ಸಂಯೋಜನೆ ಸೆಟ್ಟಿಂಗ್‌ಗಳಲ್ಲಿ, ಬಳಕೆದಾರರ ಕ್ಷೇತ್ರಗಳ ಅಭಿವ್ಯಕ್ತಿಗಳನ್ನು ವಿವರಿಸಲು.

    ಪ್ರಶ್ನೆ ಭಾಷೆ

    ಪ್ರಶ್ನೆ ಭಾಷೆ SQL ಅನ್ನು ಆಧರಿಸಿದೆ ಮತ್ತು SQL ನಲ್ಲಿ ತಿಳಿದಿರುವವರಿಗೆ ಕಲಿಯಲು ಸುಲಭವಾಗಿದೆ. ಉದಾಹರಣೆ ವಿನಂತಿ:

    SQL ಪ್ರಶ್ನೆಗಳಿಗೆ ವಿಭಾಗಗಳ ಸಾದೃಶ್ಯಗಳನ್ನು ನೋಡುವುದು ಸುಲಭ - ಆಯ್ಕೆ, ಇಂದ, ಗುಂಪು ಮೂಲಕ, ಆರ್ಡರ್ ಮೂಲಕ.

    ಅದೇ ಸಮಯದಲ್ಲಿ, ಪ್ರಶ್ನೆ ಭಾಷೆಯು ಹಣಕಾಸಿನ ಮತ್ತು ಆರ್ಥಿಕ ಸಮಸ್ಯೆಗಳ ನಿಶ್ಚಿತಗಳನ್ನು ಪ್ರತಿಬಿಂಬಿಸುವ ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್ ಪರಿಹಾರಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವ ಪ್ರಯತ್ನಗಳ ಕಡಿತವನ್ನು ಹೆಚ್ಚಿಸುವ ಗುರಿಯನ್ನು ಹೊಂದಿರುವ ಗಮನಾರ್ಹ ಸಂಖ್ಯೆಯ ವಿಸ್ತರಣೆಗಳನ್ನು ಒಳಗೊಂಡಿದೆ:

    • ಡಾಟ್ ಬಳಸಿ ಕ್ಷೇತ್ರಗಳನ್ನು ಪ್ರವೇಶಿಸಲಾಗುತ್ತಿದೆ. ಟೇಬಲ್‌ನ ಕ್ಷೇತ್ರಗಳು ಉಲ್ಲೇಖದ ಪ್ರಕಾರವಾಗಿದ್ದರೆ (ಅವು ಮತ್ತೊಂದು ಕೋಷ್ಟಕದ ವಸ್ತುಗಳಿಗೆ ಲಿಂಕ್‌ಗಳನ್ನು ಸಂಗ್ರಹಿಸುತ್ತವೆ), ಡೆವಲಪರ್ ಅವುಗಳನ್ನು ವಿನಂತಿಯ ಪಠ್ಯದಲ್ಲಿ “.” ಮೂಲಕ ಉಲ್ಲೇಖಿಸಬಹುದು ಮತ್ತು ಸಿಸ್ಟಮ್ ಗೂಡುಕಟ್ಟುವ ಹಂತಗಳ ಸಂಖ್ಯೆಯನ್ನು ಮಿತಿಗೊಳಿಸುವುದಿಲ್ಲ. ಅಂತಹ ಲಿಂಕ್‌ಗಳ (ಉದಾಹರಣೆಗೆ, ಗ್ರಾಹಕ ಆದೇಶ. ಒಪ್ಪಂದ. ಸಂಸ್ಥೆ. ದೂರವಾಣಿ).
    • ಫಲಿತಾಂಶಗಳ ಬಹು ಆಯಾಮದ ಮತ್ತು ಬಹುಮಟ್ಟದ ರಚನೆ. ಗುಂಪು ಮತ್ತು ಕ್ರಮಾನುಗತವನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಂಡು ಒಟ್ಟುಗಳು ಮತ್ತು ಉಪಮೊತ್ತಗಳು ರಚನೆಯಾಗುತ್ತವೆ, ಮಟ್ಟವನ್ನು ಯಾವುದೇ ಕ್ರಮದಲ್ಲಿ ಒಟ್ಟುಗೂಡಿಸುವುದರೊಂದಿಗೆ ಕ್ರಮಿಸಬಹುದು ಮತ್ತು ಸಮಯದ ಆಯಾಮಗಳಿಗೆ ಅನುಗುಣವಾಗಿ ಒಟ್ಟುಗಳ ಸರಿಯಾದ ನಿರ್ಮಾಣವನ್ನು ಖಾತ್ರಿಪಡಿಸಲಾಗುತ್ತದೆ.
    • ವರ್ಚುವಲ್ ಕೋಷ್ಟಕಗಳಿಗೆ ಬೆಂಬಲ. ಸಿಸ್ಟಮ್ ಒದಗಿಸಿದ ವರ್ಚುವಲ್ ಕೋಷ್ಟಕಗಳು ಸಂಕೀರ್ಣವಾದ ಪ್ರಶ್ನೆಗಳನ್ನು ರಚಿಸುವ ಅಗತ್ಯವಿಲ್ಲದೇ ಹೆಚ್ಚಿನ ಅಪ್ಲಿಕೇಶನ್ ಕಾರ್ಯಗಳಿಗಾಗಿ ಬಹುತೇಕ ಸಿದ್ದವಾಗಿರುವ ಡೇಟಾವನ್ನು ಪಡೆಯಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಹೀಗಾಗಿ, ವರ್ಚುವಲ್ ಟೇಬಲ್ ನಿರ್ದಿಷ್ಟ ಸಮಯದಲ್ಲಿ ಅವಧಿಗಳ ಮೂಲಕ ಉತ್ಪನ್ನದ ಸಮತೋಲನಗಳ ಡೇಟಾವನ್ನು ಒದಗಿಸುತ್ತದೆ. ಅದೇ ಸಮಯದಲ್ಲಿ, ವರ್ಚುವಲ್ ಕೋಷ್ಟಕಗಳು ಸಂಗ್ರಹಿಸಿದ ಮಾಹಿತಿಯನ್ನು ಗರಿಷ್ಠವಾಗಿ ಬಳಸಿಕೊಳ್ಳುತ್ತವೆ, ಉದಾಹರಣೆಗೆ, ಹಿಂದೆ ಲೆಕ್ಕಹಾಕಿದ ಮೊತ್ತಗಳು, ಇತ್ಯಾದಿ.
    • ತಾತ್ಕಾಲಿಕ ಕೋಷ್ಟಕಗಳು. ಪ್ರಶ್ನೆ ಭಾಷೆಯು ಪ್ರಶ್ನೆಗಳಲ್ಲಿ ತಾತ್ಕಾಲಿಕ ಕೋಷ್ಟಕಗಳನ್ನು ಬಳಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಅವರ ಸಹಾಯದಿಂದ, ನೀವು ಪ್ರಶ್ನೆಯ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸುಧಾರಿಸಬಹುದು, ಕೆಲವು ಸಂದರ್ಭಗಳಲ್ಲಿ ನಿರ್ಬಂಧಗಳ ಸಂಖ್ಯೆಯನ್ನು ಕಡಿಮೆ ಮಾಡಬಹುದು ಮತ್ತು ಪ್ರಶ್ನೆ ಪಠ್ಯವನ್ನು ಓದಲು ಸುಲಭವಾಗುತ್ತದೆ.
    • ಬ್ಯಾಚ್ ವಿನಂತಿಗಳು. ತಾತ್ಕಾಲಿಕ ಕೋಷ್ಟಕಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವುದನ್ನು ಹೆಚ್ಚು ಅನುಕೂಲಕರವಾಗಿಸಲು, ಪ್ರಶ್ನೆ ಭಾಷೆ ಬ್ಯಾಚ್ ಪ್ರಶ್ನೆಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವುದನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ - ಹೀಗಾಗಿ, ತಾತ್ಕಾಲಿಕ ಕೋಷ್ಟಕವನ್ನು ರಚಿಸುವುದು ಮತ್ತು ಅದರ ಬಳಕೆಯನ್ನು ಒಂದು ಪ್ರಶ್ನೆಯಲ್ಲಿ ಇರಿಸಲಾಗುತ್ತದೆ. ಬ್ಯಾಚ್ ವಿನಂತಿಯು ಸೆಮಿಕೋಲನ್‌ಗಳಿಂದ ಪ್ರತ್ಯೇಕಿಸಲಾದ ವಿನಂತಿಗಳ ಅನುಕ್ರಮವಾಗಿದೆ (";"). ಬ್ಯಾಚ್‌ನಲ್ಲಿನ ವಿನಂತಿಗಳನ್ನು ಒಂದರ ನಂತರ ಒಂದರಂತೆ ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ. ಬಳಸಿದ ವಿಧಾನವನ್ನು ಅವಲಂಬಿಸಿ ಬ್ಯಾಚ್ ವಿನಂತಿಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಫಲಿತಾಂಶವು ಬ್ಯಾಚ್‌ನಲ್ಲಿನ ಕೊನೆಯ ವಿನಂತಿಯಿಂದ ಹಿಂತಿರುಗಿದ ಫಲಿತಾಂಶವಾಗಿದೆ ಅಥವಾ ಬ್ಯಾಚ್‌ನಲ್ಲಿನ ಪ್ರಶ್ನೆಗಳು ಅನುಸರಿಸುವ ಅನುಕ್ರಮದಲ್ಲಿ ಬ್ಯಾಚ್‌ನಲ್ಲಿರುವ ಎಲ್ಲಾ ಪ್ರಶ್ನೆಗಳಿಂದ ಫಲಿತಾಂಶಗಳ ಒಂದು ಶ್ರೇಣಿಯಾಗಿದೆ. .
    • ಉಲ್ಲೇಖ ಕ್ಷೇತ್ರಗಳ ಪ್ರಾತಿನಿಧ್ಯಗಳನ್ನು ಹಿಂಪಡೆಯಲಾಗುತ್ತಿದೆ. ಪ್ರತಿಯೊಂದು ಆಬ್ಜೆಕ್ಟ್ ಟೇಬಲ್ (ಇದರಲ್ಲಿ ಡೈರೆಕ್ಟರಿ ಅಥವಾ ಡಾಕ್ಯುಮೆಂಟ್ ಅನ್ನು ಸಂಗ್ರಹಿಸಲಾಗಿದೆ) ವರ್ಚುವಲ್ ಕ್ಷೇತ್ರವನ್ನು ಹೊಂದಿದೆ - "ವೀಕ್ಷಿಸು". ಈ ಕ್ಷೇತ್ರವು ವಸ್ತುವಿನ ಪಠ್ಯ ಪ್ರಾತಿನಿಧ್ಯವನ್ನು ಹೊಂದಿದೆ ಮತ್ತು ವರದಿ ರಚನೆಕಾರರ ಕೆಲಸವನ್ನು ಸುಲಭಗೊಳಿಸುತ್ತದೆ. ಆದ್ದರಿಂದ, ಡಾಕ್ಯುಮೆಂಟ್‌ಗಾಗಿ, ಈ ಕ್ಷೇತ್ರವು ಎಲ್ಲಾ ಪ್ರಮುಖ ಮಾಹಿತಿಯನ್ನು ಒಳಗೊಂಡಿದೆ - ಡಾಕ್ಯುಮೆಂಟ್ ಪ್ರಕಾರದ ಹೆಸರು, ಅದರ ಸಂಖ್ಯೆ ಮತ್ತು ದಿನಾಂಕ (ಉದಾಹರಣೆಗೆ, “07/06/2017 17:49:14 ರಿಂದ 000000003 ಮಾರಾಟ”), ಡೆವಲಪರ್ ಅನ್ನು ಉಳಿಸುತ್ತದೆ ಲೆಕ್ಕ ಹಾಕಿದ ಕ್ಷೇತ್ರವನ್ನು ಬರೆಯುವುದು.
    • ಇತ್ಯಾದಿ
    ವಿನಂತಿಯ ಕಾರ್ಯವಿಧಾನವು ವಿನಂತಿಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಿದ ಬಳಕೆದಾರರ ಪಾತ್ರಗಳನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಂಡು ವಿನಂತಿಯನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಮಾರ್ಪಡಿಸುತ್ತದೆ (ಅಂದರೆ, ಬಳಕೆದಾರರು ನೋಡುವ ಹಕ್ಕನ್ನು ಹೊಂದಿರುವ ಡೇಟಾವನ್ನು ಮಾತ್ರ ಬಳಕೆದಾರರು ನೋಡುತ್ತಾರೆ) ಮತ್ತು ಕ್ರಿಯಾತ್ಮಕ ಆಯ್ಕೆಗಳು (ಅಂದರೆ, ಅನುಸಾರವಾಗಿ. ಅಪ್ಲಿಕೇಶನ್ ಪರಿಹಾರ ಕಾರ್ಯದಲ್ಲಿ ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾದವುಗಳೊಂದಿಗೆ).

    ಪ್ರವೇಶ ನಿಯಂತ್ರಣ ವ್ಯವಸ್ಥೆಗಳಿಗಾಗಿ ವಿಶೇಷ ಪ್ರಶ್ನೆ ಭಾಷಾ ವಿಸ್ತರಣೆಗಳೂ ಇವೆ. ಕರ್ಲಿ ಬ್ರೇಸ್‌ಗಳಲ್ಲಿ ಸುತ್ತುವರಿದ ವಿಶೇಷ ವಾಕ್ಯರಚನೆಯ ಸೂಚನೆಗಳನ್ನು ಬಳಸಿಕೊಂಡು ವಿಸ್ತರಣೆಯನ್ನು ಕೈಗೊಳ್ಳಲಾಗುತ್ತದೆ ಮತ್ತು ನೇರವಾಗಿ ವಿನಂತಿಯ ದೇಹದಲ್ಲಿ ಇರಿಸಲಾಗುತ್ತದೆ. ವಿಸ್ತರಣೆಗಳನ್ನು ಬಳಸಿಕೊಂಡು, ವರದಿಯನ್ನು ಕಸ್ಟಮೈಸ್ ಮಾಡುವಾಗ ಅಂತಿಮ ಬಳಕೆದಾರರು ಯಾವ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ನಿರ್ವಹಿಸಬಹುದು ಎಂಬುದನ್ನು ಡೆವಲಪರ್ ನಿರ್ಧರಿಸುತ್ತಾರೆ.

    ಉದಾಹರಣೆಗೆ:

    • ಆರಿಸಿ. ಈ ವಾಕ್ಯವು ಬಳಕೆದಾರರು ಔಟ್‌ಪುಟ್‌ಗಾಗಿ ಆಯ್ಕೆ ಮಾಡಲು ಸಾಧ್ಯವಾಗುವ ಕ್ಷೇತ್ರಗಳನ್ನು ವಿವರಿಸುತ್ತದೆ. ಈ ಕೀವರ್ಡ್ ನಂತರ, ಕಾನ್ಫಿಗರೇಶನ್‌ಗಾಗಿ ಲಭ್ಯವಿರುವ ಮುಖ್ಯ ಪ್ರಶ್ನೆ ಆಯ್ಕೆ ಪಟ್ಟಿಯಿಂದ ಕ್ಷೇತ್ರಗಳ ಅಲಿಯಾಸ್‌ಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಲಾಗಿದೆ, ಅಲ್ಪವಿರಾಮದಿಂದ ಪ್ರತ್ಯೇಕಿಸಲಾಗಿದೆ. ಉದಾಹರಣೆ: (ಐಟಂ, ಗೋದಾಮು ಆಯ್ಕೆಮಾಡಿ)
    • ಎಲ್ಲಿ. ಬಳಕೆದಾರರು ಆಯ್ಕೆಯನ್ನು ಅನ್ವಯಿಸಬಹುದಾದ ಕ್ಷೇತ್ರಗಳನ್ನು ವಿವರಿಸಲಾಗಿದೆ. ಈ ಪ್ರಸ್ತಾಪವು ಟೇಬಲ್ ಕ್ಷೇತ್ರಗಳನ್ನು ಬಳಸುತ್ತದೆ. ಆಯ್ಕೆ ಪಟ್ಟಿ ಕ್ಷೇತ್ರದ ಅಲಿಯಾಸ್‌ಗಳ ಬಳಕೆಯನ್ನು ಅನುಮತಿಸಲಾಗುವುದಿಲ್ಲ. ಒಕ್ಕೂಟದ ಪ್ರತಿಯೊಂದು ಭಾಗವು ತನ್ನದೇ ಆದ WHERE ಅಂಶವನ್ನು ಹೊಂದಿರುತ್ತದೆ. ಉದಾಹರಣೆಗಳು: (ಎಲ್ಲಿ ಐಟಂ.*, ವೇರ್‌ಹೌಸ್), (ಎಲ್ಲಿ ಡಾಕ್ಯುಮೆಂಟ್. ದಿನಾಂಕ >= &ಪ್ರಾರಂಭದ ದಿನಾಂಕ, ಡಾಕ್ಯುಮೆಂಟ್. ದಿನಾಂಕ<= &ДатаКонца}
    • ಇತ್ಯಾದಿ
    ವಿಸ್ತರಣೆಗಳನ್ನು ಬಳಸುವ ಉದಾಹರಣೆ:

    ಡೇಟಾ ಸಂಯೋಜನೆ ಅಭಿವ್ಯಕ್ತಿ ಭಾಷೆ

    ಡೇಟಾ ಸಂಯೋಜನೆಯ ಅಭಿವ್ಯಕ್ತಿ ಭಾಷೆಯನ್ನು ನಿರ್ದಿಷ್ಟವಾಗಿ ಕಸ್ಟಮ್ ಕ್ಷೇತ್ರ ಅಭಿವ್ಯಕ್ತಿಗಳನ್ನು ವಿವರಿಸಲು ಬಳಸಿದ ಅಭಿವ್ಯಕ್ತಿಗಳನ್ನು ಬರೆಯಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. SKD ನಿಮ್ಮ ಸ್ವಂತ ಅಭಿವ್ಯಕ್ತಿಗಳು ಅಥವಾ ಆಯ್ಕೆಗಳ ಸೆಟ್‌ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ವರದಿಯಲ್ಲಿ ಕಸ್ಟಮ್ ಕ್ಷೇತ್ರಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ (SQL ನಲ್ಲಿ CASE ಗೆ ಸದೃಶವಾಗಿದೆ). ಕಸ್ಟಮ್ ಕ್ಷೇತ್ರಗಳು ಲೆಕ್ಕ ಹಾಕಿದ ಕ್ಷೇತ್ರಗಳಿಗೆ ಹೋಲುತ್ತವೆ. ಅವುಗಳನ್ನು ಕಾನ್ಫಿಗರೇಟರ್ ಮತ್ತು 1C: ಎಂಟರ್‌ಪ್ರೈಸ್ ಮೋಡ್‌ನಲ್ಲಿ ಹೊಂದಿಸಬಹುದು, ಆದರೆ ಸಾಮಾನ್ಯ ಮಾಡ್ಯೂಲ್‌ಗಳ ಕಾರ್ಯಗಳನ್ನು ಕಸ್ಟಮ್ ಕ್ಷೇತ್ರ ಅಭಿವ್ಯಕ್ತಿಗಳಲ್ಲಿ ಬಳಸಲಾಗುವುದಿಲ್ಲ. ಆದ್ದರಿಂದ, ಕಸ್ಟಮ್ ಕ್ಷೇತ್ರಗಳು ಡೆವಲಪರ್ ಬದಲಿಗೆ ಬಳಕೆದಾರರಿಗೆ ಉದ್ದೇಶಿಸಲಾಗಿದೆ.

    ಉದಾಹರಣೆ:

    ಪ್ರವೇಶ ನಿಯಂತ್ರಣ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ವರದಿಯನ್ನು ರಚಿಸುವ ಪ್ರಕ್ರಿಯೆ

    ವರದಿಯನ್ನು ರಚಿಸುವಾಗ, ವರದಿಯಲ್ಲಿ ಡೇಟಾವನ್ನು ಹೇಗೆ ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ ಎಂಬುದನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುವ ಲೇಔಟ್ ಅನ್ನು ನಾವು ರಚಿಸಬೇಕಾಗಿದೆ. ಡೇಟಾ ಲೇಔಟ್ ರೇಖಾಚಿತ್ರವನ್ನು ಆಧರಿಸಿ ನೀವು ಲೇಔಟ್ ಅನ್ನು ರಚಿಸಬಹುದು. ಡೇಟಾ ಲೇಔಟ್ ರೇಖಾಚಿತ್ರವು ವರದಿಗೆ ಒದಗಿಸಲಾದ ಡೇಟಾದ ಸಾರವನ್ನು ವಿವರಿಸುತ್ತದೆ (ಡೇಟಾವನ್ನು ಎಲ್ಲಿಂದ ಪಡೆಯಬೇಕು ಮತ್ತು ಅದರ ವಿನ್ಯಾಸವನ್ನು ನೀವು ಹೇಗೆ ನಿಯಂತ್ರಿಸಬಹುದು). ಡೇಟಾ ಸಂಯೋಜನೆಯ ಯೋಜನೆಯು ಎಲ್ಲಾ ರೀತಿಯ ವರದಿಗಳನ್ನು ರಚಿಸುವ ಆಧಾರವಾಗಿದೆ. ಡೇಟಾ ಸಂಯೋಜನೆಯ ಯೋಜನೆಯು ಒಳಗೊಂಡಿರಬಹುದು:
    • ಡೇಟಾ ಸಂಯೋಜನೆ ವ್ಯವಸ್ಥೆಗೆ ಸೂಚನೆಗಳೊಂದಿಗೆ ಪಠ್ಯವನ್ನು ವಿನಂತಿಸಿ;
    • ಬಹು ಡೇಟಾ ಸೆಟ್ಗಳ ವಿವರಣೆ;
    • ಲಭ್ಯವಿರುವ ಕ್ಷೇತ್ರಗಳ ವಿವರವಾದ ವಿವರಣೆ;
    • ಬಹು ಡೇಟಾ ಸೆಟ್‌ಗಳ ನಡುವಿನ ಸಂಬಂಧಗಳನ್ನು ವಿವರಿಸುವುದು;
    • ಡೇಟಾ ಸ್ವಾಧೀನ ನಿಯತಾಂಕಗಳ ವಿವರಣೆ;
    • ಕ್ಷೇತ್ರ ವಿನ್ಯಾಸಗಳು ಮತ್ತು ಗುಂಪುಗಳ ವಿವರಣೆ;
    • ಇತ್ಯಾದಿ

    ಉದಾಹರಣೆಗೆ, ನೀವು ಡೇಟಾ ಸಂಯೋಜನೆಯ ಯೋಜನೆಗೆ ಡೇಟಾ ಸೆಟ್‌ನಂತೆ ಪ್ರಶ್ನೆಯನ್ನು ಸೇರಿಸಬಹುದು ಮತ್ತು ಪ್ರಶ್ನೆ ಕನ್‌ಸ್ಟ್ರಕ್ಟರ್‌ಗೆ ಕರೆ ಮಾಡಬಹುದು, ಇದು ಅನಿಯಂತ್ರಿತ ಸಂಕೀರ್ಣತೆಯ ಪ್ರಶ್ನೆಯನ್ನು ಸಚಿತ್ರವಾಗಿ ರಚಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ:

    ಪ್ರಶ್ನೆ ವಿನ್ಯಾಸಕವನ್ನು ಪ್ರಾರಂಭಿಸುವ ಫಲಿತಾಂಶವು ಪ್ರಶ್ನೆ ಪಠ್ಯವಾಗಿರುತ್ತದೆ (1C: ಎಂಟರ್‌ಪ್ರೈಸ್ ಪ್ರಶ್ನೆ ಭಾಷೆಯಲ್ಲಿ). ಅಗತ್ಯವಿದ್ದರೆ ಈ ಪಠ್ಯವನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ಸರಿಹೊಂದಿಸಬಹುದು:

    ಡೇಟಾ ಲೇಔಟ್ ಸ್ಕೀಮ್‌ನಲ್ಲಿ ಹಲವಾರು ಡೇಟಾ ಸೆಟ್‌ಗಳು ಇರಬಹುದು, ಡೇಟಾ ಸೆಟ್‌ಗಳನ್ನು ಲೇಔಟ್‌ನಲ್ಲಿ ಯಾವುದೇ ರೀತಿಯಲ್ಲಿ ಲಿಂಕ್ ಮಾಡಬಹುದು, ಲೆಕ್ಕ ಹಾಕಿದ ಕ್ಷೇತ್ರಗಳನ್ನು ಸೇರಿಸಬಹುದು, ವರದಿ ನಿಯತಾಂಕಗಳನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು, ಇತ್ಯಾದಿ. 1C: ಎಂಟರ್‌ಪ್ರೈಸ್‌ನಲ್ಲಿನ ಪ್ರಶ್ನೆ ಕಾರ್ಯವಿಧಾನದ ಆಸಕ್ತಿದಾಯಕ ವೈಶಿಷ್ಟ್ಯವನ್ನು ನಮೂದಿಸುವುದು ಯೋಗ್ಯವಾಗಿದೆ. ಪ್ರಶ್ನೆಗಳನ್ನು ಅಂತಿಮವಾಗಿ ಅಪ್ಲಿಕೇಶನ್ ನೇರವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ DBMS ಗೆ ನಿರ್ದಿಷ್ಟವಾದ SQL ನ ಉಪಭಾಷೆಗೆ ಅನುವಾದಿಸಲಾಗುತ್ತದೆ. ಸಾಮಾನ್ಯವಾಗಿ, ನಾವು DBMS ಸರ್ವರ್‌ಗಳ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಗರಿಷ್ಠವಾಗಿ ಬಳಸಲು ಪ್ರಯತ್ನಿಸುತ್ತೇವೆ (1C: ಎಂಟರ್‌ಪ್ರೈಸ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ - MS SQL, Oracle, IBM DB2 ಬೆಂಬಲಿಸುವ ಎಲ್ಲಾ DBMS ಗಳಲ್ಲಿ ಏಕಕಾಲದಲ್ಲಿ ಲಭ್ಯವಿರುವ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಮಾತ್ರ ನಾವು ಬಳಸುತ್ತೇವೆ ಎಂಬ ಅಂಶದಿಂದ ನಾವು ಸೀಮಿತರಾಗಿದ್ದೇವೆ. , PostgreSQL). ಹೀಗಾಗಿ, ಲೆಕ್ಕಾಚಾರದ ಕ್ಷೇತ್ರಗಳಲ್ಲಿನ ಪ್ರಶ್ನೆ ಮಟ್ಟದಲ್ಲಿ, ನಾವು SQL ಗೆ ಅನುವಾದಿಸಲಾದ ಆ ಕಾರ್ಯಗಳನ್ನು ಮಾತ್ರ ಬಳಸಬಹುದು.

    ಆದರೆ ಡೇಟಾ ಸಂಯೋಜನೆಯ ಯೋಜನೆಯ ಮಟ್ಟದಲ್ಲಿ, ನಾವು ಈಗಾಗಲೇ ಕಸ್ಟಮ್ ಕ್ಷೇತ್ರಗಳನ್ನು ಸೇರಿಸಬಹುದು ಮತ್ತು ಅಂತರ್ನಿರ್ಮಿತ 1C ಅಭಿವೃದ್ಧಿ ಭಾಷೆಯಲ್ಲಿ (ನಮ್ಮಿಂದ ಬರೆಯಲ್ಪಟ್ಟವುಗಳನ್ನು ಒಳಗೊಂಡಂತೆ) ಅವುಗಳಲ್ಲಿ ಕಾರ್ಯಗಳನ್ನು ಬಳಸಬಹುದು, ಇದು ವರದಿಗಳ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಹೆಚ್ಚು ವಿಸ್ತರಿಸುತ್ತದೆ. ತಾಂತ್ರಿಕವಾಗಿ, ಇದು ಈ ರೀತಿ ಕಾಣುತ್ತದೆ - SQL ಗೆ ಅನುವಾದಿಸಬಹುದಾದ ಎಲ್ಲವನ್ನೂ SQL ಗೆ ಅನುವಾದಿಸಲಾಗುತ್ತದೆ, ಪ್ರಶ್ನೆಯನ್ನು DBMS ಮಟ್ಟದಲ್ಲಿ ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ, ಪ್ರಶ್ನೆ ಫಲಿತಾಂಶಗಳನ್ನು 1C ಅಪ್ಲಿಕೇಶನ್ ಸರ್ವರ್‌ನ ಮೆಮೊರಿಯಲ್ಲಿ ಇರಿಸಲಾಗುತ್ತದೆ ಮತ್ತು SKD ಪ್ರತಿ ದಾಖಲೆಗೆ ಮೌಲ್ಯಗಳನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡುತ್ತದೆ ಲೆಕ್ಕಾಚಾರದ ಕ್ಷೇತ್ರಗಳ ಸೂತ್ರಗಳನ್ನು 1C ಭಾಷೆಯಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ.


    ಕಸ್ಟಮ್ ಕ್ಷೇತ್ರಗಳನ್ನು ಸೇರಿಸಲಾಗುತ್ತಿದೆ

    ನೀವು ವರದಿಗೆ ಅನಿಯಂತ್ರಿತ ಸಂಖ್ಯೆಯ ಕೋಷ್ಟಕಗಳು ಮತ್ತು ಚಾರ್ಟ್‌ಗಳನ್ನು ಸೇರಿಸಬಹುದು:


    ವರದಿ ವಿನ್ಯಾಸಕ


    ರನ್ಟೈಮ್ ವರದಿ

    SKD ಅನ್ನು ಬಳಸಿಕೊಂಡು, ಬಳಕೆದಾರರು ವರದಿಗೆ ಸಂಕೀರ್ಣ ಆಯ್ಕೆಗಳನ್ನು ಸೇರಿಸಬಹುದು (ಸರಿಯಾದ ಸ್ಥಳಗಳಲ್ಲಿ ವಿನಂತಿಗೆ ಸೇರಿಸಲಾಗುತ್ತದೆ), ಷರತ್ತುಬದ್ಧ ವಿನ್ಯಾಸ (ಪ್ರದರ್ಶಿತ ಕ್ಷೇತ್ರಗಳನ್ನು ವಿಭಿನ್ನವಾಗಿ ಫಾರ್ಮ್ಯಾಟ್ ಮಾಡಲು ಅನುಮತಿಸುತ್ತದೆ - ಫಾಂಟ್, ಬಣ್ಣ, ಇತ್ಯಾದಿ. ಅವುಗಳ ಮೌಲ್ಯಗಳನ್ನು ಅವಲಂಬಿಸಿ. ) ಮತ್ತು ಹೆಚ್ಚು.

    ವರದಿಯನ್ನು ರಚಿಸುವ ಮತ್ತು ರಚಿಸುವ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಈ ಕೆಳಗಿನಂತೆ ಸಂಕ್ಷಿಪ್ತವಾಗಿ ವಿವರಿಸಬಹುದು:

    • ವಿನ್ಯಾಸಕಾರರ ಸಹಾಯದಿಂದ ವಿನ್ಯಾಸದ ಸಮಯದಲ್ಲಿ ಡೆವಲಪರ್ (ಅಥವಾ ಕೋಡ್ ಬಳಸಿ ರನ್ಟೈಮ್ನಲ್ಲಿ) ಡೇಟಾ ಲೇಔಟ್ ಸ್ಕೀಮ್ ಅನ್ನು ನಿರ್ಧರಿಸುತ್ತಾರೆ:
      • ವಿನಂತಿ / ವಿನಂತಿಗಳ ಪಠ್ಯ
      • ಲೆಕ್ಕ ಹಾಕಿದ ಕ್ಷೇತ್ರಗಳ ವಿವರಣೆ
      • ವಿನಂತಿಗಳ ನಡುವಿನ ಸಂಬಂಧಗಳು (ಅವುಗಳಲ್ಲಿ ಹಲವಾರು ಇದ್ದರೆ)
      • ವರದಿ ಆಯ್ಕೆಗಳು
      • ಡೀಫಾಲ್ಟ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳು
      • ಇತ್ಯಾದಿ.
    • ಮೇಲಿನ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಲೇಔಟ್‌ನಲ್ಲಿ ಉಳಿಸಲಾಗಿದೆ
    • ಬಳಕೆದಾರರು ವರದಿಯನ್ನು ತೆರೆಯುತ್ತಾರೆ
      • ಬಹುಶಃ ಹೆಚ್ಚುವರಿ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಮಾಡುತ್ತದೆ (ಉದಾಹರಣೆಗೆ, ಪ್ಯಾರಾಮೀಟರ್ ಮೌಲ್ಯಗಳನ್ನು ಬದಲಾಯಿಸುತ್ತದೆ)
      • "ರಚಿಸಿ" ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ
    • ಡೆವಲಪರ್‌ನಿಂದ ವ್ಯಾಖ್ಯಾನಿಸಲಾದ ಡೇಟಾ ಸಂಯೋಜನೆಯ ಯೋಜನೆಗೆ ಬಳಕೆದಾರರ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಅನ್ವಯಿಸಲಾಗುತ್ತದೆ.
    • ಮಧ್ಯಂತರ ಡೇಟಾ ಸಂಯೋಜನೆಯ ವಿನ್ಯಾಸವನ್ನು ರಚಿಸಲಾಗಿದೆ, ಡೇಟಾವನ್ನು ಎಲ್ಲಿಂದ ಪಡೆಯಬೇಕು ಎಂಬುದರ ಸೂಚನೆಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ನಿರ್ದಿಷ್ಟವಾಗಿ, ಲೇಔಟ್ನಲ್ಲಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಪ್ರಶ್ನೆಗಳನ್ನು ಸರಿಹೊಂದಿಸಲಾಗುತ್ತದೆ. ಹೀಗಾಗಿ, ವರದಿಯಲ್ಲಿ ಬಳಸದ ಕ್ಷೇತ್ರಗಳನ್ನು ವಿನಂತಿಯಿಂದ ತೆಗೆದುಹಾಕಲಾಗುತ್ತದೆ (ಸ್ವೀಕರಿಸಿದ ಡೇಟಾದ ಪ್ರಮಾಣವನ್ನು ಕಡಿಮೆ ಮಾಡಲು ಇದನ್ನು ಮಾಡಲಾಗುತ್ತದೆ). ಲೆಕ್ಕಾಚಾರದ ಕ್ಷೇತ್ರ ಸೂತ್ರಗಳಲ್ಲಿ ಭಾಗವಹಿಸುವ ಎಲ್ಲಾ ಕ್ಷೇತ್ರಗಳನ್ನು ಪ್ರಶ್ನೆಗೆ ಸೇರಿಸಲಾಗುತ್ತದೆ.
    • ಡೇಟಾ ಸಂಯೋಜನೆ ಪ್ರೊಸೆಸರ್ ಕಾರ್ಯರೂಪಕ್ಕೆ ಬರುತ್ತದೆ. ಲೇಔಟ್ ಪ್ರೊಸೆಸರ್ ಪ್ರಶ್ನೆಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ, ಡೇಟಾ ಸೆಟ್‌ಗಳನ್ನು ಲಿಂಕ್ ಮಾಡುತ್ತದೆ, ಲೆಕ್ಕ ಹಾಕಿದ ಕ್ಷೇತ್ರಗಳು ಮತ್ತು ಸಂಪನ್ಮೂಲಗಳಿಗೆ ಮೌಲ್ಯಗಳನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡುತ್ತದೆ ಮತ್ತು ಗುಂಪು ಮಾಡುವಿಕೆಯನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ. ಒಂದು ಪದದಲ್ಲಿ, ಇದು DBMS ಮಟ್ಟದಲ್ಲಿ ನಿರ್ವಹಿಸದ ಎಲ್ಲಾ ಲೆಕ್ಕಾಚಾರಗಳನ್ನು ಮಾಡುತ್ತದೆ.
    • ಡೇಟಾ ಔಟ್‌ಪುಟ್ ಪ್ರೊಸೆಸರ್ ಕಾರ್ಯಗತಗೊಳಿಸಲು ವಿನಂತಿಯನ್ನು ಪ್ರಾರಂಭಿಸುತ್ತದೆ ಮತ್ತು ಸ್ವೀಕರಿಸಿದ ಡೇಟಾವನ್ನು ಸ್ಪ್ರೆಡ್‌ಶೀಟ್ ಡಾಕ್ಯುಮೆಂಟ್, ಚಾರ್ಟ್, ಇತ್ಯಾದಿಗಳಲ್ಲಿ ಪ್ರದರ್ಶಿಸುತ್ತದೆ.


    ACS ಕಾರ್ಯವಿಧಾನವನ್ನು ಬಳಸಿಕೊಂಡು ವರದಿಯನ್ನು ರಚಿಸುವ ಪ್ರಕ್ರಿಯೆ

    ಸರ್ವರ್‌ನಿಂದ ಕ್ಲೈಂಟ್ ಅಪ್ಲಿಕೇಶನ್‌ಗೆ ವರ್ಗಾಯಿಸಲಾದ ವರದಿಯ ಡೇಟಾವನ್ನು ಕಡಿಮೆ ಮಾಡಲು ನಾವು ಪ್ರಯತ್ನಿಸುತ್ತೇವೆ. ಸ್ಪ್ರೆಡ್‌ಶೀಟ್ ಡಾಕ್ಯುಮೆಂಟ್‌ನಲ್ಲಿ ಡೇಟಾವನ್ನು ಪ್ರದರ್ಶಿಸುವಾಗ, ಸ್ಪ್ರೆಡ್‌ಶೀಟ್ ಡಾಕ್ಯುಮೆಂಟ್ ಅನ್ನು ತೆರೆಯುವಾಗ, ಡಾಕ್ಯುಮೆಂಟ್‌ನ ಪ್ರಾರಂಭದಲ್ಲಿ ಬಳಕೆದಾರರು ನೋಡುವ ಸಾಲುಗಳನ್ನು ಮಾತ್ರ ನಾವು ಸರ್ವರ್‌ನಿಂದ ವರ್ಗಾಯಿಸುತ್ತೇವೆ. ಬಳಕೆದಾರರು ಡಾಕ್ಯುಮೆಂಟ್‌ನ ರೇಖೆಗಳ ಉದ್ದಕ್ಕೂ ಚಲಿಸುವಾಗ, ಕಾಣೆಯಾದ ಡೇಟಾವನ್ನು ಸರ್ವರ್‌ನಿಂದ ಕ್ಲೈಂಟ್‌ಗೆ ಡೌನ್‌ಲೋಡ್ ಮಾಡಲಾಗುತ್ತದೆ.

    ಕಸ್ಟಮ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳು

    ಎಲ್ಲಾ ACS ಉಪಕರಣಗಳು ಡೆವಲಪರ್ ಮತ್ತು ಅಂತಿಮ ಬಳಕೆದಾರರಿಗೆ ಲಭ್ಯವಿವೆ. ಆದರೆ ಅಭ್ಯಾಸವು ಅಂತಿಮ ಬಳಕೆದಾರನು ಹೆಚ್ಚಾಗಿ ಉಪಕರಣದ ಸಾಮರ್ಥ್ಯಗಳ ಹೇರಳವಾಗಿ ಭಯಪಡುತ್ತಾನೆ ಎಂದು ತೋರಿಸಿದೆ. ಇದಲ್ಲದೆ, ಹೆಚ್ಚಿನ ಸಂದರ್ಭಗಳಲ್ಲಿ, ಅಂತಿಮ ಬಳಕೆದಾರರಿಗೆ ಎಲ್ಲಾ ಸೆಟ್ಟಿಂಗ್‌ಗಳ ಶಕ್ತಿ ಅಗತ್ಯವಿಲ್ಲ - ಒಂದು ಅಥವಾ ಎರಡು ವರದಿ ನಿಯತಾಂಕಗಳನ್ನು ಹೊಂದಿಸಲು ತ್ವರಿತ ಪ್ರವೇಶವನ್ನು ಹೊಂದಲು ಅವನಿಗೆ ಸಾಕು (ಉದಾಹರಣೆಗೆ, ಅವಧಿ ಮತ್ತು ಕೌಂಟರ್ಪಾರ್ಟಿ). ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ನ ನಿರ್ದಿಷ್ಟ ಆವೃತ್ತಿಯಿಂದ ಪ್ರಾರಂಭಿಸಿ, ಬಳಕೆದಾರರಿಗೆ ಯಾವ ವರದಿ ಸೆಟ್ಟಿಂಗ್‌ಗಳು ಲಭ್ಯವಿದೆ ಎಂಬುದನ್ನು ಗುರುತಿಸಲು ವರದಿ ಡೆವಲಪರ್‌ಗೆ ಅವಕಾಶವಿದೆ. ಇದನ್ನು "ಬಳಕೆದಾರ ಸೆಟ್ಟಿಂಗ್‌ಗಳಲ್ಲಿ ಸೇರಿಸಿ" ಚೆಕ್‌ಬಾಕ್ಸ್ ಬಳಸಿ ಮಾಡಲಾಗುತ್ತದೆ. ಅಲ್ಲದೆ, ವರದಿ ಸೆಟ್ಟಿಂಗ್‌ಗಳು ಈಗ "ಡಿಸ್ಪ್ಲೇ ಮೋಡ್" ಫ್ಲ್ಯಾಗ್ ಅನ್ನು ಹೊಂದಿವೆ, ಅದು ಮೂರು ಮೌಲ್ಯಗಳಲ್ಲಿ ಒಂದನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ:
    • ತ್ವರಿತ ಪ್ರವೇಶ. ಸೆಟ್ಟಿಂಗ್ ಅನ್ನು ವರದಿ ವಿಂಡೋದ ಮೇಲ್ಭಾಗದಲ್ಲಿ ನೇರವಾಗಿ ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ.
    • ಸಾಮಾನ್ಯ. ಸೆಟ್ಟಿಂಗ್ "ಸೆಟ್ಟಿಂಗ್ಗಳು" ಬಟನ್ ಮೂಲಕ ಲಭ್ಯವಿರುತ್ತದೆ.
    • ದುರ್ಗಮ. ಅಂತಿಮ ಬಳಕೆದಾರರಿಗೆ ಸೆಟ್ಟಿಂಗ್ ಲಭ್ಯವಿರುವುದಿಲ್ಲ.


    ವಿನ್ಯಾಸದ ಸಮಯದಲ್ಲಿ ಪ್ರದರ್ಶನ ಮೋಡ್ ಅನ್ನು ಹೊಂದಿಸಲಾಗುತ್ತಿದೆ


    ರನ್‌ಟೈಮ್‌ನಲ್ಲಿ ತ್ವರಿತ ಪ್ರವೇಶ ಮೋಡ್‌ನಲ್ಲಿ ಸೆಟ್ಟಿಂಗ್ ಅನ್ನು ಪ್ರದರ್ಶಿಸಿ (ಜನರೇಟ್ ಬಟನ್ ಅಡಿಯಲ್ಲಿ)

    ಅಭಿವೃದ್ಧಿ ಯೋಜನೆಗಳು

    ಪ್ರವೇಶ ನಿಯಂತ್ರಣ ವ್ಯವಸ್ಥೆಗಳ ಅಭಿವೃದ್ಧಿಯಲ್ಲಿ ನಮ್ಮ ಆದ್ಯತೆಯ ಕ್ಷೇತ್ರಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ ಬಳಕೆದಾರರ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಸರಳಗೊಳಿಸುವುದು. ಕೆಲವು ಅಂತಿಮ ಬಳಕೆದಾರರಿಗೆ, ಬಳಕೆದಾರರ ಸೆಟ್ಟಿಂಗ್‌ಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವುದು ಇನ್ನೂ ಪ್ರಮುಖ ಕಾರ್ಯವಾಗಿದೆ ಎಂದು ನಮ್ಮ ಅನುಭವವು ತೋರಿಸುತ್ತದೆ. ನಾವು ಇದನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಂಡು ಈ ದಿಕ್ಕಿನಲ್ಲಿ ಕೆಲಸ ಮಾಡುತ್ತಿದ್ದೇವೆ. ಅಂತೆಯೇ, ಡೆವಲಪರ್‌ಗಳಿಗೆ ಪ್ರವೇಶ ನಿಯಂತ್ರಣ ವ್ಯವಸ್ಥೆಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವುದು ಸುಲಭವಾಗುತ್ತದೆ, ಏಕೆಂದರೆ ನಾವು ಮೊದಲಿನಂತೆ, ಡೆವಲಪರ್ ಮತ್ತು ಅಂತಿಮ ಬಳಕೆದಾರರಿಗಾಗಿ ವರದಿಗಳನ್ನು ಹೊಂದಿಸಲು ಒಂದೇ ಸಾಧನವನ್ನು ಒದಗಿಸಲು ಬಯಸುತ್ತೇವೆ.

    8.2.14 ರ ಮುಂಬರುವ ಬಿಡುಗಡೆಯ ಬೆಳಕಿನಲ್ಲಿ, ಡೇಟಾ ಸಂಯೋಜನೆ ವ್ಯವಸ್ಥೆಯ ಕೆಲವು ಹೊಸ ಕಾರ್ಯಗಳನ್ನು ವಿವರಿಸಲು ನಾನು ಪ್ರಯತ್ನಿಸುತ್ತೇನೆ.

    ಸಂಪಾದನೆಯನ್ನು ಸುಲಭಗೊಳಿಸಲು ಡೇಟಾ ಲೇಔಟ್ ರೇಖಾಚಿತ್ರವನ್ನು ತೆರೆಯಿರಿ, ಮೇಲಾಗಿ ಬಾಹ್ಯ ವರದಿಯಲ್ಲಿ.

    ನಾವು ಪ್ರಶ್ನೆ ಪ್ರಕಾರದ ಡೇಟಾಸೆಟ್ ಅನ್ನು ಸೇರಿಸುತ್ತೇವೆ ಮತ್ತು ಹಸ್ತಚಾಲಿತವಾಗಿ ಅಥವಾ ಪ್ರಶ್ನೆ ವಿನ್ಯಾಸಕವನ್ನು ಬಳಸಿಕೊಂಡು ಸರಳವಾದ ಪ್ರಶ್ನೆಯನ್ನು ಬರೆಯುತ್ತೇವೆ:

    1. ಪ್ರವೇಶ ನಿಯಂತ್ರಣ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ವಿನಂತಿಯನ್ನು ಹೊಂದಿಸಿ.

    2. ಪ್ರವೇಶ ನಿಯಂತ್ರಣ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಲೆಕ್ಕಾಚಾರದ ಕ್ಷೇತ್ರಗಳನ್ನು ಹೊಂದಿಸಿ

    3. ಸೆಟ್ಟಿಂಗ್‌ಗಳ ಟ್ಯಾಬ್‌ನಲ್ಲಿ ಡೇಟಾ ಲೇಔಟ್ ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ

    4. 1C ಎಂಟರ್‌ಪ್ರೈಸ್ 8.2.14 ಅನ್ನು ಪ್ರಾರಂಭಿಸಿ. ವರದಿಯನ್ನು ತೆರೆಯಿರಿ. ನಾವು ರೂಪಿಸುತ್ತೇವೆ, ಸ್ವೀಕರಿಸುತ್ತೇವೆ.

    ಹೊಸ ಕಾರ್ಯಗಳ ವಿವರಣೆ:

    1. ಪ್ರಸ್ತುತ ದಿನಾಂಕ()

    ಸಿಸ್ಟಮ್ ದಿನಾಂಕವನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ. ಲೇಔಟ್ ವಿನ್ಯಾಸವನ್ನು ರಚಿಸುವಾಗ, ಲೇಔಟ್‌ನಲ್ಲಿರುವ ಎಲ್ಲಾ ಅಭಿವ್ಯಕ್ತಿಗಳು ಪ್ರಸ್ತುತ ದಿನಾಂಕದ ಮೌಲ್ಯದೊಂದಿಗೆ CurrentDate() ಕಾರ್ಯವನ್ನು ಬದಲಾಯಿಸುತ್ತವೆ.

    2. ಕಂಪ್ಯೂಟ್ ಎಕ್ಸ್‌ಪ್ರೆಸ್ ()

    ವಾಕ್ಯ ರಚನೆ:

    ಲೆಕ್ಕಾಚಾರ ಅಭಿವ್ಯಕ್ತಿ(,)

    ವಿವರಣೆ:

    ಕೆಲವು ಗುಂಪಿನ ಸಂದರ್ಭದಲ್ಲಿ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡಲು ಕಾರ್ಯವನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ.

    ಕಾರ್ಯವು ಗುಂಪುಗಳ ಆಯ್ಕೆಯನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ, ಆದರೆ ಕ್ರಮಾನುಗತ ಆಯ್ಕೆಗಳನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಳ್ಳುವುದಿಲ್ಲ.

    ಆ ಗುಂಪಿನ ಗುಂಪಿನ ಆಯ್ಕೆಯಲ್ಲಿ ಗುಂಪಿಗೆ ಕಾರ್ಯವನ್ನು ಅನ್ವಯಿಸಲಾಗುವುದಿಲ್ಲ. ಉದಾಹರಣೆಗೆ, ನಾಮಕರಣದ ಗುಂಪನ್ನು ಆಯ್ಕೆಮಾಡುವಾಗ, ನೀವು ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಬಳಸಲಾಗುವುದಿಲ್ಲ ಲೆಕ್ಕಾಚಾರ ಅಭಿವ್ಯಕ್ತಿ("ಮೊತ್ತ(ಮೊತ್ತದ ವಹಿವಾಟು)", "ಒಟ್ಟು ಒಟ್ಟು") > 1000. ಆದರೆ ಅಂತಹ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಶ್ರೇಣೀಕೃತ ಆಯ್ಕೆಯಲ್ಲಿ ಬಳಸಬಹುದು.

    ಅಂತಿಮ ದಾಖಲೆಯು ಪ್ರಾರಂಭದ ದಾಖಲೆಗೆ ಮುಂಚಿತವಾಗಿದ್ದರೆ, ವಿವರವಾದ ಡೇಟಾವನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ಮತ್ತು ಒಟ್ಟು ಕಾರ್ಯಗಳನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ಯಾವುದೇ ದಾಖಲೆಗಳಿಲ್ಲ ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ.

    ಗ್ರ್ಯಾಂಡ್ ಟೋಟಲ್‌ಗೆ ಮಧ್ಯಂತರ ಅಭಿವ್ಯಕ್ತಿಗಳನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡುವಾಗ (ಗ್ರೂಪಿಂಗ್ ಪ್ಯಾರಾಮೀಟರ್ ಅನ್ನು ಗ್ರ್ಯಾಂಡ್‌ಟೋಟಲ್‌ಗೆ ಹೊಂದಿಸಲಾಗಿದೆ), ವಿವರವಾದ ಡೇಟಾವನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ಮತ್ತು ಒಟ್ಟು ಕಾರ್ಯಗಳನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ಯಾವುದೇ ದಾಖಲೆಗಳಿಲ್ಲ ಎಂದು ಭಾವಿಸಲಾಗಿದೆ.

    ಕಾರ್ಯ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ರಚಿಸುವಾಗ ಲೇಔಟ್ ಲಿಂಕರ್ ಅಭಿವ್ಯಕ್ತಿ ಲೆಕ್ಕಾಚಾರ, ಆರ್ಡರ್ ಮಾಡುವ ಅಭಿವ್ಯಕ್ತಿಯು ಗುಂಪಿನಲ್ಲಿ ಬಳಸಲಾಗದ ಕ್ಷೇತ್ರಗಳನ್ನು ಹೊಂದಿದ್ದರೆ, ಕಾರ್ಯವನ್ನು ಬದಲಾಯಿಸುತ್ತದೆ ಅಭಿವ್ಯಕ್ತಿ ಲೆಕ್ಕಾಚಾರಮೇಲೆ ಶೂನ್ಯ.

    ಆಯ್ಕೆಗಳು

    ಪ್ರಕಾರ: ಸಾಲು. ಮೌಲ್ಯಮಾಪನ ಮಾಡಬೇಕಾದ ಅಭಿವ್ಯಕ್ತಿ.

    ಪ್ರಕಾರ: ಸಾಲು. ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡಬೇಕಾದ ಸಂದರ್ಭದಲ್ಲಿ ಗುಂಪಿನ ಹೆಸರನ್ನು ಒಳಗೊಂಡಿದೆ. ಖಾಲಿ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಗುಂಪಿನ ಹೆಸರಾಗಿ ಬಳಸಿದರೆ, ಪ್ರಸ್ತುತ ಗುಂಪಿನ ಸಂದರ್ಭದಲ್ಲಿ ಲೆಕ್ಕಾಚಾರವನ್ನು ನಡೆಸಲಾಗುತ್ತದೆ. ಜನರಲ್ ಟೋಟಲ್ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಗುಂಪಿನ ಹೆಸರಾಗಿ ಬಳಸಿದರೆ, ಒಟ್ಟು ಮೊತ್ತದ ಸಂದರ್ಭದಲ್ಲಿ ಲೆಕ್ಕಾಚಾರವನ್ನು ನಡೆಸಲಾಗುತ್ತದೆ. ಇಲ್ಲದಿದ್ದರೆ, ಅದೇ ಹೆಸರಿನೊಂದಿಗೆ ಪೋಷಕರ ಗುಂಪಿನ ಸಂದರ್ಭದಲ್ಲಿ ಲೆಕ್ಕಾಚಾರವನ್ನು ನಡೆಸಲಾಗುತ್ತದೆ.

    ಉದಾಹರಣೆಗೆ:

    ಮೊತ್ತ(ಮಾರಾಟ.ಮೊತ್ತ ವಹಿವಾಟು)/ಲೆಕ್ಕಾಚಾರ("ಮೊತ್ತ(ಮಾರಾಟ

    ಈ ಉದಾಹರಣೆಯಲ್ಲಿ, ಫಲಿತಾಂಶವು ಕ್ಷೇತ್ರದ ಮೂಲಕ ಮೊತ್ತದ ಅನುಪಾತವಾಗಿರುತ್ತದೆ ಮಾರಾಟ. ಮೊತ್ತದ ವಹಿವಾಟುಸಂಪೂರ್ಣ ಲೇಔಟ್‌ನಲ್ಲಿ ಒಂದೇ ಕ್ಷೇತ್ರದ ಮೊತ್ತಕ್ಕೆ ದಾಖಲೆಗಳನ್ನು ಗುಂಪು ಮಾಡುವುದು;

    ಪ್ರಕಾರ: ಸಾಲು. ನಿಯತಾಂಕವು ಈ ಕೆಳಗಿನ ಮೌಲ್ಯಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಬಹುದು:

    · ಗ್ರ್ಯಾಂಡ್ ಒಟ್ಟು- ಎಲ್ಲಾ ಗುಂಪು ದಾಖಲೆಗಳಿಗಾಗಿ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಲೆಕ್ಕಹಾಕಲಾಗುತ್ತದೆ.

    · ಕ್ರಮಾನುಗತ— ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಪೋಷಕ ಕ್ರಮಾನುಗತ ದಾಖಲೆಗಾಗಿ ಮೌಲ್ಯಮಾಪನ ಮಾಡಲಾಗುತ್ತದೆ, ಒಂದಿದ್ದರೆ ಮತ್ತು ಸಂಪೂರ್ಣ ಗುಂಪಿಗೆ, ಯಾವುದೇ ಪೋಷಕ ಕ್ರಮಾನುಗತ ದಾಖಲೆ ಇಲ್ಲದಿದ್ದರೆ.

    · ಗುಂಪುಗಾರಿಕೆ- ಪ್ರಸ್ತುತ ಗುಂಪು ಗುಂಪು ದಾಖಲೆಗಾಗಿ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡಲಾಗುತ್ತದೆ.

    · ಗ್ರೂಪಿಂಗ್ ನಾನ್ ರಿಸೋರ್ಸ್- ಸಂಪನ್ಮೂಲಗಳ ಮೂಲಕ ಗುಂಪು ದಾಖಲೆಗಾಗಿ ಕಾರ್ಯವನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡುವಾಗ, ಮೂಲ ಗುಂಪಿನ ಮೊದಲ ಗುಂಪಿನ ದಾಖಲೆಗಾಗಿ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಲೆಕ್ಕಹಾಕಲಾಗುತ್ತದೆ.

    ಕಾರ್ಯವನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡುವಾಗ ಲೆಕ್ಕಾಚಾರ ಅಭಿವ್ಯಕ್ತಿ() ಅರ್ಥದೊಂದಿಗೆ ಗ್ರೂಪಿಂಗ್ ನಾನ್ ರಿಸೋರ್ಸ್ಸಂಪನ್ಮೂಲಗಳಿಂದ ಗುಂಪು ಮಾಡದ ಗುಂಪು ದಾಖಲೆಗಳಿಗಾಗಿ, ಪ್ಯಾರಾಮೀಟರ್ ಮೌಲ್ಯವು ಮೌಲ್ಯಕ್ಕೆ ಸಮನಾಗಿದ್ದರೆ ಅದನ್ನು ಲೆಕ್ಕಹಾಕುವ ರೀತಿಯಲ್ಲಿ ಕಾರ್ಯವನ್ನು ಲೆಕ್ಕಹಾಕಲಾಗುತ್ತದೆ ಗುಂಪುಗಾರಿಕೆ.

    ಡೇಟಾ ಸಂಯೋಜನೆ ಲೇಔಟ್ ಬಿಲ್ಡರ್, ಸಂಪನ್ಮೂಲ ಕ್ಷೇತ್ರವನ್ನು ಔಟ್‌ಪುಟ್ ಮಾಡುವಾಗ ಡೇಟಾ ಸಂಯೋಜನೆಯ ವಿನ್ಯಾಸವನ್ನು ರಚಿಸುವಾಗ, ಅದರ ಮೂಲಕ ಲೇಔಟ್‌ಗೆ ಗುಂಪು ಮಾಡುವಿಕೆಯನ್ನು ನಿರ್ವಹಿಸಲಾಗುತ್ತದೆ, ಕಾರ್ಯವನ್ನು ಬಳಸಿಕೊಂಡು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲಾದ ಲೇಔಟ್‌ನಲ್ಲಿ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಇರಿಸುತ್ತದೆ. ಲೆಕ್ಕಾಚಾರ ಅಭಿವ್ಯಕ್ತಿ() , ನಿಯತಾಂಕವನ್ನು ಸೂಚಿಸುತ್ತದೆ ಗ್ರೂಪಿಂಗ್ ನಾನ್ ರಿಸೋರ್ಸ್. ಇತರ ಸಂಪನ್ಮೂಲಗಳಿಗಾಗಿ, ಸಾಮಾನ್ಯ ಸಂಪನ್ಮೂಲ ಅಭಿವ್ಯಕ್ತಿಗಳನ್ನು ಸಂಪನ್ಮೂಲ ಗುಂಪಿನಲ್ಲಿ ಇರಿಸಲಾಗುತ್ತದೆ.

    ಪ್ರಕಾರ: ಸಾಲು. ಯಾವ ದಾಖಲೆಯಿಂದ ತುಣುಕು ಪ್ರಾರಂಭವಾಗಬೇಕು, ಇದರಲ್ಲಿ ಒಟ್ಟು ಅಭಿವ್ಯಕ್ತಿ ಕಾರ್ಯಗಳನ್ನು ಲೆಕ್ಕಹಾಕಬೇಕು ಮತ್ತು ಒಟ್ಟು ಕಾರ್ಯಗಳ ಹೊರಗಿನ ಕ್ಷೇತ್ರ ಮೌಲ್ಯಗಳನ್ನು ಯಾವ ದಾಖಲೆಯಿಂದ ಪಡೆಯಬೇಕು ಎಂಬುದನ್ನು ಸೂಚಿಸುತ್ತದೆ. ಮೌಲ್ಯವು ಈ ಕೆಳಗಿನವುಗಳಲ್ಲಿ ಒಂದಾಗಿರಬಹುದು:

    · ಮೊದಲು

    · ಕೊನೆಯ (ಕೊನೆಯ)

    · ಹಿಂದಿನ

    · ಮುಂದೆ (ಮುಂದೆ)

    · ಪ್ರಸ್ತುತ

    · ಸೀಮಿತಗೊಳಿಸುವ ಮೌಲ್ಯ(ಗಡಿಮೌಲ್ಯ) ಸೀಮಿತಗೊಳಿಸುವ ಮೌಲ್ಯ

    ಪ್ರಕಾರ: ಸಾಲು. ತುಣುಕನ್ನು ಯಾವ ದಾಖಲೆಗೆ ಮುಂದುವರಿಸಬೇಕು, ಅದರಲ್ಲಿ ಅಭಿವ್ಯಕ್ತಿಯ ಒಟ್ಟು ಕಾರ್ಯಗಳನ್ನು ಲೆಕ್ಕಹಾಕಬೇಕು ಎಂದು ಸೂಚಿಸುತ್ತದೆ. ಮೌಲ್ಯವು ಈ ಕೆಳಗಿನವುಗಳಲ್ಲಿ ಒಂದಾಗಿರಬಹುದು:

    · ಮೊದಲು. ಮೊದಲ ಗುಂಪಿನ ದಾಖಲೆಯನ್ನು ಪಡೆಯುವುದು ಅವಶ್ಯಕ. ಬ್ರಾಕೆಟ್ಗಳಲ್ಲಿನ ಪದದ ನಂತರ, ನೀವು ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು, ಅದರ ಫಲಿತಾಂಶವನ್ನು ಗುಂಪಿನ ಆರಂಭದಿಂದ ಆಫ್ಸೆಟ್ ಆಗಿ ಬಳಸಲಾಗುತ್ತದೆ. ಫಲಿತಾಂಶದ ಮೌಲ್ಯವು ಶೂನ್ಯಕ್ಕಿಂತ ಹೆಚ್ಚಿನ ಪೂರ್ಣಾಂಕವಾಗಿರಬೇಕು. ಉದಾಹರಣೆಗೆ, ಮೊದಲ (3) - ಗುಂಪಿನ ಆರಂಭದಿಂದ ಮೂರನೇ ದಾಖಲೆಯನ್ನು ಪಡೆಯುವುದು.

    ಮೊದಲ ದಾಖಲೆಯು ಗುಂಪಿನಿಂದ ಹೊರಗಿದ್ದರೆ, ಯಾವುದೇ ದಾಖಲೆಗಳಿಲ್ಲ ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, 3 ದಾಖಲೆಗಳಿದ್ದರೆ, ಮತ್ತು ನೀವು ಮೊದಲ (4) ಅನ್ನು ಪಡೆಯಲು ಬಯಸಿದರೆ, ನಂತರ ಯಾವುದೇ ದಾಖಲೆಗಳಿಲ್ಲ ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ.

    · ಕೊನೆಯ (ಕೊನೆಯ). ನೀವು ಕೊನೆಯ ಗುಂಪಿನ ದಾಖಲೆಯನ್ನು ಪಡೆಯಬೇಕು. ಬ್ರಾಕೆಟ್‌ಗಳಲ್ಲಿನ ಪದದ ನಂತರ, ನೀವು ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು, ಅದರ ಫಲಿತಾಂಶವನ್ನು ಗುಂಪಿನ ಅಂತ್ಯದಿಂದ ಆಫ್‌ಸೆಟ್ ಆಗಿ ಬಳಸಲಾಗುತ್ತದೆ. ಫಲಿತಾಂಶದ ಮೌಲ್ಯವು ಶೂನ್ಯಕ್ಕಿಂತ ಹೆಚ್ಚಿನ ಪೂರ್ಣಾಂಕವಾಗಿರಬೇಕು. ಉದಾಹರಣೆಗೆ, ಕೊನೆಯ (3) - ಗುಂಪಿನ ಅಂತ್ಯದಿಂದ ಮೂರನೇ ದಾಖಲೆಯನ್ನು ಪಡೆಯುವುದು.

    ಕೊನೆಯ ದಾಖಲೆಯು ಗುಂಪಿನಿಂದ ಹೊರಗಿದ್ದರೆ, ಯಾವುದೇ ದಾಖಲೆಗಳಿಲ್ಲ ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, 3 ದಾಖಲೆಗಳಿದ್ದರೆ ಮತ್ತು ನೀವು ಕೊನೆಯ (4) ಅನ್ನು ಪಡೆಯಲು ಬಯಸಿದರೆ, ನಂತರ ಯಾವುದೇ ದಾಖಲೆಗಳಿಲ್ಲ ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ.

    · ಹಿಂದಿನ. ನೀವು ಹಿಂದಿನ ಗುಂಪಿನ ದಾಖಲೆಯನ್ನು ಪಡೆಯಬೇಕು. ಬ್ರಾಕೆಟ್‌ಗಳಲ್ಲಿನ ಪದದ ನಂತರ, ನೀವು ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು, ಅದರ ಫಲಿತಾಂಶವನ್ನು ಪ್ರಸ್ತುತ ಗುಂಪಿನ ದಾಖಲೆಯಿಂದ ಆಫ್‌ಸೆಟ್ ಆಗಿ ಬಳಸಲಾಗುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಹಿಂದಿನ(2) - ಹಿಂದಿನ ದಾಖಲೆಯಿಂದ ಹಿಂದಿನದನ್ನು ಪಡೆಯುವುದು.

    ಹಿಂದಿನ ದಾಖಲೆಯು ಗುಂಪನ್ನು ಮೀರಿ ಹೋದರೆ (ಉದಾಹರಣೆಗೆ, ಎರಡನೇ ಗುಂಪಿನ ದಾಖಲೆಗಾಗಿ ನೀವು ಹಿಂದಿನ (3) ಅನ್ನು ಪಡೆಯಬೇಕು), ನಂತರ ಮೊದಲ ಗುಂಪಿನ ದಾಖಲೆಯನ್ನು ಪಡೆಯಲಾಗುತ್ತದೆ.

    ಗುಂಪಿನ ಒಟ್ಟು ಮೊತ್ತಕ್ಕೆ ಹಿಂದಿನ ದಾಖಲೆಯನ್ನು ಹಿಂಪಡೆಯುವಾಗ, ಮೊದಲ ದಾಖಲೆಯನ್ನು ಪಡೆಯಲಾಗಿದೆ ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ.

    · ಮುಂದೆ (ಮುಂದೆ). ನೀವು ಮುಂದಿನ ಗುಂಪಿನ ದಾಖಲೆಯನ್ನು ಪಡೆಯಬೇಕು. ಬ್ರಾಕೆಟ್‌ಗಳಲ್ಲಿನ ಪದದ ನಂತರ, ನೀವು ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು, ಅದರ ಫಲಿತಾಂಶವನ್ನು ಪ್ರಸ್ತುತ ಗುಂಪಿನ ಪ್ರವೇಶದಿಂದ ಆಫ್‌ಸೆಟ್ ಆಗಿ ಬಳಸಲಾಗುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಮುಂದೆ(2) - ಮುಂದಿನ ದಾಖಲೆಯಿಂದ ಮುಂದಿನದನ್ನು ಪಡೆಯುವುದು.

    ಮುಂದಿನ ದಾಖಲೆಯು ಗುಂಪನ್ನು ಮೀರಿ ಹೋದರೆ, ಯಾವುದೇ ದಾಖಲೆಗಳಿಲ್ಲ ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, 3 ನಮೂದುಗಳಿದ್ದರೆ ಮತ್ತು ಮೂರನೇ ನಮೂದು ಮುಂದಿನ() ಅನ್ನು ಪಡೆದರೆ, ಯಾವುದೇ ನಮೂದುಗಳಿಲ್ಲ ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ.

    ಗುಂಪಿನ ಒಟ್ಟು ಮೊತ್ತಕ್ಕೆ ಮುಂದಿನ ದಾಖಲೆಯನ್ನು ಸ್ವೀಕರಿಸಿದಾಗ, ಯಾವುದೇ ದಾಖಲೆಯಿಲ್ಲ ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ.

    · ಪ್ರಸ್ತುತ. ನೀವು ಪ್ರಸ್ತುತ ದಾಖಲೆಯನ್ನು ಪಡೆಯಬೇಕು.

    ಗುಂಪಿನ ಒಟ್ಟು ಮೊತ್ತವನ್ನು ಹಿಂಪಡೆಯುವಾಗ, ಮೊದಲ ದಾಖಲೆಯನ್ನು ಪಡೆಯಲಾಗುತ್ತದೆ.

    · ಸೀಮಿತಗೊಳಿಸುವ ಮೌಲ್ಯ(ಗಡಿಮೌಲ್ಯ). ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಮೌಲ್ಯದಿಂದ ದಾಖಲೆಯನ್ನು ಪಡೆಯುವ ಅಗತ್ಯತೆ. ಪದದ ನಂತರ ಸೀಮಿತಗೊಳಿಸುವ ಮೌಲ್ಯಬ್ರಾಕೆಟ್‌ಗಳಲ್ಲಿ ನೀವು ತುಣುಕನ್ನು ಪ್ರಾರಂಭಿಸಲು ಬಯಸುವ ಮೌಲ್ಯದೊಂದಿಗೆ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಸೂಚಿಸಬೇಕು, ಮೊದಲ ಆದೇಶ ಕ್ಷೇತ್ರ.

    ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಮೌಲ್ಯಕ್ಕಿಂತ ಹೆಚ್ಚಿನ ಅಥವಾ ಸಮನಾಗಿರುವ ಆರ್ಡರ್ ಮಾಡುವ ಕ್ಷೇತ್ರ ಮೌಲ್ಯವನ್ನು ದಾಖಲೆಯಾಗಿ ಹಿಂತಿರುಗಿಸಲಾಗುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಅವಧಿಯ ಕ್ಷೇತ್ರವನ್ನು ಆರ್ಡರ್ ಮಾಡುವ ಕ್ಷೇತ್ರವಾಗಿ ಬಳಸಿದರೆ ಮತ್ತು ಅದು 01/01/2010, 02/01/2010, 03/01/2010 ಮೌಲ್ಯಗಳನ್ನು ಹೊಂದಿದ್ದರೆ ಮತ್ತು ನೀವು ಪಡೆಯಲು ಬಯಸಿದರೆ ಸೀಮಿತ ಮೌಲ್ಯ(ದಿನಾಂಕ ಸಮಯ(2010, 1, 15)), ನಂತರ ದಿನಾಂಕ 02/01/2010 ರ ದಾಖಲೆಯನ್ನು ಸ್ವೀಕರಿಸಲಾಗುತ್ತದೆ.

    ಪ್ರಕಾರ: ಸಾಲು. ಆದೇಶದ ನಿಯಮಗಳನ್ನು ವಿವರಿಸುವ ಅಲ್ಪವಿರಾಮದಿಂದ ಪ್ರತ್ಯೇಕಿಸಲಾದ ಅಭಿವ್ಯಕ್ತಿಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ. ನಿರ್ದಿಷ್ಟಪಡಿಸದಿದ್ದರೆ, ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡುವ ಗುಂಪಿನಂತೆಯೇ ಆದೇಶವನ್ನು ನಿರ್ವಹಿಸಲಾಗುತ್ತದೆ. ಪ್ರತಿ ಅಭಿವ್ಯಕ್ತಿಯ ನಂತರ ನೀವು ಕೀವರ್ಡ್ ಅನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು ವಯಸ್ಸು(ಆರೋಹಣ ಕ್ರಮದಲ್ಲಿ ಆರ್ಡರ್ ಮಾಡಲು) ಅವರೋಹಣ(ಅವರೋಹಣ ಕ್ರಮದಲ್ಲಿ ಆರ್ಡರ್ ಮಾಡಲು) ಮತ್ತು ಸ್ವಯಂ-ಆದೇಶ(ನೀವು ಉಲ್ಲೇಖಿತ ವಸ್ತುವನ್ನು ಆದೇಶಿಸಲು ಬಯಸುವ ಕ್ಷೇತ್ರಗಳ ಮೂಲಕ ಉಲ್ಲೇಖ ಕ್ಷೇತ್ರಗಳನ್ನು ಆದೇಶಿಸಲು). ಪದ ಸ್ವಯಂ-ಆದೇಶಪದದೊಂದಿಗೆ ಬಳಸಬಹುದು ವಯಸ್ಸು, ಆದ್ದರಿಂದ ಪದದೊಂದಿಗೆ ಅವರೋಹಣ.

    ಪ್ರಕಾರ: ಸಾಲು. ಪ್ಯಾರಾಮೀಟರ್ನಂತೆಯೇ ವಿಂಗಡಿಸಲಾಗುತ್ತಿದೆ. ಕ್ರಮಾನುಗತ ದಾಖಲೆಗಳನ್ನು ಸಂಘಟಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ. ನಿರ್ದಿಷ್ಟಪಡಿಸದಿದ್ದರೆ, ಪ್ಯಾರಾಮೀಟರ್‌ನಲ್ಲಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಆದೇಶದ ಪ್ರಕಾರ ಲೇಔಟ್ ಬಿಲ್ಡರ್ ಆದೇಶವನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ ವಿಂಗಡಿಸಲಾಗುತ್ತಿದೆ.

    ಪ್ರಕಾರ: ಸಾಲು. ಒಂದೇ ಆದೇಶದ ಮೌಲ್ಯದೊಂದಿಗೆ ಹಲವಾರು ದಾಖಲೆಗಳಿದ್ದಲ್ಲಿ ಹಿಂದಿನ ಅಥವಾ ಮುಂದಿನ ದಾಖಲೆಯನ್ನು ನಿರ್ಧರಿಸುವ ನಿಯಮವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುತ್ತದೆ:

    · ಪ್ರತ್ಯೇಕವಾಗಿಹಿಂದಿನ ಮತ್ತು ಮುಂದಿನ ದಾಖಲೆಗಳನ್ನು ನಿರ್ಧರಿಸಲು ಆದೇಶಿಸಿದ ದಾಖಲೆಗಳ ಅನುಕ್ರಮವನ್ನು ಬಳಸಲಾಗುತ್ತದೆ ಎಂದು ಸೂಚಿಸುತ್ತದೆ. ಡೀಫಾಲ್ಟ್ ಮೌಲ್ಯ.

    · ಒಟ್ಟಿಗೆಆರ್ಡರ್ ಮಾಡುವ ಅಭಿವ್ಯಕ್ತಿಗಳ ಮೌಲ್ಯಗಳ ಆಧಾರದ ಮೇಲೆ ಹಿಂದಿನ ಮತ್ತು ಮುಂದಿನ ದಾಖಲೆಗಳನ್ನು ನಿರ್ಧರಿಸಲಾಗುತ್ತದೆ ಎಂದು ಸೂಚಿಸುತ್ತದೆ.

    ಉದಾಹರಣೆಗೆ, ಫಲಿತಾಂಶದ ಅನುಕ್ರಮವನ್ನು ದಿನಾಂಕದಿಂದ ಆದೇಶಿಸಿದರೆ:

    ದಿನಾಂಕ ಪೂರ್ಣ ಹೆಸರು ಅರ್ಥ
    1 ಜನವರಿ 01, 2001

    ಇವನೊವ್ ಎಂ.

    10
    2 02 ಜನವರಿ 2001 ಪೆಟ್ರೋವ್ ಎಸ್. 20
    3 ಜನವರಿ 03, 2001 ಸಿಡೊರೊವ್ ಆರ್. 30
    4 04 ಜನವರಿ 2001 ಪೆಟ್ರೋವ್ ಎಸ್. 40

    ಪ್ರತ್ಯೇಕವಾಗಿ, ಅದು:

    § ಪ್ರವೇಶ 3 ಗೆ ಹಿಂದಿನ ನಮೂದು ನಮೂದು 2 ಆಗಿರುತ್ತದೆ.

    ಪ್ರಸ್ತುತ, ಪ್ರಸ್ತುತ(ಅದರ ಪ್ರಕಾರ, ನಿಯತಾಂಕಗಳು ಪ್ರಾರಂಭಿಸಿಮತ್ತು ಅಂತ್ಯ), ನಂತರ ರೆಕಾರ್ಡ್ 2 ಗಾಗಿ ಈ ತುಣುಕು ಒಂದು ದಾಖಲೆ 2 ಅನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ಅಭಿವ್ಯಕ್ತಿ 20 ಕ್ಕೆ ಸಮಾನವಾಗಿರುತ್ತದೆ.

    ಪ್ಯಾರಾಮೀಟರ್ ಮೌಲ್ಯವಾಗಿದ್ದರೆ ಒಟ್ಟಿಗೆ, ಅದು:

    § ಪ್ರವೇಶ 3 ಗೆ ಹಿಂದಿನ ನಮೂದು ನಮೂದು 1 ಆಗಿರುತ್ತದೆ.

    § ಲೆಕ್ಕಾಚಾರದ ತುಣುಕನ್ನು ಹೀಗೆ ವ್ಯಾಖ್ಯಾನಿಸಿದರೆ ಪ್ರಸ್ತುತ, ಪ್ರಸ್ತುತ(ಅದರ ಪ್ರಕಾರ, ನಿಯತಾಂಕಗಳು ಪ್ರಾರಂಭಿಸಿಮತ್ತು ಅಂತ್ಯ), ನಂತರ ರೆಕಾರ್ಡ್ 2 ಗಾಗಿ ಈ ತುಣುಕು 2 ಮತ್ತು 3 ದಾಖಲೆಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ಅಭಿವ್ಯಕ್ತಿ ಲೆಕ್ಕಾಚಾರ ಅಭಿವ್ಯಕ್ತಿ("ಮೊತ್ತ(ಮೌಲ್ಯ)", ಪ್ರಸ್ತುತ, ಪ್ರಸ್ತುತ) 50 ಕ್ಕೆ ಸಮನಾಗಿರುತ್ತದೆ.

    ಸಮಾನವಾದ ಪ್ಯಾರಾಮೀಟರ್ ಮೌಲ್ಯವನ್ನು ಸೂಚಿಸುವಾಗ ಒಟ್ಟಿಗೆ, ನಿಯತಾಂಕಗಳಲ್ಲಿ ಪ್ರಾರಂಭಿಸಿಮತ್ತು ಅಂತ್ಯನೀವು ಸ್ಥಾನಗಳಿಗೆ ಆಫ್‌ಸೆಟ್ ಅನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ ಮೊದಲ, ಕೊನೆಯ, ಹಿಂದಿನ, ಮುಂದೆ.

    ಲೆಕ್ಕಾಚಾರ ಅಭಿವ್ಯಕ್ತಿ("ಮೊತ್ತ(ಮೊತ್ತದ ವಹಿವಾಟು)", "ಮೊದಲ", "ಪ್ರಸ್ತುತ")

    ಹಿಂದಿನ ಸಾಲಿನಲ್ಲಿ ನೀವು ಗುಂಪು ಮೌಲ್ಯವನ್ನು ಪಡೆಯಲು ಬಯಸಿದರೆ, ನೀವು ಈ ಕೆಳಗಿನ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಬಳಸಬಹುದು:

    ಲೆಕ್ಕಾಚಾರ ಅಭಿವ್ಯಕ್ತಿ("ದರ", "ಹಿಂದಿನ")

    ಪಟ್ಟಿ ಹೊಸಕಾರ್ಯಗಳು:

    ಗ್ರೂಪ್ಅರೇ ಮೂಲಕ ಅಭಿವ್ಯಕ್ತಿ ಲೆಕ್ಕಾಚಾರ(,) -

    ಕಾರ್ಯವು ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ, ಅದರ ಪ್ರತಿಯೊಂದು ಅಂಶವು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಕ್ಷೇತ್ರದಿಂದ ಗುಂಪು ಮಾಡಲು ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡುವ ಫಲಿತಾಂಶವನ್ನು ಹೊಂದಿರುತ್ತದೆ.

    ಗ್ರೂಪ್ ಮೌಲ್ಯ ಕೋಷ್ಟಕದೊಂದಿಗೆ ಅಭಿವ್ಯಕ್ತಿ ಲೆಕ್ಕಾಚಾರ(,) -

    ಕಾರ್ಯವು ಮೌಲ್ಯಗಳ ಕೋಷ್ಟಕವನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ, ಅದರ ಪ್ರತಿ ಸಾಲು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಕ್ಷೇತ್ರದಿಂದ ಗುಂಪು ಮಾಡಲು ಅಭಿವ್ಯಕ್ತಿಗಳನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡುವ ಫಲಿತಾಂಶವನ್ನು ಹೊಂದಿರುತ್ತದೆ

    ಮೌಲ್ಯ ತುಂಬಿದೆ() - ಮೌಲ್ಯವು ಈ ಪ್ರಕಾರದ ಡೀಫಾಲ್ಟ್ ಮೌಲ್ಯವನ್ನು ಹೊರತುಪಡಿಸಿ, NULL ಅನ್ನು ಹೊರತುಪಡಿಸಿ, ಖಾಲಿ ಉಲ್ಲೇಖವನ್ನು ಹೊರತುಪಡಿಸಿ, ವ್ಯಾಖ್ಯಾನಿಸದ ಹೊರತು ಬೇರೆಯಾಗಿದ್ದರೆ ಸರಿ ಎಂದು ಹಿಂತಿರುಗಿಸುತ್ತದೆ. ಬೂಲಿಯನ್ ಮೌಲ್ಯಗಳನ್ನು NULL ಮೌಲ್ಯಗಳಿಗಾಗಿ ಪರಿಶೀಲಿಸಲಾಗುತ್ತದೆ. ವೈಟ್‌ಸ್ಪೇಸ್ ಅಲ್ಲದ ಅಕ್ಷರಗಳ ಅನುಪಸ್ಥಿತಿಗಾಗಿ ತಂತಿಗಳನ್ನು ಪರಿಶೀಲಿಸಲಾಗುತ್ತದೆ

    ಫಾರ್ಮ್ಯಾಟ್(, ) - ಪಾಸ್ ಮಾಡಿದ ಮೌಲ್ಯದ ಫಾರ್ಮ್ಯಾಟ್ ಮಾಡಿದ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಸ್ವೀಕರಿಸಿ. ಫಾರ್ಮ್ಯಾಟ್ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು 1C: ಎಂಟರ್‌ಪ್ರೈಸ್ ಸಿಸ್ಟಮ್‌ನ ಫಾರ್ಮ್ಯಾಟ್ ಸ್ಟ್ರಿಂಗ್‌ಗೆ ಅನುಗುಣವಾಗಿ ಹೊಂದಿಸಲಾಗಿದೆ.

    ಸಬ್ಸ್ಟ್ರಿಂಗ್(, , ) - ಸ್ಟ್ರಿಂಗ್‌ನಿಂದ ಸಬ್‌ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಹೊರತೆಗೆಯಲು ಈ ಕಾರ್ಯವನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ.

    ಲೈನ್ ಉದ್ದ() - ಸ್ಟ್ರಿಂಗ್‌ನ ಉದ್ದವನ್ನು ನಿರ್ಧರಿಸಲು ಕಾರ್ಯವನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ಪ್ಯಾರಾಮೀಟರ್ ಒಂದು ಸ್ಟ್ರಿಂಗ್ ಅಭಿವ್ಯಕ್ತಿಯಾಗಿದೆ

    ಸಾಲು() - ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಪ್ಯಾರಾಮೀಟರ್ ಆಗಿ ರವಾನಿಸಿದರೆ, ಕಾರ್ಯವು "; " ಅಕ್ಷರಗಳಿಂದ ಪ್ರತ್ಯೇಕಿಸಲಾದ ಎಲ್ಲಾ ರಚನೆಯ ಅಂಶಗಳ ಸ್ಟ್ರಿಂಗ್ ಪ್ರಾತಿನಿಧ್ಯಗಳನ್ನು ಹೊಂದಿರುವ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ. ಮೌಲ್ಯಗಳ ಕೋಷ್ಟಕವನ್ನು ಪ್ಯಾರಾಮೀಟರ್ ಆಗಿ ರವಾನಿಸಿದರೆ, ಕಾರ್ಯವು ಮೌಲ್ಯಗಳ ಕೋಷ್ಟಕದ ಎಲ್ಲಾ ಸಾಲುಗಳ ಸ್ಟ್ರಿಂಗ್ ಪ್ರಾತಿನಿಧ್ಯಗಳನ್ನು ಹೊಂದಿರುವ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ, ಪ್ರತಿ ಸಾಲಿನ ಸೆಲ್ ಪ್ರಾತಿನಿಧ್ಯಗಳನ್ನು ";" ಅಕ್ಷರಗಳಿಂದ ಮತ್ತು ಸಾಲುಗಳನ್ನು ಹೊಸ ರೇಖೆಯಿಂದ ಪ್ರತ್ಯೇಕಿಸುತ್ತದೆ ಪಾತ್ರ. ಒಂದು ಅಂಶದ ಸ್ಟ್ರಿಂಗ್ ಪ್ರಾತಿನಿಧ್ಯವು ಖಾಲಿಯಾಗಿದ್ದರೆ, ಅದರ ಪ್ರಾತಿನಿಧ್ಯದ ಬದಲಿಗೆ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ.

    1. ಲೆಕ್ಕಾಚಾರ (Eval)- ಕೆಲವು ಗುಂಪಿನ ಸಂದರ್ಭದಲ್ಲಿ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡಲು ಉದ್ದೇಶಿಸಲಾಗಿದೆ. ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ನ ಹಿಂದಿನ ಆವೃತ್ತಿಗಳೊಂದಿಗೆ ಹೊಂದಾಣಿಕೆಗಾಗಿ ಕಾರ್ಯವನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ಬದಲಿಗೆ CalculateExpression ಕಾರ್ಯವನ್ನು ಬಳಸಲು ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ.

    ವಾಕ್ಯ ರಚನೆ:
    ಲೆಕ್ಕಾಚಾರ (ಅಭಿವ್ಯಕ್ತಿ, ಗುಂಪುಗಾರಿಕೆ, ಲೆಕ್ಕಾಚಾರದ ಪ್ರಕಾರ)

    ನಿಯತಾಂಕಗಳು:

    • ಅಭಿವ್ಯಕ್ತಿ(ಸಾಲು). ಲೆಕ್ಕಾಚಾರದ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಒಳಗೊಂಡಿದೆ;
    • ಗುಂಪುಗಾರಿಕೆ(ಸಾಲು). ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡಬೇಕಾದ ಸಂದರ್ಭದಲ್ಲಿ ಗುಂಪಿನ ಹೆಸರನ್ನು ಒಳಗೊಂಡಿದೆ. ಖಾಲಿ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಗುಂಪಿನ ಹೆಸರಾಗಿ ಬಳಸಿದರೆ, ಪ್ರಸ್ತುತ ಗುಂಪಿನ ಸಂದರ್ಭದಲ್ಲಿ ಲೆಕ್ಕಾಚಾರವನ್ನು ನಿರ್ವಹಿಸಲಾಗುತ್ತದೆ. GrandTotal ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಗುಂಪಿನ ಹೆಸರಾಗಿ ಬಳಸಿದರೆ, ಒಟ್ಟು ಮೊತ್ತದ ಸಂದರ್ಭದಲ್ಲಿ ಲೆಕ್ಕಾಚಾರವನ್ನು ನಡೆಸಲಾಗುತ್ತದೆ. ಇಲ್ಲದಿದ್ದರೆ, ಅದೇ ಹೆಸರಿನೊಂದಿಗೆ ಪೋಷಕರ ಗುಂಪಿನ ಸಂದರ್ಭದಲ್ಲಿ ಲೆಕ್ಕಾಚಾರವನ್ನು ನಡೆಸಲಾಗುತ್ತದೆ.
      ಉದಾಹರಣೆಗೆ:
      ಮೊತ್ತ(Sales.SumTurnover) / ಲೆಕ್ಕಾಚಾರ("Sum(Sales.SumTurnover)", "ಒಟ್ಟು").
      ಈ ಉದಾಹರಣೆಯಲ್ಲಿ, ಫಲಿತಾಂಶವು ಗುಂಪಿನ ದಾಖಲೆಯ "Sales.AmountTurnover" ಕ್ಷೇತ್ರಕ್ಕೆ ಸಂಪೂರ್ಣ ಲೇಔಟ್‌ನಲ್ಲಿ ಅದೇ ಕ್ಷೇತ್ರದ ಮೊತ್ತಕ್ಕೆ ಮೊತ್ತದ ಅನುಪಾತವಾಗಿರುತ್ತದೆ.
    • ಲೆಕ್ಕಾಚಾರದ ಪ್ರಕಾರ(ಸಾಲು). ಈ ಪ್ಯಾರಾಮೀಟರ್ ಅನ್ನು "ಟೋಟಲ್ ಟೋಟಲ್" ಗೆ ಹೊಂದಿಸಿದರೆ, ಎಲ್ಲಾ ಗುಂಪು ದಾಖಲೆಗಳಿಗಾಗಿ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಲೆಕ್ಕಹಾಕಲಾಗುತ್ತದೆ. ನಿಯತಾಂಕದ ಮೌಲ್ಯವು "ಗ್ರೂಪಿಂಗ್" ಆಗಿದ್ದರೆ, ಪ್ರಸ್ತುತ ಗುಂಪು ದಾಖಲೆಗಾಗಿ ಮೌಲ್ಯಗಳನ್ನು ಲೆಕ್ಕಹಾಕಲಾಗುತ್ತದೆ.
    2. ಅಭಿವ್ಯಕ್ತಿ ಮೌಲ್ಯಮಾಪನ (EvalExpression) - ಕೆಲವು ಗುಂಪಿನ ಸಂದರ್ಭದಲ್ಲಿ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡಲು ಉದ್ದೇಶಿಸಲಾಗಿದೆ. ಕಾರ್ಯವು ಗುಂಪುಗಳ ಆಯ್ಕೆಯನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ, ಆದರೆ ಕ್ರಮಾನುಗತ ಆಯ್ಕೆಗಳನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಳ್ಳುವುದಿಲ್ಲ. ಆ ಗುಂಪಿನ ಗುಂಪಿನ ಆಯ್ಕೆಯಲ್ಲಿ ಗುಂಪಿಗೆ ಕಾರ್ಯವನ್ನು ಅನ್ವಯಿಸಲಾಗುವುದಿಲ್ಲ.

    ವಾಕ್ಯ ರಚನೆ:
    ಲೆಕ್ಕಾಚಾರದ ಅಭಿವ್ಯಕ್ತಿ (ಅಭಿವ್ಯಕ್ತಿ, ಗುಂಪು ಮಾಡುವಿಕೆ, ಲೆಕ್ಕಾಚಾರದ ಪ್ರಕಾರ, ಪ್ರಾರಂಭ, ಅಂತ್ಯ, ವಿಂಗಡಿಸು, ಕ್ರಮಾನುಗತ ವಿಂಗಡಣೆ, ಸಂಸ್ಕರಣೆ ಒಂದೇ ಕ್ರಮಾಂಕದ ಮೌಲ್ಯಗಳು)

    ನಿಯತಾಂಕಗಳು:

    • ಅಭಿವ್ಯಕ್ತಿ(ಸಾಲು). ಲೆಕ್ಕಾಚಾರದ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಒಳಗೊಂಡಿದೆ;
    • ಗುಂಪುಗಾರಿಕೆ(ಸಾಲು). ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡಬೇಕಾದ ಸಂದರ್ಭದಲ್ಲಿ ಗುಂಪಿನ ಹೆಸರನ್ನು ಒಳಗೊಂಡಿದೆ. ಖಾಲಿ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಗುಂಪಿನ ಹೆಸರಾಗಿ ಬಳಸಿದರೆ, ಪ್ರಸ್ತುತ ಗುಂಪಿನ ಸಂದರ್ಭದಲ್ಲಿ ಲೆಕ್ಕಾಚಾರವನ್ನು ನಿರ್ವಹಿಸಲಾಗುತ್ತದೆ. GrandTotal ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಗುಂಪಿನ ಹೆಸರಾಗಿ ಬಳಸಿದರೆ, ಒಟ್ಟು ಮೊತ್ತದ ಸಂದರ್ಭದಲ್ಲಿ ಲೆಕ್ಕಾಚಾರವನ್ನು ನಡೆಸಲಾಗುತ್ತದೆ. ಇಲ್ಲದಿದ್ದರೆ, ಆ ಹೆಸರಿನೊಂದಿಗೆ ಪೋಷಕರ ಗುಂಪಿನ ಸಂದರ್ಭದಲ್ಲಿ ಲೆಕ್ಕಾಚಾರವನ್ನು ನಡೆಸಲಾಗುತ್ತದೆ;
    • ಲೆಕ್ಕಾಚಾರದ ಪ್ರಕಾರ(ಸಾಲು). ಈ ಪ್ಯಾರಾಮೀಟರ್ ಅನ್ನು "ಟೋಟಲ್ ಟೋಟಲ್" ಗೆ ಹೊಂದಿಸಿದರೆ, ಎಲ್ಲಾ ಗುಂಪು ದಾಖಲೆಗಳಿಗಾಗಿ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಲೆಕ್ಕಹಾಕಲಾಗುತ್ತದೆ. ನಿಯತಾಂಕದ ಮೌಲ್ಯವು "ಗ್ರೂಪಿಂಗ್" ಆಗಿದ್ದರೆ, ಪ್ರಸ್ತುತ ಗುಂಪು ದಾಖಲೆಗಾಗಿ ಮೌಲ್ಯಗಳನ್ನು ಲೆಕ್ಕಹಾಕಲಾಗುತ್ತದೆ. ಪ್ಯಾರಾಮೀಟರ್ ಅನ್ನು "ನಾನ್-ಸೋರ್ಸ್ ಗ್ರೂಪಿಂಗ್" ಗೆ ಹೊಂದಿಸಿದರೆ, ನಂತರ ಸಂಪನ್ಮೂಲದ ಮೂಲಕ ಗುಂಪು ದಾಖಲೆಗಾಗಿ ಕಾರ್ಯವನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡುವಾಗ, ಮೂಲ ಗುಂಪಿನ ಮೊದಲ ಗುಂಪು ದಾಖಲೆಗಾಗಿ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡಲಾಗುತ್ತದೆ. ಸಂಪನ್ಮೂಲಗಳ ಮೂಲಕ ಗುಂಪು ಮಾಡದಿರುವ ಗುಂಪು ದಾಖಲೆಗಳಿಗಾಗಿ "GroupingNonResource" ಮೌಲ್ಯದೊಂದಿಗೆ ಕ್ಯಾಲ್ಕುಲೇಟ್ ಎಕ್ಸ್‌ಪ್ರೆಶನ್ ಕಾರ್ಯವನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡುವಾಗ, "ಗ್ರೂಪಿಂಗ್" ಪ್ಯಾರಾಮೀಟರ್‌ನ ಮೌಲ್ಯದೊಂದಿಗೆ ಮೌಲ್ಯಮಾಪನ ಮಾಡುವ ರೀತಿಯಲ್ಲಿ ಕಾರ್ಯವನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡಲಾಗುತ್ತದೆ. ಡೇಟಾ ಸಂಯೋಜನೆಯ ಲೇಔಟ್ ಬಿಲ್ಡರ್, ಒಂದು ಕ್ಷೇತ್ರವನ್ನು ಔಟ್‌ಪುಟ್ ಮಾಡುವಾಗ ಡೇಟಾ ಸಂಯೋಜನೆಯ ವಿನ್ಯಾಸವನ್ನು ರಚಿಸುವಾಗ - ಗುಂಪು ಮಾಡುವಿಕೆಯನ್ನು ನಿರ್ವಹಿಸುವ ಒಂದು ಸಂಪನ್ಮೂಲ, ಲೇಔಟ್‌ಗೆ, ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ "ಗ್ರೂಪಿಂಗ್-ನಾನ್-ರಿಸೋರ್ಸ್" ಪ್ಯಾರಾಮೀಟರ್‌ನೊಂದಿಗೆ ಕ್ಯಾಲ್ಕುಲೇಟ್ ಎಕ್ಸ್‌ಪ್ರೆಶನ್ ಫಂಕ್ಷನ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಲೆಕ್ಕಾಚಾರ ಮಾಡಿದ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಲೇಔಟ್‌ಗೆ ಔಟ್‌ಪುಟ್ ಮಾಡುತ್ತದೆ. ಸಂಪನ್ಮೂಲದಿಂದ ಗುಂಪು ಮಾಡಲಾದ ಇತರ ಸಂಪನ್ಮೂಲಗಳಿಗೆ, ಸಾಮಾನ್ಯ ಸಂಪನ್ಮೂಲ ಅಭಿವ್ಯಕ್ತಿಗಳನ್ನು ಹಿಂತಿರುಗಿಸಲಾಗುತ್ತದೆ. ಪ್ಯಾರಾಮೀಟರ್ ಅನ್ನು "ಕ್ರಮಾನುಗತ" ಎಂದು ಹೊಂದಿಸಿದರೆ, ನಂತರ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಪೋಷಕ ಕ್ರಮಾನುಗತ ದಾಖಲೆಗಾಗಿ ಮೌಲ್ಯಮಾಪನ ಮಾಡಬೇಕು, ಒಂದಿದ್ದರೆ ಮತ್ತು ಸಂಪೂರ್ಣ ಗುಂಪಿಗೆ, ಯಾವುದೇ ಪೋಷಕ ಕ್ರಮಾನುಗತ ದಾಖಲೆ ಇಲ್ಲದಿದ್ದರೆ. ಲೇಔಟ್ ಬಿಲ್ಡರ್, ಹೈರಾರ್ಕಿ ಗ್ರೂಪ್ ಕ್ಷೇತ್ರದಲ್ಲಿ % ಗಾಗಿ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ರಚಿಸುವಾಗ, ಲೆಕ್ಕಾಚಾರದ ಪ್ರಕಾರದ ಶ್ರೇಣಿಯೊಂದಿಗೆ ಪ್ರಸ್ತುತ ಗುಂಪಿಗಾಗಿ ಲೆಕ್ಕಾಚಾರ ಮಾಡಲಾಗುತ್ತಿರುವ ಸಂಪನ್ಮೂಲ ಅಭಿವ್ಯಕ್ತಿಗಾಗಿ ಕ್ಯಾಲ್ಕುಲೇಟ್ ಎಕ್ಸ್‌ಪ್ರೆಶನ್ ಫಂಕ್ಷನ್‌ಗೆ ಸಂಪನ್ಮೂಲ ಅಭಿವ್ಯಕ್ತಿಯ ಸಂಬಂಧವನ್ನು ಒಳಗೊಂಡಿರುವ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ರಚಿಸುತ್ತದೆ.
    • ಪ್ರಾರಂಭಿಸಿ. ಯಾವ ದಾಖಲೆಯಿಂದ ತುಣುಕು ಪ್ರಾರಂಭವಾಗಬೇಕು, ಇದರಲ್ಲಿ ಒಟ್ಟು ಅಭಿವ್ಯಕ್ತಿ ಕಾರ್ಯಗಳನ್ನು ಲೆಕ್ಕಹಾಕಬೇಕು ಮತ್ತು ಒಟ್ಟು ಕಾರ್ಯಗಳ ಹೊರಗಿನ ಕ್ಷೇತ್ರ ಮೌಲ್ಯಗಳನ್ನು ಯಾವ ದಾಖಲೆಯಿಂದ ಪಡೆಯಬೇಕು ಎಂಬುದನ್ನು ಸೂಚಿಸುತ್ತದೆ. ಇವುಗಳಲ್ಲಿ ಒಂದನ್ನು ಒಳಗೊಂಡಿರುವ ಸ್ಟ್ರಿಂಗ್:
      • "ಮೊದಲು" ಮೊದಲ ಗುಂಪಿನ ದಾಖಲೆಯನ್ನು ಪಡೆಯುವುದು ಅವಶ್ಯಕ. ಬ್ರಾಕೆಟ್ಗಳಲ್ಲಿನ ಪದದ ನಂತರ, ನೀವು ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು, ಅದರ ಫಲಿತಾಂಶವನ್ನು ಗುಂಪಿನ ಆರಂಭದಿಂದ ಆಫ್ಸೆಟ್ ಆಗಿ ಬಳಸಲಾಗುತ್ತದೆ. ಫಲಿತಾಂಶದ ಮೌಲ್ಯವು ಶೂನ್ಯಕ್ಕಿಂತ ಹೆಚ್ಚಿನ ಪೂರ್ಣಾಂಕವಾಗಿರಬೇಕು. ಉದಾಹರಣೆಗೆ, ಮೊದಲ (3) - ಗುಂಪಿನ ಆರಂಭದಿಂದ ಮೂರನೇ ದಾಖಲೆಯನ್ನು ಪಡೆಯುವುದು. ಮೊದಲ ದಾಖಲೆಯು ಗುಂಪಿನಿಂದ ಹೊರಗಿದ್ದರೆ, ಯಾವುದೇ ದಾಖಲೆಗಳಿಲ್ಲ ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, 3 ದಾಖಲೆಗಳಿದ್ದರೆ, ಮತ್ತು ನೀವು ಮೊದಲ (4) ಅನ್ನು ಪಡೆಯಲು ಬಯಸಿದರೆ, ನಂತರ ಯಾವುದೇ ದಾಖಲೆಗಳಿಲ್ಲ ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ.
      • "ಕೊನೆಯ" ನೀವು ಕೊನೆಯ ಗುಂಪಿನ ದಾಖಲೆಯನ್ನು ಪಡೆಯಬೇಕು. ಬ್ರಾಕೆಟ್ಗಳಲ್ಲಿನ ಪದದ ನಂತರ, ನೀವು ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು, ಅದರ ಫಲಿತಾಂಶವನ್ನು ಗುಂಪಿನ ಅಂತ್ಯದಿಂದ ಆಫ್ಸೆಟ್ ಆಗಿ ಬಳಸಲಾಗುತ್ತದೆ. ಫಲಿತಾಂಶದ ಮೌಲ್ಯವು ಶೂನ್ಯಕ್ಕಿಂತ ಹೆಚ್ಚಿನ ಪೂರ್ಣಾಂಕವಾಗಿರಬೇಕು. ಉದಾಹರಣೆಗೆ, ಕೊನೆಯ (3) - ಗುಂಪಿನ ಅಂತ್ಯದಿಂದ ಮೂರನೇ ದಾಖಲೆಯನ್ನು ಪಡೆಯುವುದು. ಕೊನೆಯ ದಾಖಲೆಯು ಗುಂಪಿನಿಂದ ಹೊರಗಿದ್ದರೆ, ಯಾವುದೇ ದಾಖಲೆಗಳಿಲ್ಲ ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, 3 ದಾಖಲೆಗಳಿದ್ದರೆ ಮತ್ತು ನೀವು ಕೊನೆಯ (4) ಅನ್ನು ಪಡೆಯಲು ಬಯಸಿದರೆ, ನಂತರ ಯಾವುದೇ ದಾಖಲೆಗಳಿಲ್ಲ ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ.
      • "ಹಿಂದಿನ" ನೀವು ಹಿಂದಿನ ಗುಂಪಿನ ದಾಖಲೆಯನ್ನು ಪಡೆಯಬೇಕು. ಬ್ರಾಕೆಟ್‌ಗಳಲ್ಲಿನ ಪದದ ನಂತರ, ನೀವು ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು, ಅದರ ಫಲಿತಾಂಶವನ್ನು ಪ್ರಸ್ತುತ ಗುಂಪಿನ ದಾಖಲೆಯಿಂದ ಆಫ್‌ಸೆಟ್ ಆಗಿ ಬಳಸಲಾಗುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಹಿಂದಿನ (2) - ಹಿಂದಿನ ದಾಖಲೆಯಿಂದ ಹಿಂದಿನದನ್ನು ಪಡೆಯುವುದು. ಹಿಂದಿನ ದಾಖಲೆಯು ಗುಂಪಿನಿಂದ ಹೊರಗಿದ್ದರೆ (ಉದಾಹರಣೆಗೆ, ಎರಡನೇ ಗುಂಪಿನ ದಾಖಲೆಗೆ ಹಿಂದಿನ (3) ಅನ್ನು ಪಡೆಯುವ ಅಗತ್ಯವಿದೆ), ನಂತರ ಮೊದಲ ಗುಂಪಿನ ದಾಖಲೆಯನ್ನು ಪಡೆಯಲಾಗುತ್ತದೆ. ಗುಂಪಿನ ಒಟ್ಟು ಮೊತ್ತಕ್ಕೆ ಹಿಂದಿನ ದಾಖಲೆಯನ್ನು ಸ್ವೀಕರಿಸಿದಾಗ, ಮೊದಲ ದಾಖಲೆಯನ್ನು ಪಡೆಯಲಾಗುತ್ತದೆ.
      • "ಮುಂದೆ" ನೀವು ಮುಂದಿನ ಗುಂಪಿನ ದಾಖಲೆಯನ್ನು ಪಡೆಯಬೇಕು. ಬ್ರಾಕೆಟ್‌ಗಳಲ್ಲಿನ ಪದದ ನಂತರ, ನೀವು ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು, ಅದರ ಫಲಿತಾಂಶವನ್ನು ಪ್ರಸ್ತುತ ಗುಂಪಿನ ದಾಖಲೆಯಿಂದ ಆಫ್‌ಸೆಟ್ ಆಗಿ ಬಳಸಲಾಗುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಮುಂದಿನ (2) - ಮುಂದಿನ ದಾಖಲೆಯಿಂದ ಮುಂದಿನದನ್ನು ಪಡೆಯುವುದು. ಮುಂದಿನ ದಾಖಲೆಯು ಗುಂಪನ್ನು ಮೀರಿ ಹೋದರೆ, ಯಾವುದೇ ದಾಖಲೆಗಳಿಲ್ಲ ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, 3 ನಮೂದುಗಳಿದ್ದರೆ ಮತ್ತು ಮೂರನೇ ನಮೂದು ಮುಂದಿನದನ್ನು ಸ್ವೀಕರಿಸಿದರೆ, ಯಾವುದೇ ನಮೂದುಗಳಿಲ್ಲ ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ. ಗುಂಪಿನ ಒಟ್ಟು ಮೊತ್ತಕ್ಕೆ ಮುಂದಿನ ದಾಖಲೆಯನ್ನು ಸ್ವೀಕರಿಸಿದಾಗ, ಯಾವುದೇ ದಾಖಲೆಯಿಲ್ಲ ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ.
      • "ಪ್ರಸ್ತುತ". ನೀವು ಪ್ರಸ್ತುತ ದಾಖಲೆಯನ್ನು ಪಡೆಯಬೇಕು. ಗುಂಪಿನ ಒಟ್ಟು ಮೊತ್ತವನ್ನು ಹಿಂಪಡೆಯುವಾಗ, ಮೊದಲ ದಾಖಲೆಯನ್ನು ಪಡೆಯಲಾಗುತ್ತದೆ.
      • "ಗಡಿ ಮೌಲ್ಯ". ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಮೌಲ್ಯದಿಂದ ದಾಖಲೆಯನ್ನು ಪಡೆಯುವ ಅವಶ್ಯಕತೆಯಿದೆ. ಆವರಣದಲ್ಲಿರುವ LimitingValue ಪದದ ನಂತರ, ನೀವು ತುಣುಕನ್ನು ಪ್ರಾರಂಭಿಸಲು ಬಯಸುವ ಮೌಲ್ಯದೊಂದಿಗೆ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಸೂಚಿಸಬೇಕು, ಮೊದಲ ಆದೇಶ ಕ್ಷೇತ್ರ. ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಮೌಲ್ಯಕ್ಕಿಂತ ಹೆಚ್ಚಿನ ಅಥವಾ ಸಮನಾಗಿರುವ ಆರ್ಡರ್ ಮಾಡುವ ಕ್ಷೇತ್ರ ಮೌಲ್ಯವನ್ನು ದಾಖಲೆಯಾಗಿ ಹಿಂತಿರುಗಿಸಲಾಗುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಅವಧಿಯ ಕ್ಷೇತ್ರವನ್ನು ಆರ್ಡರ್ ಮಾಡುವ ಕ್ಷೇತ್ರವಾಗಿ ಬಳಸಿದರೆ ಮತ್ತು ಅದು 01/01/2010, 02/01/2010, 03/01/2010 ಮೌಲ್ಯಗಳನ್ನು ಹೊಂದಿದ್ದರೆ ಮತ್ತು ನೀವು ಸೀಮಿತ ಮೌಲ್ಯವನ್ನು (ದಿನಾಂಕದ ಸಮಯ(2010) ಪಡೆಯಲು ಬಯಸಿದರೆ , 1, 15)), ನಂತರ ದಿನಾಂಕ 02/01 2010 ರ ದಾಖಲೆಯನ್ನು ಪಡೆಯಲಾಗುತ್ತದೆ.
    • ಅಂತ್ಯ. ತುಣುಕನ್ನು ಯಾವ ದಾಖಲೆಗೆ ಮುಂದುವರಿಸಬೇಕು, ಅದರಲ್ಲಿ ಒಟ್ಟು ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಲೆಕ್ಕ ಹಾಕಬೇಕು ಎಂದು ಸೂಚಿಸುತ್ತದೆ. ಇವುಗಳಲ್ಲಿ ಒಂದನ್ನು ಒಳಗೊಂಡಿರುವ ಸ್ಟ್ರಿಂಗ್:
      • "ಮೊದಲು"
      • "ಕೊನೆಯ"
      • "ಹಿಂದಿನ"
      • "ಮುಂದೆ"
      • "ಪ್ರಸ್ತುತ".
      • "ಗಡಿ ಮೌಲ್ಯ".
    • ವಿಂಗಡಿಸಲಾಗುತ್ತಿದೆ. ಅನುಕ್ರಮವನ್ನು ಆದೇಶಿಸಬೇಕಾದ ದಿಕ್ಕಿನಲ್ಲಿ ಅಲ್ಪವಿರಾಮದಿಂದ ಬೇರ್ಪಡಿಸಲಾದ ಅಭಿವ್ಯಕ್ತಿಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡುವ ಸ್ಟ್ರಿಂಗ್. ನಿರ್ದಿಷ್ಟಪಡಿಸದಿದ್ದರೆ, ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡುವ ಗುಂಪಿನಂತೆಯೇ ಆದೇಶವನ್ನು ನಿರ್ವಹಿಸಲಾಗುತ್ತದೆ. ಪ್ರತಿ ಅಭಿವ್ಯಕ್ತಿಯ ನಂತರ, ಆರೋಹಣ ಕ್ರಮದಲ್ಲಿ ಆರ್ಡರ್ ಮಾಡಲು, ಅವರೋಹಣ, ಅವರೋಹಣ ಕ್ರಮದಲ್ಲಿ ಆರ್ಡರ್ ಮಾಡಲು, ಸ್ವಯಂ-ಆದೇಶ, ನೀವು ಉಲ್ಲೇಖಿತ ವಸ್ತುವನ್ನು ಕ್ರಮಗೊಳಿಸಲು ಬಯಸುವ ಕ್ಷೇತ್ರಗಳ ಮೂಲಕ ಉಲ್ಲೇಖ ಕ್ಷೇತ್ರಗಳನ್ನು ಕ್ರಮಗೊಳಿಸಲು ಕೀವರ್ಡ್ ಆರೋಹಣವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು. ಆಟೋ ಆರ್ಡರ್ ಪದವನ್ನು ಆರೋಹಣ ಮತ್ತು ಅವರೋಹಣ ಪದಗಳೆರಡರಲ್ಲೂ ಬಳಸಬಹುದು.
    • ಕ್ರಮಾನುಗತ ವಿಂಗಡಣೆ. ವಿಂಗಡಣೆಗೆ ಹೋಲುತ್ತದೆ. ಕ್ರಮಾನುಗತ ದಾಖಲೆಗಳನ್ನು ಸಂಘಟಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ. ನಿರ್ದಿಷ್ಟಪಡಿಸದಿದ್ದರೆ, ವಿಂಗಡಣೆ ಪ್ಯಾರಾಮೀಟರ್‌ನಲ್ಲಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಆದೇಶದ ಪ್ರಕಾರ ಲೇಔಟ್ ಸಂಯೋಜಕವು ಆದೇಶವನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ.
    • ಆದೇಶದ ಅದೇ ಮೌಲ್ಯಗಳನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಲಾಗುತ್ತಿದೆ. ಇವುಗಳಲ್ಲಿ ಒಂದನ್ನು ಒಳಗೊಂಡಿರುವ ಸ್ಟ್ರಿಂಗ್:
      • "ಒಟ್ಟಿಗೆ" ಎಂದರೆ ಹಿಂದಿನ ಮತ್ತು ಮುಂದಿನ ದಾಖಲೆಗಳನ್ನು ನಿರ್ಧರಿಸಲು ಆದೇಶಿಸಿದ ದಾಖಲೆಗಳ ಅನುಕ್ರಮವನ್ನು ಬಳಸಲಾಗುತ್ತದೆ;
      • "ಪ್ರತ್ಯೇಕವಾಗಿ" ಎಂದರೆ ಹಿಂದಿನ ಮತ್ತು ಮುಂದಿನ ದಾಖಲೆಗಳನ್ನು ಆರ್ಡರ್ ಮಾಡುವ ಅಭಿವ್ಯಕ್ತಿಗಳ ಮೌಲ್ಯಗಳ ಆಧಾರದ ಮೇಲೆ ನಿರ್ಧರಿಸಲಾಗುತ್ತದೆ;
      ಉದಾಹರಣೆಗೆ, ಫಲಿತಾಂಶದ ಅನುಕ್ರಮವನ್ನು ದಿನಾಂಕದಿಂದ ಆದೇಶಿಸಿದರೆ:
      1. ಜನವರಿ 01, 2001 ಇವನೊವ್ M. 10
      2. ಜನವರಿ 02, 2001 ಪೆಟ್ರೋವ್ ಎಸ್. 20
      3. ಜನವರಿ 02, 2001 ಸಿಡೊರೊವ್ ಆರ್. 30
      4. ಜನವರಿ 03, 2001 ಪೆಟ್ರೋವ್ ಎಸ್. 40
      "ಪ್ರತ್ಯೇಕವಾಗಿ" ಆದೇಶದ ಒಂದೇ ಮೌಲ್ಯಗಳ ಸಂಸ್ಕರಣೆಯನ್ನು ಬಳಸುವಾಗ, ರೆಕಾರ್ಡ್ 3 ಗಾಗಿ ಹಿಂದಿನದು ರೆಕಾರ್ಡ್ 2 ಆಗಿರುತ್ತದೆ ಮತ್ತು "ಒಟ್ಟಿಗೆ" ಬಳಸುವಾಗ - ರೆಕಾರ್ಡ್ 1. ಮತ್ತು "ಪ್ರತ್ಯೇಕವಾಗಿ" ರೆಕಾರ್ಡ್ 2 ಗಾಗಿ ಪ್ರಸ್ತುತ ದಾಖಲೆಯ ತುಣುಕು ರೆಕಾರ್ಡ್ 2 ಆಗಿರುತ್ತದೆ ಮತ್ತು "ಒಟ್ಟಿಗೆ" - ದಾಖಲೆಗಳು 2 ಮತ್ತು 3. ಹೀಗಾಗಿ, "ಪ್ರತ್ಯೇಕವಾಗಿ" ಪ್ರಸ್ತುತ ದಾಖಲೆಯ ಒಟ್ಟು ಮೊತ್ತವು 20 ಆಗಿರುತ್ತದೆ ಮತ್ತು "ಒಟ್ಟಿಗೆ" - 50 ಆಗಿರುತ್ತದೆ. ಪ್ರಾರಂಭದಲ್ಲಿ "ಒಟ್ಟಿಗೆ" ಅನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದಾಗ ಮತ್ತು ಅಂತಿಮ ನಿಯತಾಂಕಗಳು, ನೀವು "ಮೊದಲ", "ಕೊನೆಯ", "ಹಿಂದಿನ", "ಮುಂದೆ" ಸ್ಥಾನಗಳಿಗೆ ಆಫ್ಸೆಟ್ ಅನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗುವುದಿಲ್ಲ. ಡೀಫಾಲ್ಟ್ ಮೌಲ್ಯವು "ಪ್ರತ್ಯೇಕ" ಆಗಿದೆ.
    ಉದಾಹರಣೆ:
    "Sales.AmountTurnover" ಕ್ಷೇತ್ರಕ್ಕೆ ಒಟ್ಟು ಲೇಔಟ್‌ನಲ್ಲಿ ಅದೇ ಕ್ಷೇತ್ರದ ಮೊತ್ತಕ್ಕೆ ಗುಂಪು ಮಾಡುವ ದಾಖಲೆಯ ಮೊತ್ತದ ಅನುಪಾತವನ್ನು ಪಡೆಯುವುದು:
    ಮೊತ್ತ(ಸೇಲ್ಸ್

    ಈ ಉದಾಹರಣೆಯು ಪ್ರಸ್ತುತ ಶ್ರೇಣಿಯ ಮೌಲ್ಯವನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡುತ್ತದೆ:
    ಆಯ್ಕೆ
    ಯಾವಾಗ ಮಟ್ಟ() >0
    ನಂತರ ಮೌಲ್ಯಮಾಪನ ಅಭಿವ್ಯಕ್ತಿ ("ಉಲ್ಲೇಖ", "ಕ್ರಮಾನುಗತ")
    ಇಲ್ಲದಿದ್ದರೆ ಶೂನ್ಯ
    ಅಂತ್ಯ

    ಟಿಪ್ಪಣಿಗಳು:
    ಕಾರ್ಯವು ಗುಂಪುಗಳ ಆಯ್ಕೆಯನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ, ಆದರೆ ಕ್ರಮಾನುಗತ ಆಯ್ಕೆಗಳನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಳ್ಳುವುದಿಲ್ಲ. ಆ ಗುಂಪಿನ ಗುಂಪಿನ ಆಯ್ಕೆಯಲ್ಲಿ ಗುಂಪಿಗೆ ಕಾರ್ಯವನ್ನು ಅನ್ವಯಿಸಲಾಗುವುದಿಲ್ಲ. ಉದಾಹರಣೆಗೆ, ನಾಮಕರಣದ ಗುಂಪನ್ನು ಆಯ್ಕೆಮಾಡುವಾಗ, ನೀವು ಕ್ಯಾಲ್ಕುಲೇಟ್ ಎಕ್ಸ್‌ಪ್ರೆಶನ್("ಮೊತ್ತ(ಮೊತ್ತದ ವಹಿವಾಟು)", "ಒಟ್ಟು ಒಟ್ಟು") > 1000 ಎಂಬ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಬಳಸಲಾಗುವುದಿಲ್ಲ. ಆದರೆ ಅಂತಹ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಶ್ರೇಣೀಕೃತ ಆಯ್ಕೆಯಲ್ಲಿ ಬಳಸಬಹುದು. ಅಂತಿಮ ದಾಖಲೆಯು ಪ್ರಾರಂಭದ ದಾಖಲೆಗೆ ಮುಂಚಿತವಾಗಿದ್ದರೆ, ವಿವರವಾದ ಡೇಟಾವನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ಮತ್ತು ಒಟ್ಟು ಕಾರ್ಯಗಳನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ಯಾವುದೇ ದಾಖಲೆಗಳಿಲ್ಲ ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ. ಗ್ರ್ಯಾಂಡ್ ಟೋಟಲ್‌ಗೆ ಮಧ್ಯಂತರ ಅಭಿವ್ಯಕ್ತಿಗಳನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡುವಾಗ (ಗ್ರೂಪಿಂಗ್ ಪ್ಯಾರಾಮೀಟರ್ ಅನ್ನು "ಗ್ರಾಸ್ಟೋಟಲ್" ಗೆ ಹೊಂದಿಸಲಾಗಿದೆ), ವಿವರವಾದ ಡೇಟಾವನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ಮತ್ತು ಒಟ್ಟು ಕಾರ್ಯಗಳನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ಯಾವುದೇ ದಾಖಲೆಗಳಿಲ್ಲ ಎಂದು ಭಾವಿಸಲಾಗಿದೆ. EvaluateExpression ಫಂಕ್ಷನ್‌ಗಾಗಿ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ರಚಿಸುವಾಗ, ಲೇಔಟ್ ಸಂಯೋಜಕ, ಆರ್ಡರ್ ಮಾಡುವ ಅಭಿವ್ಯಕ್ತಿಯು ಗುಂಪಿನಲ್ಲಿ ಬಳಸಲಾಗದ ಕ್ಷೇತ್ರಗಳನ್ನು ಹೊಂದಿದ್ದರೆ, EvaluateExpression ಕಾರ್ಯವನ್ನು NULL ನೊಂದಿಗೆ ಬದಲಾಯಿಸುತ್ತದೆ.

    3. ಗುಂಪು ರಚನೆಯೊಂದಿಗೆ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡಿ (ಗುಂಪು ರಚನೆಯೊಂದಿಗೆ EvalExpression) - ಕಾರ್ಯವು ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ, ಅದರ ಪ್ರತಿಯೊಂದು ಅಂಶವು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಕ್ಷೇತ್ರದಿಂದ ಗುಂಪು ಮಾಡಲು ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡುವ ಫಲಿತಾಂಶವನ್ನು ಹೊಂದಿರುತ್ತದೆ.

    ವಾಕ್ಯ ರಚನೆ:
    ಗ್ರೂಪ್‌ಅರೇಯೊಂದಿಗೆ ಅಭಿವ್ಯಕ್ತಿ ಲೆಕ್ಕಾಚಾರ (ಅಭಿವ್ಯಕ್ತಿ, ಗ್ರೂಪ್‌ಫೀಲ್ಡ್ ಎಕ್ಸ್‌ಪ್ರೆಶನ್‌ಗಳು, ಸೆಲೆಕ್ಟ್ ರೆಕಾರ್ಡ್ಸ್, ಸೆಲೆಕ್ಟ್ ಗ್ರೂಪ್‌ಗಳು)

    ನಿಯತಾಂಕಗಳು:

    • ಅಭಿವ್ಯಕ್ತಿ(ಸ್ಟ್ರಿಂಗ್) - ಮೌಲ್ಯಮಾಪನ ಮಾಡಬೇಕಾದ ಅಭಿವ್ಯಕ್ತಿ. ಉದಾಹರಣೆಗೆ, "ಮೊತ್ತ(ಮೊತ್ತ ವಹಿವಾಟು)";
    • ಫೀಲ್ಡ್ ಎಕ್ಸ್‌ಪ್ರೆಶನ್ಸ್ ಗುಂಪುಗಳು
    • ದಾಖಲೆಗಳ ಆಯ್ಕೆ
    • ಗುಂಪುಗಳ ಆಯ್ಕೆ- ಗುಂಪು ದಾಖಲೆಗಳಿಗೆ ಆಯ್ಕೆಯನ್ನು ಅನ್ವಯಿಸಲಾಗಿದೆ. ಉದಾಹರಣೆಗೆ: "ಮೊತ್ತ(ಮೊತ್ತ ವಹಿವಾಟು) > &ಪ್ಯಾರಾಮೀಟರ್1".
    ಉದಾಹರಣೆ:
    ಗರಿಷ್ಠ(ಗ್ರೂಪ್‌ಅರೇಯೊಂದಿಗೆ ಲೆಕ್ಕಾಚಾರ ಎಕ್ಸ್‌ಪ್ರೆಶನ್("ಮೊತ್ತ(ಅಮೌಂಟ್ ಟರ್ನೋವರ್)", "ಕೌಂಟರ್‌ಪಾರ್ಟಿ"));


    ಲೇಔಟ್ ಬಿಲ್ಡರ್, ಕಸ್ಟಮ್ ಕ್ಷೇತ್ರವನ್ನು ಪ್ರದರ್ಶಿಸಲು ಅಭಿವ್ಯಕ್ತಿಗಳನ್ನು ರಚಿಸುವಾಗ, ಅದರ ಅಭಿವ್ಯಕ್ತಿ ಕೇವಲ CalculateArrayWithGroup ಕಾರ್ಯವನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ, ಪ್ರದರ್ಶನ ಡೇಟಾ ಮತ್ತು ಡೇಟಾವನ್ನು ಆದೇಶಿಸುವ ರೀತಿಯಲ್ಲಿ ಔಟ್‌ಪುಟ್ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ.
    ಉದಾಹರಣೆಗೆ, ಅಭಿವ್ಯಕ್ತಿಯೊಂದಿಗೆ ಕಸ್ಟಮ್ ಕ್ಷೇತ್ರಕ್ಕಾಗಿ:
    ಲೆಕ್ಕಾಚಾರ ಎಕ್ಸಪ್ರೆಶನ್ ವಿತ್ ಗ್ರೂಪ್‌ಅರೇ("ಮೊತ್ತ(ಮಾರಾಟದ ಮೊತ್ತ)", "ಕೌಂಟರ್‌ಪಾರ್ಟಿ")
    ಔಟ್‌ಪುಟ್‌ಗಾಗಿ ಲೇಔಟ್ ಬಿಲ್ಡರ್ ಈ ಕೆಳಗಿನ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ರಚಿಸುತ್ತದೆ:
    ಕನೆಕ್ಟ್‌ರೋಗಳು(ಅರೇ(ಆರ್ಡರ್(ಗ್ರೂಪಿಂಗ್‌ವಾಲ್ಯೂಟೇಬಲ್‌ನೊಂದಿಗೆ ಲೆಕ್ಕವಿವರಣೆ)("ವೀಕ್ಷಿಸಿ(ಮೊತ್ತ(ಡೇಟಾಸೆಟ್.ಮೊತ್ತ ವಹಿವಾಟು)), ಮೊತ್ತ(ಡೇಟಾಸೆಟ್.ಅಮೌಂಟ್ ಟರ್ನೋವರ್)", "ಡೇಟಾಸೆಟ್.ಖಾತೆ"), "2")))

    4. EvalExpressionWithGroupValueTable - ಕಾರ್ಯವು ಮೌಲ್ಯಗಳ ಕೋಷ್ಟಕವನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ, ಅದರ ಪ್ರತಿಯೊಂದು ಅಂಶವು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಕ್ಷೇತ್ರದಿಂದ ಗುಂಪು ಮಾಡಲು ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡುವ ಫಲಿತಾಂಶವನ್ನು ಹೊಂದಿರುತ್ತದೆ.

    ವಾಕ್ಯ ರಚನೆ:
    ಗ್ರೂಪ್‌ವಾಲ್ಯೂಟೇಬಲ್‌ನೊಂದಿಗೆ ಅಭಿವ್ಯಕ್ತಿ ಲೆಕ್ಕಾಚಾರ (ಅಭಿವ್ಯಕ್ತಿ, ಗ್ರೂಪ್‌ಫೀಲ್ಡ್ ಅಭಿವ್ಯಕ್ತಿಗಳು, ದಾಖಲೆಗಳ ಆಯ್ಕೆ, ಗುಂಪು ಆಯ್ಕೆ)

    ನಿಯತಾಂಕಗಳು:

    • ಅಭಿವ್ಯಕ್ತಿ(ಸ್ಟ್ರಿಂಗ್) - ಮೌಲ್ಯಮಾಪನ ಮಾಡಬೇಕಾದ ಅಭಿವ್ಯಕ್ತಿ. ಒಂದು ಸಾಲು ಅಲ್ಪವಿರಾಮದಿಂದ ಬೇರ್ಪಟ್ಟ ಬಹು ಅಭಿವ್ಯಕ್ತಿಗಳನ್ನು ಹೊಂದಿರಬಹುದು. ಪ್ರತಿ ಅಭಿವ್ಯಕ್ತಿಯ ನಂತರ ಐಚ್ಛಿಕ ಕೀವರ್ಡ್ AS ಮತ್ತು ಮೌಲ್ಯದ ಟೇಬಲ್ ಕಾಲಮ್‌ನ ಹೆಸರು ಇರಬಹುದು. ಉದಾಹರಣೆಗೆ: "ಕೌಂಟರ್‌ಪಾರ್ಟಿ, ಮೊತ್ತ (ಅಮೌಂಟ್ ಟರ್ನೋವರ್) ಮಾರಾಟದ ಪರಿಮಾಣವಾಗಿ."
    • ಫೀಲ್ಡ್ ಎಕ್ಸ್‌ಪ್ರೆಶನ್ಸ್ ಗುಂಪುಗಳು- ಗುಂಪು ಮಾಡುವ ಕ್ಷೇತ್ರಗಳ ಅಭಿವ್ಯಕ್ತಿಗಳು, ಅಲ್ಪವಿರಾಮದಿಂದ ಬೇರ್ಪಡಿಸಲಾಗಿದೆ. ಉದಾಹರಣೆಗೆ, "ಕೌಂಟರ್‌ಪಾರ್ಟಿ, ಪಾರ್ಟಿ";
    • ದಾಖಲೆಗಳ ಆಯ್ಕೆ- ವಿವರ ದಾಖಲೆಗಳಿಗೆ ಅನ್ವಯಿಸಲಾದ ಅಭಿವ್ಯಕ್ತಿ. ಉದಾಹರಣೆಗೆ, "ಅಳಿಸುವಿಕೆ ಫ್ಲ್ಯಾಗ್ = ತಪ್ಪು." ಈ ನಿಯತಾಂಕವು ಒಟ್ಟು ಕಾರ್ಯವನ್ನು ಬಳಸಿದರೆ, ಡೇಟಾವನ್ನು ರಚಿಸುವಾಗ ದೋಷ ಸಂಭವಿಸುತ್ತದೆ;
    • ಗುಂಪುಗಳ ಆಯ್ಕೆ- ಗುಂಪು ದಾಖಲೆಗಳಿಗೆ ಆಯ್ಕೆಯನ್ನು ಅನ್ವಯಿಸಲಾಗಿದೆ. ಉದಾಹರಣೆಗೆ: "ಮೊತ್ತ(ಮೊತ್ತ ವಹಿವಾಟು) > &ಪ್ಯಾರಾಮೀಟರ್1".
    ಉದಾಹರಣೆ:
    ಗ್ರೂಪ್‌ವಾಲ್ಯೂಟೇಬಲ್‌ನೊಂದಿಗೆ ಅಭಿವ್ಯಕ್ತಿ ಲೆಕ್ಕಾಚಾರ ("ಕೌಂಟರ್‌ಪಾರ್ಟಿ ಎಎಸ್ ಕೌಂಟರ್‌ಪಾರ್ಟಿ, ಮೊತ್ತ (ಮೊತ್ತ ವಹಿವಾಟು) ಎಸ್‌ಸೇಲ್ಸ್ ಸಂಪುಟ", "ಕೌಂಟರ್‌ಪಾರ್ಟಿ")

    ಈ ಕಾರ್ಯದ ಫಲಿತಾಂಶವು ಕೌಂಟರ್ಪಾರ್ಟಿ ಮತ್ತು ಸೇಲ್ಸ್ ವಾಲ್ಯೂಮ್ ಕಾಲಮ್ಗಳೊಂದಿಗೆ ಮೌಲ್ಯಗಳ ಟೇಬಲ್ ಆಗಿರುತ್ತದೆ, ಇದು ಕೌಂಟರ್ಪಾರ್ಟಿಗಳನ್ನು ಅವುಗಳ ಮಾರಾಟದ ಸಂಪುಟಗಳೊಂದಿಗೆ ಹೊಂದಿರುತ್ತದೆ.
    ಲೇಔಟ್ ಬಿಲ್ಡರ್, ಲೇಔಟ್ ಅನ್ನು ರಚಿಸುವಾಗ, ಫಂಕ್ಷನ್ ಪ್ಯಾರಾಮೀಟರ್‌ಗಳನ್ನು ಡೇಟಾ ಲೇಔಟ್ ಲೇಔಟ್ ಕ್ಷೇತ್ರಗಳ ಪರಿಭಾಷೆಯಲ್ಲಿ ಪರಿವರ್ತಿಸುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಖಾತೆ ಕ್ಷೇತ್ರವನ್ನು DataSet.Account ಗೆ ಪರಿವರ್ತಿಸಲಾಗುತ್ತದೆ.
    ಉದಾಹರಣೆಗೆ, ಅಭಿವ್ಯಕ್ತಿಯೊಂದಿಗೆ ಕಸ್ಟಮ್ ಕ್ಷೇತ್ರ:
    ಗ್ರೂಪ್‌ವಾಲ್ಯೂಟೇಬಲ್‌ನೊಂದಿಗೆ ಅಭಿವ್ಯಕ್ತಿ ಲೆಕ್ಕಾಚಾರ ("ಖಾತೆ, ಮೊತ್ತ (ಮೊತ್ತ ವಹಿವಾಟು)", "ಖಾತೆ")
    ಔಟ್‌ಪುಟ್‌ಗಾಗಿ ಲೇಔಟ್ ಬಿಲ್ಡರ್ ಕೆಳಗಿನ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ರಚಿಸುತ್ತದೆ:
    ಕನೆಕ್ಟ್‌ರೋಗಳು(GetPart(Order(CalculateExpression WithGroupingValueTable("DataSet.Account, DataSet.AccountRepresentation, Sum(DataSet.AmountTurnover), View(DataSet.AmountTurnover), "Setacount.Ortac" 5, 1, 3" ), "2, 4"))

    5. ಮಟ್ಟ - ಪ್ರಸ್ತುತ ರೆಕಾರ್ಡಿಂಗ್ ಮಟ್ಟವನ್ನು ಪಡೆಯಲು ಕಾರ್ಯವನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ.

    ವಾಕ್ಯ ರಚನೆ:
    ಮಟ್ಟ()

    ಉದಾಹರಣೆ:
    ಮಟ್ಟ()

    6. ಅನುಕ್ರಮ ಸಂಖ್ಯೆ - ಮುಂದಿನ ಸರಣಿ ಸಂಖ್ಯೆಯನ್ನು ಪಡೆಯಿರಿ.

    ವಾಕ್ಯ ರಚನೆ:
    ಸಂಖ್ಯೆವಾರು ಕ್ರಮ()

    ಉದಾಹರಣೆ:
    ಸಂಖ್ಯೆವಾರು ಕ್ರಮ()

    7. ಸೀಕ್ವೆನ್ಸ್‌ನಂಬರ್‌ಇನ್‌ಗ್ರೂಪಿಂಗ್ - ಪ್ರಸ್ತುತ ಗುಂಪಿನಲ್ಲಿ ಮುಂದಿನ ಅನುಕ್ರಮ ಸಂಖ್ಯೆಯನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ.

    ಉದಾಹರಣೆ:
    NumberByOrderInGroup()

    8. ಫಾರ್ಮ್ಯಾಟ್ - ಪಾಸ್ ಮಾಡಿದ ಮೌಲ್ಯದ ಫಾರ್ಮ್ಯಾಟ್ ಮಾಡಿದ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಪಡೆಯಿರಿ.

    ವಾಕ್ಯ ರಚನೆ:
    ಫಾರ್ಮ್ಯಾಟ್(ಮೌಲ್ಯ, ಫಾರ್ಮ್ಯಾಟ್ಸ್ಟ್ರಿಂಗ್)

    ನಿಯತಾಂಕಗಳು:

    • ಅರ್ಥ- ಫಾರ್ಮ್ಯಾಟ್ ಮಾಡಬೇಕಾದ ಅಭಿವ್ಯಕ್ತಿ;
    • ಫಾರ್ಮ್ಯಾಟ್ಸ್ಟ್ರಿಂಗ್- ಫಾರ್ಮ್ಯಾಟ್ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು 1C: ಎಂಟರ್‌ಪ್ರೈಸ್ ಫಾರ್ಮ್ಯಾಟ್ ಸ್ಟ್ರಿಂಗ್‌ಗೆ ಅನುಗುಣವಾಗಿ ಹೊಂದಿಸಲಾಗಿದೆ.
    ಉದಾಹರಣೆ:
    ಸ್ವರೂಪ(ಇನ್ವಾಯ್ಸ್.ಡಾಕ್ ಮೊತ್ತ, "NPV=2")

    9. ಅವಧಿಯ ಆರಂಭ

    ವಾಕ್ಯ ರಚನೆ:
    ಪ್ರಾರಂಭದ ಅವಧಿ (ದಿನಾಂಕ, ಅವಧಿಯ ಪ್ರಕಾರ)

    ನಿಯತಾಂಕಗಳು:

    • ದಿನಾಂಕ(ದಿನಾಂಕ). ನಿಗದಿತ ದಿನಾಂಕ;
    • ಅವಧಿಯ ಪ್ರಕಾರ
    ಉದಾಹರಣೆ:
    ಪ್ರಾರಂಭದ ಅವಧಿ(ದಿನಾಂಕ ಸಮಯ(2002, 10, 12, 10, 15, 34), "ತಿಂಗಳು")
    ಫಲಿತಾಂಶ: 10/01/2002 0:00:00

    10. ಅಂತ್ಯದ ಅವಧಿ - ನಿರ್ದಿಷ್ಟ ದಿನಾಂಕದಿಂದ ನಿರ್ದಿಷ್ಟ ದಿನಾಂಕವನ್ನು ಆಯ್ಕೆ ಮಾಡಲು ಕಾರ್ಯವನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ.

    ವಾಕ್ಯ ರಚನೆ:
    ಅಂತಿಮ ಅವಧಿ(ದಿನಾಂಕ, ಅವಧಿಯ ಪ್ರಕಾರ)

    ನಿಯತಾಂಕಗಳು:

    • ದಿನಾಂಕ(ದಿನಾಂಕ). ನಿಗದಿತ ದಿನಾಂಕ;
    • ಅವಧಿಯ ಪ್ರಕಾರ(ಸಾಲು). ಕೆಳಗಿನ ಮೌಲ್ಯಗಳಲ್ಲಿ ಒಂದನ್ನು ಒಳಗೊಂಡಿದೆ: ನಿಮಿಷ; ಗಂಟೆ; ದಿನ; ವಾರ; ತಿಂಗಳು; ಕ್ವಾರ್ಟರ್; ವರ್ಷ; ದಶಕ; ಅರ್ಧ ವರ್ಷ.
    ಉದಾಹರಣೆ:
    ಎಂಡ್‌ಪಿರಿಯಡ್(ಡೇಟ್‌ಟೈಮ್(2002, 10, 12, 10, 15, 34), "ವಾರ")
    ಫಲಿತಾಂಶ: 10/13/2002 23:59:59

    11. AddKDate (DateAdd) - ದಿನಾಂಕಕ್ಕೆ ನಿರ್ದಿಷ್ಟ ಮೌಲ್ಯವನ್ನು ಸೇರಿಸಲು ಕಾರ್ಯವನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ.

    ವಾಕ್ಯ ರಚನೆ:
    AddToDate(ಅಭಿವ್ಯಕ್ತಿ, ಏರಿಕೆ ಪ್ರಕಾರ, ಪರಿಮಾಣ)

    ನಿಯತಾಂಕಗಳು:

    • ಅಭಿವ್ಯಕ್ತಿ(ದಿನಾಂಕ). ಮೂಲ ದಿನಾಂಕ;
    • ಟೈಪ್ ಮ್ಯಾಗ್ನಿಫಿಕೇಶನ್(ಸಾಲು). ಕೆಳಗಿನ ಮೌಲ್ಯಗಳಲ್ಲಿ ಒಂದನ್ನು ಒಳಗೊಂಡಿದೆ: ನಿಮಿಷ; ಗಂಟೆ; ದಿನ; ವಾರ; ತಿಂಗಳು; ಕ್ವಾರ್ಟರ್; ವರ್ಷ; ದಶಕ; ಅರ್ಧ ವರ್ಷ.
    • ಪರಿಮಾಣ(ಸಂಖ್ಯೆ). ದಿನಾಂಕವನ್ನು ಎಷ್ಟು ಹೆಚ್ಚಿಸಬೇಕು ಎಂಬುದರ ಮೂಲಕ, ಭಾಗಶಃ ಭಾಗವನ್ನು ನಿರ್ಲಕ್ಷಿಸಲಾಗುತ್ತದೆ.
    ಉದಾಹರಣೆ:
    AddToDate(ದಿನಾಂಕ ಸಮಯ(2002, 10, 12, 10, 15, 34), "ತಿಂಗಳು", 1)
    ಫಲಿತಾಂಶ: 11/12/2002 10:15:34

    12. ದಿನಾಂಕ ವ್ಯತ್ಯಾಸ - ಎರಡು ದಿನಾಂಕಗಳ ನಡುವಿನ ವ್ಯತ್ಯಾಸವನ್ನು ಪಡೆಯಲು ಕಾರ್ಯವನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ.

    ವಾಕ್ಯ ರಚನೆ:
    ವ್ಯತ್ಯಾಸ ದಿನಾಂಕ (ಅಭಿವ್ಯಕ್ತಿ1, ಅಭಿವ್ಯಕ್ತಿ2, ವ್ಯತ್ಯಾಸ ಪ್ರಕಾರ)

    ನಿಯತಾಂಕಗಳು:

    • ಅಭಿವ್ಯಕ್ತಿ 1(ದಿನಾಂಕ). ಕಳೆಯಲಾದ ದಿನಾಂಕ;
    • ಅಭಿವ್ಯಕ್ತಿ2(ದಿನಾಂಕ). ಮೂಲ ದಿನಾಂಕ;
    • ವಿಧದ ವ್ಯತ್ಯಾಸ(ಸಾಲು). ಮೌಲ್ಯಗಳಲ್ಲಿ ಒಂದನ್ನು ಒಳಗೊಂಡಿದೆ: ಎರಡನೆಯದು; ನಿಮಿಷ; ಗಂಟೆ; ದಿನ; ತಿಂಗಳು; ಕ್ವಾರ್ಟರ್; ವರ್ಷ.
    ಉದಾಹರಣೆ:
    ದಿನಾಂಕ ವ್ಯತ್ಯಾಸ(ದಿನಾಂಕ ಸಮಯ(2002, 10, 12, 10, 15, 34),
    ದಿನಾಂಕ ಸಮಯ(2002, 10, 14, 9, 18, 06), "ದಿನ")
    ಫಲಿತಾಂಶ: 2

    13. ಸಬ್ಸ್ಟ್ರಿಂಗ್ - ಈ ಕಾರ್ಯವನ್ನು ಸ್ಟ್ರಿಂಗ್‌ನಿಂದ ಸಬ್‌ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಹೊರತೆಗೆಯಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ.

    ವಾಕ್ಯ ರಚನೆ:
    ಸಬ್ಸ್ಟ್ರಿಂಗ್ (ಸ್ಟ್ರಿಂಗ್, ಸ್ಥಾನ, ಉದ್ದ)

    ನಿಯತಾಂಕಗಳು:

    • ಸಾಲು(ಸಾಲು). ಸಬ್ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಹೊರತೆಗೆಯಲಾದ ಸ್ಟ್ರಿಂಗ್;
    • ಸ್ಥಾನ(ಸಂಖ್ಯೆ). ಸ್ಟ್ರಿಂಗ್‌ನಿಂದ ಹೊರತೆಗೆಯಬೇಕಾದ ಸಬ್‌ಸ್ಟ್ರಿಂಗ್ ಪ್ರಾರಂಭವಾಗುವ ಪಾತ್ರದ ಸ್ಥಾನ;
    • ಉದ್ದ(ಸಂಖ್ಯೆ). ನಿಯೋಜಿಸಲಾದ ಸಬ್‌ಸ್ಟ್ರಿಂಗ್‌ನ ಉದ್ದ.
    ಉದಾಹರಣೆ:
    SUBSTRING(ಖಾತೆಗಳು.ವಿಳಾಸ, 1, 4)

    14. ಸ್ಟ್ರಿಂಗ್ ಲೆಂಗ್ತ್ - ಸ್ಟ್ರಿಂಗ್‌ನ ಉದ್ದವನ್ನು ನಿರ್ಧರಿಸಲು ಕಾರ್ಯವನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ.

    ವಾಕ್ಯ ರಚನೆ:
    ಸ್ಟ್ರಿಂಗ್ ಉದ್ದ (ಸ್ಟ್ರಿಂಗ್)

    ನಿಯತಾಂಕ:

    • ಸಾಲು(ಸಾಲು). ಉದ್ದವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಸ್ಟ್ರಿಂಗ್.
    ಉದಾಹರಣೆ:
    ಸಾಲು(ಕೌಂಟರ್‌ಪಾರ್ಟೀಸ್. ವಿಳಾಸ)

    15. ವರ್ಷ- ದಿನಾಂಕ ಪ್ರಕಾರದ ಮೌಲ್ಯದಿಂದ ವರ್ಷವನ್ನು ಹೊರತೆಗೆಯಲು ಈ ಕಾರ್ಯವನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ.

    ವಾಕ್ಯ ರಚನೆ:
    ವರ್ಷ (ದಿನಾಂಕ)

    ನಿಯತಾಂಕ:

    • ದಿನಾಂಕ(ದಿನಾಂಕ). ವರ್ಷವನ್ನು ನಿರ್ಧರಿಸುವ ದಿನಾಂಕ.
    ಉದಾಹರಣೆ:
    ವರ್ಷ(ವೆಚ್ಚ. ದಿನಾಂಕ)

    16. ಕ್ವಾರ್ಟರ್ - ದಿನಾಂಕ ಪ್ರಕಾರದ ಮೌಲ್ಯದಿಂದ ಕಾಲು ಸಂಖ್ಯೆಯನ್ನು ಹೊರತೆಗೆಯಲು ಈ ಕಾರ್ಯವನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ಕ್ವಾರ್ಟರ್ ಸಂಖ್ಯೆ ಸಾಮಾನ್ಯವಾಗಿ 1 ರಿಂದ 4 ರವರೆಗೆ ಇರುತ್ತದೆ.

    ವಾಕ್ಯ ರಚನೆ:
    ತ್ರೈಮಾಸಿಕ(ದಿನಾಂಕ)

    ನಿಯತಾಂಕ:

    • ದಿನಾಂಕ(ದಿನಾಂಕ). ತ್ರೈಮಾಸಿಕವನ್ನು ನಿರ್ಧರಿಸುವ ದಿನಾಂಕ
    ಉದಾಹರಣೆ:
    ಕ್ವಾರ್ಟರ್ (ವೆಚ್ಚ. ದಿನಾಂಕ)

    17. ತಿಂಗಳು - ದಿನಾಂಕ ಪ್ರಕಾರದ ಮೌಲ್ಯದಿಂದ ತಿಂಗಳ ಸಂಖ್ಯೆಯನ್ನು ಹೊರತೆಗೆಯಲು ಈ ಕಾರ್ಯವನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ತಿಂಗಳ ಸಂಖ್ಯೆ ಸಾಮಾನ್ಯವಾಗಿ 1 ರಿಂದ 12 ರವರೆಗೆ ಇರುತ್ತದೆ.

    ವಾಕ್ಯ ರಚನೆ:
    ತಿಂಗಳು(ದಿನಾಂಕ)

    ನಿಯತಾಂಕ:

    • ದಿನಾಂಕ(ದಿನಾಂಕ). ತಿಂಗಳನ್ನು ನಿರ್ಧರಿಸುವ ದಿನಾಂಕ.
    ಉದಾಹರಣೆ:
    ತಿಂಗಳು(ವೆಚ್ಚ. ದಿನಾಂಕ)

    18. ವರ್ಷದ ದಿನ (DayOfYear) - ದಿನಾಂಕ ಪ್ರಕಾರದ ಮೌಲ್ಯದಿಂದ ವರ್ಷದ ದಿನವನ್ನು ಪಡೆಯಲು ಈ ಕಾರ್ಯವನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ವರ್ಷದ ದಿನವು ಸಾಮಾನ್ಯವಾಗಿ 1 ರಿಂದ 365 (366) ವರೆಗೆ ಇರುತ್ತದೆ.

    ವಾಕ್ಯ ರಚನೆ:
    ವರ್ಷದ ದಿನ (ದಿನಾಂಕ)

    ನಿಯತಾಂಕ:

    • ದಿನಾಂಕ(ದಿನಾಂಕ). ವರ್ಷದ ದಿನವನ್ನು ನಿರ್ಧರಿಸುವ ದಿನಾಂಕ.
    ಉದಾಹರಣೆ:
    DAYYEAR(ವೆಚ್ಚದ ಖಾತೆ.ದಿನಾಂಕ)

    19. ದಿನ- ದಿನಾಂಕ ಪ್ರಕಾರದ ಮೌಲ್ಯದಿಂದ ತಿಂಗಳ ದಿನವನ್ನು ಪಡೆಯಲು ಈ ಕಾರ್ಯವನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ತಿಂಗಳ ದಿನವು ಸಾಮಾನ್ಯವಾಗಿ 1 ರಿಂದ 31 ರವರೆಗೆ ಇರುತ್ತದೆ.

    ವಾಕ್ಯ ರಚನೆ:
    ದಿನ(ದಿನಾಂಕ)

    ನಿಯತಾಂಕ:

    • ದಿನಾಂಕ(ದಿನಾಂಕ). ತಿಂಗಳ ದಿನವನ್ನು ನಿರ್ಧರಿಸುವ ದಿನಾಂಕ.
    ಉದಾಹರಣೆ:
    ದಿನ(ವೆಚ್ಚ.ದಿನಾಂಕ)

    20. ವಾರ - ದಿನಾಂಕ ಪ್ರಕಾರದ ಮೌಲ್ಯದಿಂದ ವರ್ಷದ ವಾರದ ಸಂಖ್ಯೆಯನ್ನು ಪಡೆಯಲು ಈ ಕಾರ್ಯವನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ವರ್ಷದ ವಾರಗಳನ್ನು 1 ರಿಂದ ಪ್ರಾರಂಭಿಸಲಾಗುತ್ತದೆ.

    ವಾಕ್ಯ ರಚನೆ:
    ವಾರ(ದಿನಾಂಕ)

    ನಿಯತಾಂಕ:

    • ದಿನಾಂಕ(ದಿನಾಂಕ). ವಾರದ ಸಂಖ್ಯೆಗಳನ್ನು ನಿರ್ಧರಿಸುವ ದಿನಾಂಕ.
    ಉದಾಹರಣೆ:
    ವಾರ(ವೆಚ್ಚ.ದಿನಾಂಕ)

    21. ವಾರದ ದಿನ - ದಿನಾಂಕ ಪ್ರಕಾರದ ಮೌಲ್ಯದಿಂದ ವಾರದ ದಿನವನ್ನು ಪಡೆಯಲು ಈ ಕಾರ್ಯವನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ವಾರದ ಸಾಮಾನ್ಯ ದಿನವು 1 (ಸೋಮವಾರ) ರಿಂದ 7 (ಭಾನುವಾರ) ವರೆಗೆ ಇರುತ್ತದೆ.

    ವಾಕ್ಯ ರಚನೆ:
    ವಾರದ ದಿನ (ದಿನಾಂಕ)

    ನಿಯತಾಂಕ:

    • ದಿನಾಂಕ(ದಿನಾಂಕ). ವಾರದ ದಿನವನ್ನು ನಿರ್ಧರಿಸುವ ದಿನಾಂಕ.
    ಉದಾಹರಣೆ:
    ವಾರದ ದಿನ (ವೆಚ್ಚ. ದಿನಾಂಕ)

    22. ಗಂಟೆ- ದಿನಾಂಕ ಪ್ರಕಾರದ ಮೌಲ್ಯದಿಂದ ದಿನದ ಗಂಟೆಯನ್ನು ಪಡೆಯಲು ಈ ಕಾರ್ಯವನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ದಿನದ ಗಂಟೆ 0 ರಿಂದ 23 ರವರೆಗೆ ಇರುತ್ತದೆ.

    ವಾಕ್ಯ ರಚನೆ:
    ಗಂಟೆ(ದಿನಾಂಕ)

    ನಿಯತಾಂಕ:

    • ದಿನಾಂಕ(ದಿನಾಂಕ). ದಿನದ ಗಂಟೆಯನ್ನು ನಿರ್ಧರಿಸುವ ದಿನಾಂಕ.
    ಉದಾಹರಣೆ:
    ಗಂಟೆ(ವೆಚ್ಚ.ದಿನಾಂಕ)

    23. ನಿಮಿಷ - ದಿನಾಂಕ ಪ್ರಕಾರದ ಮೌಲ್ಯದಿಂದ ಗಂಟೆಯ ನಿಮಿಷವನ್ನು ಪಡೆಯಲು ಈ ಕಾರ್ಯವನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ಗಂಟೆಯ ನಿಮಿಷವು 0 ರಿಂದ 59 ರವರೆಗೆ ಇರುತ್ತದೆ.

    ವಾಕ್ಯ ರಚನೆ:
    ನಿಮಿಷ(ದಿನಾಂಕ)

    ನಿಯತಾಂಕ:

    • ದಿನಾಂಕ(ದಿನಾಂಕ). ಗಂಟೆಯ ನಿಮಿಷವನ್ನು ನಿರ್ಧರಿಸುವ ದಿನಾಂಕ.
    ಉದಾಹರಣೆ:
    ನಿಮಿಷ(ವೆಚ್ಚ.ದಿನಾಂಕ)

    24. ಎರಡನೆಯದು - ದಿನಾಂಕ ಪ್ರಕಾರದ ಮೌಲ್ಯದಿಂದ ಒಂದು ನಿಮಿಷದ ಎರಡನೆಯದನ್ನು ಪಡೆಯಲು ಈ ಕಾರ್ಯವನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ಒಂದು ನಿಮಿಷದ ಎರಡನೆಯದು 0 ರಿಂದ 59 ರವರೆಗೆ ಇರುತ್ತದೆ.

    ವಾಕ್ಯ ರಚನೆ:
    ಎರಡನೇ (ದಿನಾಂಕ)

    ನಿಯತಾಂಕ:

    • ದಿನಾಂಕ(ದಿನಾಂಕ). ನಿಮಿಷದ ಸೆಕೆಂಡುಗಳನ್ನು ನಿರ್ಧರಿಸುವ ದಿನಾಂಕ.
    ಉದಾಹರಣೆ:
    ಸೆಕೆಂಡ್(ವೆಚ್ಚ. ದಿನಾಂಕ)

    25. ಎರಕಹೊಯ್ದ - ಸಂಯುಕ್ತ ಪ್ರಕಾರವನ್ನು ಒಳಗೊಂಡಿರುವ ಅಭಿವ್ಯಕ್ತಿಯಿಂದ ಪ್ರಕಾರವನ್ನು ಹೊರತೆಗೆಯಲು ಈ ಕಾರ್ಯವನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ಅಭಿವ್ಯಕ್ತಿಯು ಅಗತ್ಯವಿರುವ ಪ್ರಕಾರವನ್ನು ಹೊರತುಪಡಿಸಿ ಬೇರೆ ಪ್ರಕಾರವನ್ನು ಹೊಂದಿದ್ದರೆ, NULL ಅನ್ನು ಹಿಂತಿರುಗಿಸಲಾಗುತ್ತದೆ.

    ವಾಕ್ಯ ರಚನೆ:
    ಎಕ್ಸ್‌ಪ್ರೆಸ್ (ಅಭಿವ್ಯಕ್ತಿ, ವಿಧಸೂಚನೆ)

    ನಿಯತಾಂಕಗಳು:

    • ಅಭಿವ್ಯಕ್ತಿ- ಪರಿವರ್ತಿಸಬೇಕಾದ ಅಭಿವ್ಯಕ್ತಿ;
    • ಪ್ರಕಾರದ ಸೂಚನೆ(ಸಾಲು). ಟೈಪ್ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಒಳಗೊಂಡಿದೆ. ಉದಾಹರಣೆಗೆ, "ಸಂಖ್ಯೆ", "ಸ್ಟ್ರಿಂಗ್", ಇತ್ಯಾದಿ. ಪ್ರಾಚೀನ ಪ್ರಕಾರಗಳ ಜೊತೆಗೆ, ಈ ಸಾಲು ಮೇಜಿನ ಹೆಸರನ್ನು ಒಳಗೊಂಡಿರಬಹುದು. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಕೋಷ್ಟಕಕ್ಕೆ ಉಲ್ಲೇಖವನ್ನು ವ್ಯಕ್ತಪಡಿಸಲು ಪ್ರಯತ್ನಿಸಲಾಗುತ್ತದೆ.
    ಉದಾಹರಣೆ:
    ಎಕ್ಸ್‌ಪ್ರೆಸ್(Data.Props1, "ಸಂಖ್ಯೆ(10,3)")

    26. IsNull (IsNull) - ಮೊದಲ ಪ್ಯಾರಾಮೀಟರ್‌ನ ಮೌಲ್ಯವು NULL ಆಗಿದ್ದರೆ ಈ ಕಾರ್ಯವು ಎರಡನೇ ಪ್ಯಾರಾಮೀಟರ್‌ನ ಮೌಲ್ಯವನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ. ಇಲ್ಲದಿದ್ದರೆ, ಮೊದಲ ನಿಯತಾಂಕದ ಮೌಲ್ಯವನ್ನು ಹಿಂತಿರುಗಿಸಲಾಗುತ್ತದೆ.

    ವಾಕ್ಯ ರಚನೆ:
    IsNull(ಅಭಿವ್ಯಕ್ತಿ1, ಅಭಿವ್ಯಕ್ತಿ2)

    ನಿಯತಾಂಕಗಳು:

    • ಅಭಿವ್ಯಕ್ತಿ 1- ಪರಿಶೀಲಿಸಬೇಕಾದ ಮೌಲ್ಯ;
    • ಅಭಿವ್ಯಕ್ತಿ2- Expression1 NULL ಆಗಿದ್ದರೆ ಮೌಲ್ಯವನ್ನು ಹಿಂತಿರುಗಿಸಿ.
    ಉದಾಹರಣೆ:
    YesNULL(ಮೊತ್ತ(ಮಾರಾಟ. ಮೊತ್ತದ ವಹಿವಾಟು), 0)

    27.ACos- ರೇಡಿಯನ್‌ಗಳಲ್ಲಿ ಆರ್ಕ್ ಕೊಸೈನ್ ಅನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡುತ್ತದೆ.

    ವಾಕ್ಯ ರಚನೆ:
    ACos(ಅಭಿವ್ಯಕ್ತಿ)

    ನಿಯತಾಂಕ:

    • ಅಭಿವ್ಯಕ್ತಿ(ಸಂಖ್ಯೆ). ಕೋನವನ್ನು ನಿರ್ಧರಿಸುವ ಕೊಸೈನ್ ಮೌಲ್ಯ (ಶ್ರೇಣಿಯಲ್ಲಿ -1 ... 1).
    28.ಎಸಿನ್- ರೇಡಿಯನ್‌ಗಳಲ್ಲಿ ಆರ್ಕ್ಸೈನ್ ಅನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡುತ್ತದೆ.

    ವಾಕ್ಯ ರಚನೆ:
    ಎಸಿನ್ (ಅಭಿವ್ಯಕ್ತಿ)

    ನಿಯತಾಂಕ:

    • ಅಭಿವ್ಯಕ್ತಿ(ಸಂಖ್ಯೆ). ಕೋನವನ್ನು ನಿರ್ಧರಿಸುವ ಸೈನ್ ಮೌಲ್ಯ (ಶ್ರೇಣಿಯಲ್ಲಿ -1 ... 1).
    29.ATan- ರೇಡಿಯನ್‌ಗಳಲ್ಲಿ ಆರ್ಕ್ಟಜೆಂಟ್ ಅನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡುತ್ತದೆ.

    ವಾಕ್ಯ ರಚನೆ:
    ATan (ಅಭಿವ್ಯಕ್ತಿ)

    ನಿಯತಾಂಕ:

    • ಅಭಿವ್ಯಕ್ತಿ(ಸಂಖ್ಯೆ). ಕೋನವನ್ನು ನಿರ್ಧರಿಸುವ ಸ್ಪರ್ಶಕ ಮೌಲ್ಯ.
    30. ಕಾಸ್- ಕೊಸೈನ್ ಅನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡುತ್ತದೆ.

    ವಾಕ್ಯ ರಚನೆ:
    ಕಾಸ್(ಅಭಿವ್ಯಕ್ತಿ)

    ನಿಯತಾಂಕ:

    • ಅಭಿವ್ಯಕ್ತಿ
    31. ಎಕ್ಸ್- ಸಂಖ್ಯೆ ಇ ಅನ್ನು ಶಕ್ತಿಗೆ ಹೆಚ್ಚಿಸುವುದು.

    ವಾಕ್ಯ ರಚನೆ:
    ಎಕ್ಸ್ (ಅಭಿವ್ಯಕ್ತಿ)

    ನಿಯತಾಂಕ:

    • ಅಭಿವ್ಯಕ್ತಿ(ಸಂಖ್ಯೆ). ಪದವಿಯ ಅರ್ಥ.
    32. ಲಾಗ್- ನೈಸರ್ಗಿಕ ಲಾಗರಿಥಮ್ ಅನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡುತ್ತದೆ.

    ವಾಕ್ಯ ರಚನೆ:
    ಲಾಗ್(ಅಭಿವ್ಯಕ್ತಿ)

    ನಿಯತಾಂಕ:

    • ಅಭಿವ್ಯಕ್ತಿ
    33.ಲಾಗ್10- ಬೇಸ್ 10 ಗೆ X ನ ಲಾಗರಿಥಮ್ ಅನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡುತ್ತದೆ.

    ವಾಕ್ಯ ರಚನೆ:
    ಲಾಗ್10(ಅಭಿವ್ಯಕ್ತಿ)

    ನಿಯತಾಂಕ:

    • ಅಭಿವ್ಯಕ್ತಿ(ಸಂಖ್ಯೆ). ಮೂಲ ಸಂಖ್ಯೆಯು 0 ಕ್ಕಿಂತ ಹೆಚ್ಚಾಗಿರುತ್ತದೆ.
    34. ಪೌ- ಘಾತ.

    ವಾಕ್ಯ ರಚನೆ:
    ಪೌ(ಬೇಸ್, ಸೂಚಕ)

    ನಿಯತಾಂಕಗಳು:

    • ಬೇಸ್(ಸಂಖ್ಯೆ). ಘಾತೀಯತೆಯ ಕಾರ್ಯಾಚರಣೆಯ ಆಧಾರ.
    • ಸೂಚಕ(ಸಂಖ್ಯೆ). ಘಾತ.
    35. ಪಾಪ- ಸೈನ್ ಲೆಕ್ಕಾಚಾರ.

    ವಾಕ್ಯ ರಚನೆ:
    ಪಾಪ(ಅಭಿವ್ಯಕ್ತಿ)

    ನಿಯತಾಂಕ:

    • ಅಭಿವ್ಯಕ್ತಿ(ಸಂಖ್ಯೆ). ರೇಡಿಯನ್‌ಗಳಲ್ಲಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗಿದೆ.
    36. ಚದರ- ವರ್ಗಮೂಲವನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡುತ್ತದೆ.

    ವಾಕ್ಯ ರಚನೆ:
    ಚದರ (ಅಭಿವ್ಯಕ್ತಿ)

    ನಿಯತಾಂಕ:

    • ಅಭಿವ್ಯಕ್ತಿ(ಸಂಖ್ಯೆ). ಋಣಾತ್ಮಕವಲ್ಲದ ಸಂಖ್ಯೆ.
    37. ತನ್- ಸ್ಪರ್ಶಕವನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡುತ್ತದೆ.

    ವಾಕ್ಯ ರಚನೆ:
    ತನ್(ಅಭಿವ್ಯಕ್ತಿ)

    ನಿಯತಾಂಕ:

    • ಅಭಿವ್ಯಕ್ತಿ(ಸಂಖ್ಯೆ). ಕೋನವನ್ನು ನಿರ್ಧರಿಸುವ ಸೈನ್ ಮೌಲ್ಯ.
    38. ಸುತ್ತಿನಲ್ಲಿ- ಮೂಲ ಸಂಖ್ಯೆಯನ್ನು ಅಗತ್ಯವಿರುವ ಬಿಟ್ ಆಳಕ್ಕೆ ಸುತ್ತುತ್ತದೆ. ಪೂರ್ಣಾಂಕದ ಮೋಡ್ ಪ್ರಮಾಣಿತವಾಗಿದೆ (1.5 ರಂತೆ 2).

    ವಾಕ್ಯ ರಚನೆ:
    ಎನ್ವಿ(ಅಭಿವ್ಯಕ್ತಿ, ಬಿಟ್ ಡೆಪ್ತ್)

    ನಿಯತಾಂಕಗಳು:

    • ಅಭಿವ್ಯಕ್ತಿ(ಸಂಖ್ಯೆ). ಮೂಲ ಸಂಖ್ಯೆ;
    • ಬಿಟ್ ಆಳ(ಸಂಖ್ಯೆ). ಪೂರ್ಣಗೊಳ್ಳಲು ದಶಮಾಂಶ ಸ್ಥಾನಗಳ ಸಂಖ್ಯೆ.
    39. ಇಂಟ್- ಸಂಖ್ಯೆಯ ಭಾಗಶಃ ಭಾಗವನ್ನು ಕತ್ತರಿಸುತ್ತದೆ.

    ವಾಕ್ಯ ರಚನೆ:
    ವಸ್ತು (ಅಭಿವ್ಯಕ್ತಿ)

    ನಿಯತಾಂಕ:

    • ಅಭಿವ್ಯಕ್ತಿ(ಸಂಖ್ಯೆ). ಭಿನ್ನರಾಶಿ ಸಂಖ್ಯೆ.
    40. ಸಾಮಾನ್ಯ ಮಾಡ್ಯೂಲ್ಗಳ ಕಾರ್ಯಗಳು

    ಡೇಟಾ ಸಂಯೋಜನೆಯ ಎಂಜಿನ್ ಅಭಿವ್ಯಕ್ತಿಯು ಜಾಗತಿಕ ಸಾಮಾನ್ಯ ಕಾನ್ಫಿಗರೇಶನ್ ಮಾಡ್ಯೂಲ್‌ಗಳ ಕಾರ್ಯಗಳಿಗೆ ಕರೆಗಳನ್ನು ಒಳಗೊಂಡಿರಬಹುದು. ಅಂತಹ ಕಾರ್ಯಗಳನ್ನು ಕರೆಯಲು ಯಾವುದೇ ಹೆಚ್ಚುವರಿ ಸಿಂಟ್ಯಾಕ್ಸ್ ಅಗತ್ಯವಿಲ್ಲ.

    ಉದಾಹರಣೆ:
    ಸಂಕ್ಷಿಪ್ತ ಹೆಸರು(Documents.Link, Documents.Date, Documents.Number)

    ಈ ಉದಾಹರಣೆಯಲ್ಲಿ, "ಸಂಕ್ಷಿಪ್ತ ಹೆಸರು" ಕಾರ್ಯವನ್ನು ಸಾಮಾನ್ಯ ಕಾನ್ಫಿಗರೇಶನ್ ಮಾಡ್ಯೂಲ್‌ನಿಂದ ಕರೆಯಲಾಗುವುದು.
    ಸೂಕ್ತವಾದ ಡೇಟಾ ಸಂಯೋಜನೆ ಪ್ರೊಸೆಸರ್ ಪ್ಯಾರಾಮೀಟರ್ ಅನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದರೆ ಮಾತ್ರ ಸಾಮಾನ್ಯ ಮಾಡ್ಯೂಲ್ ಕಾರ್ಯಗಳ ಬಳಕೆಯನ್ನು ಅನುಮತಿಸಲಾಗುತ್ತದೆ ಎಂಬುದನ್ನು ಗಮನಿಸಿ.
    ಹೆಚ್ಚುವರಿಯಾಗಿ, ಸಾಮಾನ್ಯ ಮಾಡ್ಯೂಲ್‌ಗಳ ಕಾರ್ಯಗಳನ್ನು ಕಸ್ಟಮ್ ಕ್ಷೇತ್ರ ಅಭಿವ್ಯಕ್ತಿಗಳಲ್ಲಿ ಬಳಸಲಾಗುವುದಿಲ್ಲ.

    41. ಅಸಮಾಧಾನ - ಈ ಕಾರ್ಯವು ಪ್ರಾಚೀನವಲ್ಲದ ಪ್ರಕಾರದ ಪಾಸ್ ಮೌಲ್ಯದ ಸ್ಟ್ರಿಂಗ್ ಪ್ರಾತಿನಿಧ್ಯವನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ. ಪ್ರಾಚೀನ ಪ್ರಕಾರದ ಮೌಲ್ಯಗಳಿಗೆ, ಮೌಲ್ಯವನ್ನು ಸ್ವತಃ ಹಿಂದಿರುಗಿಸುತ್ತದೆ.

    <Пустое значение>".

    ಉದಾಹರಣೆ:
    ಪ್ರಸ್ತುತಿ(ಕೌಂಟರ್‌ಪಾರ್ಟಿ)

    42. ಸ್ಟ್ರಿಂಗ್ - ಈ ಕಾರ್ಯವು ರವಾನಿಸಿದ ಮೌಲ್ಯವನ್ನು ಸ್ಟ್ರಿಂಗ್ ಆಗಿ ಪರಿವರ್ತಿಸುತ್ತದೆ.

    ಒಂದು ಶ್ರೇಣಿ ಅಥವಾ ಮೌಲ್ಯಗಳ ಕೋಷ್ಟಕವನ್ನು ಪ್ಯಾರಾಮೀಟರ್ ಆಗಿ ಬಳಸಿದರೆ, ಕಾರ್ಯವು "; " ಅಕ್ಷರಗಳಿಂದ ಪ್ರತ್ಯೇಕಿಸಲಾದ ರಚನೆಯ ಎಲ್ಲಾ ಅಂಶಗಳ ಸ್ಟ್ರಿಂಗ್ ಪ್ರಾತಿನಿಧ್ಯವನ್ನು ಹೊಂದಿರುವ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ. ಯಾವುದೇ ಅಂಶವು ಖಾಲಿ ಸ್ಟ್ರಿಂಗ್ ಪ್ರಾತಿನಿಧ್ಯವನ್ನು ಹೊಂದಿದ್ದರೆ, ಅದರ ಪ್ರಾತಿನಿಧ್ಯದ ಬದಲಿಗೆ "ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ.<Пустое значение>".

    ಉದಾಹರಣೆ:
    ಸಾಲು(ಮಾರಾಟದ ದಿನಾಂಕ)

    43. ಮೌಲ್ಯ ತುಂಬಿದೆ

    NULL ಮೌಲ್ಯಗಳಿಗೆ, ವಿವರಿಸಲಾಗಿಲ್ಲ ಯಾವಾಗಲೂ ತಪ್ಪು ಎಂದು ಹಿಂತಿರುಗಿಸುತ್ತದೆ.
    ಬೂಲಿಯನ್ ಮೌಲ್ಯಗಳಿಗೆ, ಇದು ಯಾವಾಗಲೂ ಸರಿ ಎಂದು ಹಿಂತಿರುಗಿಸುತ್ತದೆ.
    ಇತರ ಪ್ರಕಾರಗಳಿಗೆ, ನೀಡಲಾದ ಪ್ರಕಾರದ ಡೀಫಾಲ್ಟ್ ಮೌಲ್ಯದಿಂದ ಮೌಲ್ಯವು ಭಿನ್ನವಾಗಿದ್ದರೆ ಸರಿ ಎಂದು ಹಿಂತಿರುಗಿಸುತ್ತದೆ.

    ಉದಾಹರಣೆ:
    ಮೌಲ್ಯ ತುಂಬಿದೆ (ವಿತರಣಾ ದಿನಾಂಕ)

    44. LevelInGroup - ಈ ಕಾರ್ಯವು ಗುಂಪಿಗೆ ಸಂಬಂಧಿಸಿದಂತೆ ಪ್ರಸ್ತುತ ರೆಕಾರ್ಡಿಂಗ್ ಮಟ್ಟವನ್ನು ಪಡೆಯುತ್ತದೆ.

    ಕ್ರಮಾನುಗತ ಗುಂಪಿನಲ್ಲಿ ದಾಖಲೆಯ ಗೂಡುಕಟ್ಟುವ ಮಟ್ಟವನ್ನು ಪಡೆಯಲು ಬಳಸಬಹುದು.

    ಉದಾಹರಣೆ:
    LevelInGroup()

    45. ಮೌಲ್ಯದ ಪ್ರಕಾರ

    ವಾಕ್ಯ ರಚನೆ:
    ಮೌಲ್ಯ ಪ್ರಕಾರ(ಅಭಿವ್ಯಕ್ತಿ)

    ನಿಯತಾಂಕ:

    • ಅಭಿವ್ಯಕ್ತಿ(ಸಾಲು). ಸ್ಟ್ರಿಂಗ್ ಮೌಲ್ಯದ ಪ್ರಕಾರ.
    ಫಂಕ್ಷನ್ ಪ್ಯಾರಾಮೀಟರ್‌ನ ಮೌಲ್ಯ ಪ್ರಕಾರವನ್ನು ಹೊಂದಿರುವ ಪ್ರಕಾರದ ಪ್ರಕಾರದ ಮೌಲ್ಯವನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ.

    8.2.14 ರ ಮುಂಬರುವ ಬಿಡುಗಡೆಯ ಬೆಳಕಿನಲ್ಲಿ, ಡೇಟಾ ಸಂಯೋಜನೆ ವ್ಯವಸ್ಥೆಯ ಕೆಲವು ಹೊಸ ಕಾರ್ಯಗಳನ್ನು ವಿವರಿಸಲು ನಾನು ಪ್ರಯತ್ನಿಸುತ್ತೇನೆ.

    ಸಂಪಾದನೆಯನ್ನು ಸುಲಭಗೊಳಿಸಲು ಡೇಟಾ ಲೇಔಟ್ ರೇಖಾಚಿತ್ರವನ್ನು ತೆರೆಯಿರಿ, ಮೇಲಾಗಿ ಬಾಹ್ಯ ವರದಿಯಲ್ಲಿ.

    ನಾವು ಪ್ರಶ್ನೆ ಪ್ರಕಾರದ ಡೇಟಾಸೆಟ್ ಅನ್ನು ಸೇರಿಸುತ್ತೇವೆ ಮತ್ತು ಹಸ್ತಚಾಲಿತವಾಗಿ ಅಥವಾ ಪ್ರಶ್ನೆ ವಿನ್ಯಾಸಕವನ್ನು ಬಳಸಿಕೊಂಡು ಸರಳವಾದ ಪ್ರಶ್ನೆಯನ್ನು ಬರೆಯುತ್ತೇವೆ:

    1. ಪ್ರವೇಶ ನಿಯಂತ್ರಣ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ವಿನಂತಿಯನ್ನು ಹೊಂದಿಸಿ.

    2. ಪ್ರವೇಶ ನಿಯಂತ್ರಣ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಲೆಕ್ಕಾಚಾರದ ಕ್ಷೇತ್ರಗಳನ್ನು ಹೊಂದಿಸಿ

    3. ಸೆಟ್ಟಿಂಗ್‌ಗಳ ಟ್ಯಾಬ್‌ನಲ್ಲಿ ಡೇಟಾ ಲೇಔಟ್ ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ

    4. 1C ಎಂಟರ್‌ಪ್ರೈಸ್ 8.2.14 ಅನ್ನು ಪ್ರಾರಂಭಿಸಿ. ವರದಿಯನ್ನು ತೆರೆಯಿರಿ. ನಾವು ರೂಪಿಸುತ್ತೇವೆ, ಸ್ವೀಕರಿಸುತ್ತೇವೆ.

    ಹೊಸ ಕಾರ್ಯಗಳ ವಿವರಣೆ:

    1. ಪ್ರಸ್ತುತ ದಿನಾಂಕ()

    ಸಿಸ್ಟಮ್ ದಿನಾಂಕವನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ. ಲೇಔಟ್ ಲೇಔಟ್ ಅನ್ನು ರಚಿಸುವಾಗ, ಲೇಔಟ್ನಲ್ಲಿ ಇರುವ ಎಲ್ಲಾ ಅಭಿವ್ಯಕ್ತಿಗಳಲ್ಲಿ, ಪ್ರಸ್ತುತ ದಿನಾಂಕದ ಮೌಲ್ಯದೊಂದಿಗೆ CurrentDate () ಕಾರ್ಯವನ್ನು ಬದಲಾಯಿಸಲಾಗುತ್ತದೆ.

    2. ಕಂಪ್ಯೂಟ್ ಎಕ್ಸ್‌ಪ್ರೆಸ್ ()

    ವಾಕ್ಯ ರಚನೆ:

    ಲೆಕ್ಕಾಚಾರ ಅಭಿವ್ಯಕ್ತಿ (<Выражение>, <Группировка>, <ОбластьВычисления>, <Начало>, <Конец>, <Сортировка>, <ИерархическаяСортировка>, <ОбработкаОдинаковыхЗначенийПорядка>)

    ವಿವರಣೆ:

    ಕೆಲವು ಗುಂಪಿನ ಸಂದರ್ಭದಲ್ಲಿ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡಲು ಕಾರ್ಯವನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ.

    ಕಾರ್ಯವು ಗುಂಪುಗಳ ಆಯ್ಕೆಯನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ, ಆದರೆ ಕ್ರಮಾನುಗತ ಆಯ್ಕೆಗಳನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಳ್ಳುವುದಿಲ್ಲ.

    ಆ ಗುಂಪಿನ ಗುಂಪಿನ ಆಯ್ಕೆಯಲ್ಲಿ ಗುಂಪಿಗೆ ಕಾರ್ಯವನ್ನು ಅನ್ವಯಿಸಲಾಗುವುದಿಲ್ಲ. ಉದಾಹರಣೆಗೆ, ನಾಮಕರಣ ಗುಂಪಿನ ಆಯ್ಕೆಯಲ್ಲಿ, ನೀವು ಕ್ಯಾಲ್ಕುಲೇಟ್ ಎಕ್ಸ್‌ಪ್ರೆಶನ್("ಮೊತ್ತ(ಮೊತ್ತದ ವಹಿವಾಟು)", "ಟೋಟಲ್ ಟೋಟಲ್") > 1000 ಎಂಬ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಬಳಸಲಾಗುವುದಿಲ್ಲ. ಆದರೆ ಅಂತಹ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಕ್ರಮಾನುಗತ ಆಯ್ಕೆಯಲ್ಲಿ ಬಳಸಬಹುದು.

    ಅಂತಿಮ ದಾಖಲೆಯು ಪ್ರಾರಂಭದ ದಾಖಲೆಗೆ ಮುಂಚಿತವಾಗಿದ್ದರೆ, ವಿವರವಾದ ಡೇಟಾವನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ಮತ್ತು ಒಟ್ಟು ಕಾರ್ಯಗಳನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ಯಾವುದೇ ದಾಖಲೆಗಳಿಲ್ಲ ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ.

    ಗ್ರ್ಯಾಂಡ್ ಟೋಟಲ್‌ಗೆ ಮಧ್ಯಂತರ ಅಭಿವ್ಯಕ್ತಿಗಳನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡುವಾಗ (ಗ್ರೂಪಿಂಗ್ ಪ್ಯಾರಾಮೀಟರ್ ಅನ್ನು ಗ್ರ್ಯಾಂಡ್‌ಟೋಟಲ್‌ಗೆ ಹೊಂದಿಸಲಾಗಿದೆ), ವಿವರವಾದ ಡೇಟಾವನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ಮತ್ತು ಒಟ್ಟು ಕಾರ್ಯಗಳನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ಯಾವುದೇ ದಾಖಲೆಗಳಿಲ್ಲ ಎಂದು ಭಾವಿಸಲಾಗಿದೆ.

    EvaluateExpression ಫಂಕ್ಷನ್‌ಗಾಗಿ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ರಚಿಸುವಾಗ, ಲೇಔಟ್ ಸಂಯೋಜಕ, ಆರ್ಡರ್ ಮಾಡುವ ಅಭಿವ್ಯಕ್ತಿಯು ಗುಂಪಿನಲ್ಲಿ ಬಳಸಲಾಗದ ಕ್ಷೇತ್ರಗಳನ್ನು ಹೊಂದಿದ್ದರೆ, EvaluateExpression ಕಾರ್ಯವನ್ನು NULL ನೊಂದಿಗೆ ಬದಲಾಯಿಸುತ್ತದೆ.

    ಆಯ್ಕೆಗಳು

    <Выражение>

    ಪ್ರಕಾರ: ಸ್ಟ್ರಿಂಗ್. ಮೌಲ್ಯಮಾಪನ ಮಾಡಬೇಕಾದ ಅಭಿವ್ಯಕ್ತಿ.

    <Группировка>

    ಪ್ರಕಾರ: ಸ್ಟ್ರಿಂಗ್. ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡಬೇಕಾದ ಸಂದರ್ಭದಲ್ಲಿ ಗುಂಪಿನ ಹೆಸರನ್ನು ಒಳಗೊಂಡಿದೆ. ಖಾಲಿ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಗುಂಪಿನ ಹೆಸರಾಗಿ ಬಳಸಿದರೆ, ಪ್ರಸ್ತುತ ಗುಂಪಿನ ಸಂದರ್ಭದಲ್ಲಿ ಲೆಕ್ಕಾಚಾರವನ್ನು ನಿರ್ವಹಿಸಲಾಗುತ್ತದೆ. GrandTotal ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಗುಂಪಿನ ಹೆಸರಾಗಿ ಬಳಸಿದರೆ, ಒಟ್ಟು ಮೊತ್ತದ ಸಂದರ್ಭದಲ್ಲಿ ಲೆಕ್ಕಾಚಾರವನ್ನು ನಡೆಸಲಾಗುತ್ತದೆ. ಇಲ್ಲದಿದ್ದರೆ, ಅದೇ ಹೆಸರಿನೊಂದಿಗೆ ಪೋಷಕರ ಗುಂಪಿನ ಸಂದರ್ಭದಲ್ಲಿ ಲೆಕ್ಕಾಚಾರವನ್ನು ನಡೆಸಲಾಗುತ್ತದೆ.

    ಉದಾಹರಣೆಗೆ:

    ಮೊತ್ತ(ಮಾರಾಟ.ಮೊತ್ತ ವಹಿವಾಟು)/ಲೆಕ್ಕಾಚಾರ("ಮೊತ್ತ(ಮಾರಾಟ

    ಈ ಉದಾಹರಣೆಯಲ್ಲಿ, ಫಲಿತಾಂಶವು ಕ್ಷೇತ್ರ ಮಾರಾಟದ ಮೊತ್ತದ ಅನುಪಾತವಾಗಿರುತ್ತದೆ. ಒಟ್ಟು ಲೇಔಟ್‌ನಲ್ಲಿ ಅದೇ ಕ್ಷೇತ್ರದ ಮೊತ್ತಕ್ಕೆ ಗುಂಪು ಮಾಡುವ ದಾಖಲೆಯ ಮೊತ್ತದ ವಹಿವಾಟು;

    <ОбластьВычисления>

    ಪ್ರಕಾರ: ಸ್ಟ್ರಿಂಗ್. ನಿಯತಾಂಕವು ಈ ಕೆಳಗಿನ ಮೌಲ್ಯಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಬಹುದು:

    • GeneralTotal - ಎಲ್ಲಾ ಗುಂಪು ದಾಖಲೆಗಳಿಗಾಗಿ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಲೆಕ್ಕಹಾಕಲಾಗುತ್ತದೆ.
    • ಕ್ರಮಾನುಗತ - ಅಭಿವ್ಯಕ್ತಿ ಒಂದು ಇದ್ದರೆ ಪೋಷಕ ಕ್ರಮಾನುಗತ ದಾಖಲೆಗಾಗಿ ಮತ್ತು ಯಾವುದೇ ಪೋಷಕ ಕ್ರಮಾನುಗತ ದಾಖಲೆ ಇಲ್ಲದಿದ್ದರೆ ಸಂಪೂರ್ಣ ಗುಂಪಿಗೆ ಮೌಲ್ಯಮಾಪನ ಮಾಡಲಾಗುತ್ತದೆ.
    • ಗುಂಪು ಮಾಡುವಿಕೆ - ಪ್ರಸ್ತುತ ಗ್ರೂಪಿಂಗ್ ಗ್ರೂಪಿಂಗ್ ದಾಖಲೆಗಾಗಿ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡಲಾಗುತ್ತದೆ.
    • ಸಂಪನ್ಮೂಲ-ಅಲ್ಲದ ಗುಂಪುಗಾರಿಕೆ - ಸಂಪನ್ಮೂಲದ ಮೂಲಕ ಗುಂಪು ದಾಖಲೆಗಾಗಿ ಕಾರ್ಯವನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡುವಾಗ, ಮೂಲ ಗುಂಪಿನ ಮೊದಲ ಗುಂಪಿನ ದಾಖಲೆಗಾಗಿ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡಲಾಗುತ್ತದೆ.

    ಕಾರ್ಯವನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡುವಾಗ ಲೆಕ್ಕಾಚಾರ ಅಭಿವ್ಯಕ್ತಿ()ಸಂಪನ್ಮೂಲ ಗುಂಪುಗಳಲ್ಲದ ಗುಂಪು ದಾಖಲೆಗಳಿಗಾಗಿ ಸಂಪನ್ಮೂಲವಲ್ಲದ ಗುಂಪು ಮಾಡುವಿಕೆ ಮೌಲ್ಯದೊಂದಿಗೆ, ಪ್ಯಾರಾಮೀಟರ್ ಮೌಲ್ಯವು ಗ್ರೂಪಿಂಗ್ ಮೌಲ್ಯಕ್ಕೆ ಸಮನಾಗಿದ್ದರೆ ಅದನ್ನು ಲೆಕ್ಕಹಾಕುವ ರೀತಿಯಲ್ಲಿಯೇ ಕಾರ್ಯವನ್ನು ಲೆಕ್ಕಹಾಕಲಾಗುತ್ತದೆ.

    ಡೇಟಾ ಸಂಯೋಜನೆ ಲೇಔಟ್ ಬಿಲ್ಡರ್, ಸಂಪನ್ಮೂಲ ಕ್ಷೇತ್ರವನ್ನು ಔಟ್‌ಪುಟ್ ಮಾಡುವಾಗ ಡೇಟಾ ಸಂಯೋಜನೆಯ ವಿನ್ಯಾಸವನ್ನು ರಚಿಸುವಾಗ, ಅದರ ಮೂಲಕ ಲೇಔಟ್‌ಗೆ ಗುಂಪು ಮಾಡುವಿಕೆಯನ್ನು ನಿರ್ವಹಿಸಲಾಗುತ್ತದೆ, ಕಾರ್ಯವನ್ನು ಬಳಸಿಕೊಂಡು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲಾದ ಲೇಔಟ್‌ನಲ್ಲಿ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಇರಿಸುತ್ತದೆ. ಲೆಕ್ಕಾಚಾರ ಅಭಿವ್ಯಕ್ತಿ(), ನಾನ್-ರಿಸೋರ್ಸ್ ಗ್ರೂಪಿಂಗ್ ಪ್ಯಾರಾಮೀಟರ್ ಅನ್ನು ಸೂಚಿಸುತ್ತದೆ. ಇತರ ಸಂಪನ್ಮೂಲಗಳಿಗಾಗಿ, ಸಾಮಾನ್ಯ ಸಂಪನ್ಮೂಲ ಅಭಿವ್ಯಕ್ತಿಗಳನ್ನು ಸಂಪನ್ಮೂಲ ಗುಂಪಿನಲ್ಲಿ ಇರಿಸಲಾಗುತ್ತದೆ.

    <Начало>

    ಪ್ರಕಾರ: ಸ್ಟ್ರಿಂಗ್. ಯಾವ ದಾಖಲೆಯಿಂದ ತುಣುಕು ಪ್ರಾರಂಭವಾಗಬೇಕು, ಇದರಲ್ಲಿ ಒಟ್ಟು ಅಭಿವ್ಯಕ್ತಿ ಕಾರ್ಯಗಳನ್ನು ಲೆಕ್ಕಹಾಕಬೇಕು ಮತ್ತು ಒಟ್ಟು ಕಾರ್ಯಗಳ ಹೊರಗಿನ ಕ್ಷೇತ್ರ ಮೌಲ್ಯಗಳನ್ನು ಯಾವ ದಾಖಲೆಯಿಂದ ಪಡೆಯಬೇಕು ಎಂಬುದನ್ನು ಸೂಚಿಸುತ್ತದೆ. ಮೌಲ್ಯವು ಈ ಕೆಳಗಿನವುಗಳಲ್ಲಿ ಒಂದಾಗಿರಬಹುದು:

    <Конец>

    ಪ್ರಕಾರ: ಸ್ಟ್ರಿಂಗ್. ತುಣುಕನ್ನು ಯಾವ ದಾಖಲೆಗೆ ಮುಂದುವರಿಸಬೇಕು, ಅದರಲ್ಲಿ ಅಭಿವ್ಯಕ್ತಿಯ ಒಟ್ಟು ಕಾರ್ಯಗಳನ್ನು ಲೆಕ್ಕಹಾಕಬೇಕು ಎಂದು ಸೂಚಿಸುತ್ತದೆ. ಮೌಲ್ಯವು ಈ ಕೆಳಗಿನವುಗಳಲ್ಲಿ ಒಂದಾಗಿರಬಹುದು:

    • ಮೊದಲು. ಮೊದಲ ಗುಂಪಿನ ದಾಖಲೆಯನ್ನು ಪಡೆಯುವುದು ಅವಶ್ಯಕ. ಬ್ರಾಕೆಟ್ಗಳಲ್ಲಿನ ಪದದ ನಂತರ, ನೀವು ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು, ಅದರ ಫಲಿತಾಂಶವನ್ನು ಗುಂಪಿನ ಆರಂಭದಿಂದ ಆಫ್ಸೆಟ್ ಆಗಿ ಬಳಸಲಾಗುತ್ತದೆ. ಫಲಿತಾಂಶದ ಮೌಲ್ಯವು ಶೂನ್ಯಕ್ಕಿಂತ ಹೆಚ್ಚಿನ ಪೂರ್ಣಾಂಕವಾಗಿರಬೇಕು. ಉದಾಹರಣೆಗೆ, ಮೊದಲ (3) - ಗುಂಪಿನ ಆರಂಭದಿಂದ ಮೂರನೇ ದಾಖಲೆಯನ್ನು ಪಡೆಯುವುದು.

    ಮೊದಲ ದಾಖಲೆಯು ಗುಂಪಿನಿಂದ ಹೊರಗಿದ್ದರೆ, ಯಾವುದೇ ದಾಖಲೆಗಳಿಲ್ಲ ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, 3 ದಾಖಲೆಗಳಿದ್ದರೆ, ಮತ್ತು ನೀವು ಮೊದಲ (4) ಅನ್ನು ಪಡೆಯಲು ಬಯಸಿದರೆ, ನಂತರ ಯಾವುದೇ ದಾಖಲೆಗಳಿಲ್ಲ ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ.

    • ಕೊನೆಯದು. ನೀವು ಕೊನೆಯ ಗುಂಪಿನ ದಾಖಲೆಯನ್ನು ಪಡೆಯಬೇಕು. ಬ್ರಾಕೆಟ್ಗಳಲ್ಲಿನ ಪದದ ನಂತರ, ನೀವು ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು, ಅದರ ಫಲಿತಾಂಶವನ್ನು ಗುಂಪಿನ ಅಂತ್ಯದಿಂದ ಆಫ್ಸೆಟ್ ಆಗಿ ಬಳಸಲಾಗುತ್ತದೆ. ಫಲಿತಾಂಶದ ಮೌಲ್ಯವು ಶೂನ್ಯಕ್ಕಿಂತ ಹೆಚ್ಚಿನ ಪೂರ್ಣಾಂಕವಾಗಿರಬೇಕು. ಉದಾಹರಣೆಗೆ, ಕೊನೆಯ (3) - ಗುಂಪಿನ ಅಂತ್ಯದಿಂದ ಮೂರನೇ ದಾಖಲೆಯನ್ನು ಪಡೆಯುವುದು.

    ಕೊನೆಯ ದಾಖಲೆಯು ಗುಂಪಿನಿಂದ ಹೊರಗಿದ್ದರೆ, ಯಾವುದೇ ದಾಖಲೆಗಳಿಲ್ಲ ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, 3 ದಾಖಲೆಗಳಿದ್ದರೆ, ಮತ್ತು ನೀವು ಕೊನೆಯ (4) ಅನ್ನು ಪಡೆಯಲು ಬಯಸಿದರೆ, ನಂತರ ಯಾವುದೇ ದಾಖಲೆಗಳಿಲ್ಲ ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ.

    • ಹಿಂದಿನ. ನೀವು ಹಿಂದಿನ ಗುಂಪಿನ ದಾಖಲೆಯನ್ನು ಪಡೆಯಬೇಕು. ಬ್ರಾಕೆಟ್‌ಗಳಲ್ಲಿನ ಪದದ ನಂತರ, ನೀವು ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು, ಅದರ ಫಲಿತಾಂಶವನ್ನು ಪ್ರಸ್ತುತ ಗುಂಪಿನ ದಾಖಲೆಯಿಂದ ಆಫ್‌ಸೆಟ್ ಆಗಿ ಬಳಸಲಾಗುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಹಿಂದಿನ (2) - ಹಿಂದಿನ ದಾಖಲೆಯಿಂದ ಹಿಂದಿನದನ್ನು ಪಡೆಯುವುದು.

    ಹಿಂದಿನ ದಾಖಲೆಯು ಗುಂಪನ್ನು ಮೀರಿ ಹೋದರೆ (ಉದಾಹರಣೆಗೆ, ಎರಡನೇ ಗುಂಪಿನ ದಾಖಲೆಗಾಗಿ ನೀವು ಹಿಂದಿನ (3) ಅನ್ನು ಪಡೆಯಬೇಕು, ನಂತರ ಮೊದಲ ಗುಂಪಿನ ದಾಖಲೆಯನ್ನು ಪಡೆಯಲಾಗುತ್ತದೆ.

    ಗುಂಪಿನ ಒಟ್ಟು ಮೊತ್ತಕ್ಕೆ ಹಿಂದಿನ ದಾಖಲೆಯನ್ನು ಹಿಂಪಡೆಯುವಾಗ, ಮೊದಲ ದಾಖಲೆಯನ್ನು ಪಡೆಯಲಾಗಿದೆ ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ.

    • ಮುಂದೆ. ನೀವು ಮುಂದಿನ ಗುಂಪಿನ ದಾಖಲೆಯನ್ನು ಪಡೆಯಬೇಕು. ಬ್ರಾಕೆಟ್‌ಗಳಲ್ಲಿನ ಪದದ ನಂತರ, ನೀವು ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು, ಅದರ ಫಲಿತಾಂಶವನ್ನು ಪ್ರಸ್ತುತ ಗುಂಪಿನ ದಾಖಲೆಯಿಂದ ಆಫ್‌ಸೆಟ್ ಆಗಿ ಬಳಸಲಾಗುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಮುಂದಿನ (2) - ಮುಂದಿನ ದಾಖಲೆಯಿಂದ ಮುಂದಿನದನ್ನು ಪಡೆಯುವುದು.

    ಮುಂದಿನ ದಾಖಲೆಯು ಗುಂಪನ್ನು ಮೀರಿ ಹೋದರೆ, ಯಾವುದೇ ದಾಖಲೆಗಳಿಲ್ಲ ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, 3 ದಾಖಲೆಗಳಿದ್ದರೆ ಮತ್ತು ಮೂರನೇ ದಾಖಲೆಯು ಮುಂದಿನ () ಅನ್ನು ಸ್ವೀಕರಿಸಿದರೆ, ಯಾವುದೇ ದಾಖಲೆಗಳಿಲ್ಲ ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ.

    ಗುಂಪಿನ ಒಟ್ಟು ಮೊತ್ತಕ್ಕೆ ಮುಂದಿನ ದಾಖಲೆಯನ್ನು ಸ್ವೀಕರಿಸಿದಾಗ, ಯಾವುದೇ ದಾಖಲೆಯಿಲ್ಲ ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ.

    • ಪ್ರಸ್ತುತ. ನೀವು ಪ್ರಸ್ತುತ ದಾಖಲೆಯನ್ನು ಪಡೆಯಬೇಕು.

    ಗುಂಪಿನ ಒಟ್ಟು ಮೊತ್ತವನ್ನು ಹಿಂಪಡೆಯುವಾಗ, ಮೊದಲ ದಾಖಲೆಯನ್ನು ಪಡೆಯಲಾಗುತ್ತದೆ.

    • ಗಡಿ ಮೌಲ್ಯ. ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಮೌಲ್ಯದಿಂದ ದಾಖಲೆಯನ್ನು ಪಡೆಯುವ ಅವಶ್ಯಕತೆಯಿದೆ. ಆವರಣದಲ್ಲಿರುವ ಸೀಮಿತ ಮೌಲ್ಯಗಳು ಎಂಬ ಪದದ ನಂತರ, ನೀವು ಮೊದಲ ಆದೇಶ ಕ್ಷೇತ್ರವಾದ ತುಣುಕನ್ನು ಪ್ರಾರಂಭಿಸಲು ಬಯಸುವ ಮೌಲ್ಯದೊಂದಿಗೆ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಸೂಚಿಸಬೇಕು.

    ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಮೌಲ್ಯಕ್ಕಿಂತ ಹೆಚ್ಚಿನ ಅಥವಾ ಸಮನಾಗಿರುವ ಆರ್ಡರ್ ಮಾಡುವ ಕ್ಷೇತ್ರ ಮೌಲ್ಯವನ್ನು ದಾಖಲೆಯಾಗಿ ಹಿಂತಿರುಗಿಸಲಾಗುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಅವಧಿಯ ಕ್ಷೇತ್ರವನ್ನು ಆರ್ಡರ್ ಮಾಡುವ ಕ್ಷೇತ್ರವಾಗಿ ಬಳಸಿದರೆ ಮತ್ತು ಅದು 01/01/2010, 02/01/2010, 03/01/2010 ಮೌಲ್ಯಗಳನ್ನು ಹೊಂದಿದ್ದರೆ ಮತ್ತು ನೀವು ಸೀಮಿತ ಮೌಲ್ಯವನ್ನು (ದಿನಾಂಕದ ಸಮಯ(2010) ಪಡೆಯಲು ಬಯಸಿದರೆ , 1, 15)), ನಂತರ ದಿನಾಂಕ 02/01 2010 ರ ದಾಖಲೆಯನ್ನು ಪಡೆಯಲಾಗುತ್ತದೆ.

    <Сортировка>

    ಪ್ರಕಾರ: ಸ್ಟ್ರಿಂಗ್. ಆರ್ಡರ್ ಮಾಡುವ ನಿಯಮಗಳನ್ನು ವಿವರಿಸುವ ಅಲ್ಪವಿರಾಮದಿಂದ ಪ್ರತ್ಯೇಕಿಸಲಾದ ಅಭಿವ್ಯಕ್ತಿಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ. ನಿರ್ದಿಷ್ಟಪಡಿಸದಿದ್ದರೆ, ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡುವ ಗುಂಪಿನಂತೆಯೇ ಆದೇಶವನ್ನು ನಿರ್ವಹಿಸಲಾಗುತ್ತದೆ. ಪ್ರತಿ ಅಭಿವ್ಯಕ್ತಿಯ ನಂತರ, ನೀವು ಕೀವರ್ಡ್‌ಗಳನ್ನು ಆರೋಹಣ (ಆರೋಹಣ ಕ್ರಮದಲ್ಲಿ ಆರ್ಡರ್ ಮಾಡಲು), ಅವರೋಹಣ (ಅವರೋಹಣ ಕ್ರಮದಲ್ಲಿ ಆರ್ಡರ್ ಮಾಡಲು), ಮತ್ತು ಆಟೋಆರ್ಡರ್ (ನೀವು ಉಲ್ಲೇಖಿಸಿದ ವಸ್ತುವನ್ನು ಆರ್ಡರ್ ಮಾಡಲು ಬಯಸುವ ಕ್ಷೇತ್ರಗಳ ಮೂಲಕ ಉಲ್ಲೇಖ ಕ್ಷೇತ್ರಗಳನ್ನು ಆರ್ಡರ್ ಮಾಡಲು) ಅನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು. ಆಟೋ ಆರ್ಡರ್ ಪದವನ್ನು ಆರೋಹಣ ಮತ್ತು ಅವರೋಹಣ ಪದಗಳೆರಡರಲ್ಲೂ ಬಳಸಬಹುದು.

    <ИерархическаяСортировка>

    ಪ್ರಕಾರ: ಸ್ಟ್ರಿಂಗ್. ವಿಂಗಡಣೆ ಆಯ್ಕೆಯಂತೆಯೇ. ಕ್ರಮಾನುಗತ ದಾಖಲೆಗಳನ್ನು ಸಂಘಟಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ. ನಿರ್ದಿಷ್ಟಪಡಿಸದಿದ್ದರೆ, ವಿಂಗಡಣೆ ಪ್ಯಾರಾಮೀಟರ್‌ನಲ್ಲಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಆದೇಶದ ಪ್ರಕಾರ ಲೇಔಟ್ ಸಂಯೋಜಕವು ಆದೇಶವನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ.

    <ОбработкаОдинаковыхЗначенийПорядка>

    ಪ್ರಕಾರ: ಸ್ಟ್ರಿಂಗ್. ಒಂದೇ ಆದೇಶದ ಮೌಲ್ಯದೊಂದಿಗೆ ಹಲವಾರು ದಾಖಲೆಗಳಿದ್ದಲ್ಲಿ ಹಿಂದಿನ ಅಥವಾ ಮುಂದಿನ ದಾಖಲೆಯನ್ನು ನಿರ್ಧರಿಸುವ ನಿಯಮವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುತ್ತದೆ:

    • ಹಿಂದಿನ ಮತ್ತು ಮುಂದಿನ ದಾಖಲೆಗಳನ್ನು ನಿರ್ಧರಿಸಲು ಆದೇಶಿಸಿದ ದಾಖಲೆಗಳ ಅನುಕ್ರಮವನ್ನು ಬಳಸಲಾಗುತ್ತದೆ ಎಂದು ಪ್ರತ್ಯೇಕವಾಗಿ ಅರ್ಥ. ಡೀಫಾಲ್ಟ್ ಮೌಲ್ಯ.
    • ಒಟ್ಟಿಗೆ ಎಂದರೆ ಹಿಂದಿನ ಮತ್ತು ಮುಂದಿನ ದಾಖಲೆಗಳನ್ನು ಆರ್ಡರ್ ಮಾಡುವ ಅಭಿವ್ಯಕ್ತಿಗಳ ಮೌಲ್ಯಗಳ ಆಧಾರದ ಮೇಲೆ ನಿರ್ಧರಿಸಲಾಗುತ್ತದೆ.

    ಉದಾಹರಣೆಗೆ, ಫಲಿತಾಂಶದ ಅನುಕ್ರಮವನ್ನು ದಿನಾಂಕದಿಂದ ಆದೇಶಿಸಿದರೆ:

    ದಿನಾಂಕ ಪೂರ್ಣ ಹೆಸರು ಅರ್ಥ
    1 ಜನವರಿ 01, 2001 ಇವನೊವ್ ಎಂ. 10
    2 02 ಜನವರಿ 2001 ಪೆಟ್ರೋವ್ ಎಸ್. 20
    3 ಜನವರಿ 03, 2001 ಸಿಡೊರೊವ್ ಆರ್. 30
    4 04 ಜನವರಿ 2001 ಪೆಟ್ರೋವ್ ಎಸ್. 40

    ನಿಯತಾಂಕದ ಮೌಲ್ಯವು ಪ್ರತ್ಯೇಕವಾಗಿ ಇದ್ದರೆ, ನಂತರ:

    § ಪ್ರವೇಶ 3 ಗೆ ಹಿಂದಿನ ನಮೂದು ನಮೂದು 2 ಆಗಿರುತ್ತದೆ.

    § ಲೆಕ್ಕಾಚಾರದ ತುಣುಕನ್ನು ಪ್ರಸ್ತುತ, ಪ್ರಸ್ತುತ (ಕ್ರಮವಾಗಿ, ಪ್ರಾರಂಭ ಮತ್ತು ಅಂತ್ಯದ ನಿಯತಾಂಕಗಳು) ಎಂದು ವ್ಯಾಖ್ಯಾನಿಸಿದರೆ, ದಾಖಲೆ 2 ಕ್ಕೆ ಈ ತುಣುಕು ಒಂದು ದಾಖಲೆಯನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ 2. ಅಭಿವ್ಯಕ್ತಿ ಕ್ಯಾಲ್ಕುಲೇಟ್ ಎಕ್ಸ್‌ಪ್ರೆಶನ್ (“ಮೊತ್ತ (ಮೌಲ್ಯ)”, ಪ್ರಸ್ತುತ, ಪ್ರಸ್ತುತ) 20 ಕ್ಕೆ ಸಮನಾಗಿರುತ್ತದೆ.

    ಪ್ಯಾರಾಮೀಟರ್ ಮೌಲ್ಯವು ಒಟ್ಟಿಗೆ ಇದ್ದರೆ, ನಂತರ:

    § ಪ್ರವೇಶ 3 ಗೆ ಹಿಂದಿನ ನಮೂದು ನಮೂದು 1 ಆಗಿರುತ್ತದೆ.

    § ಲೆಕ್ಕಾಚಾರದ ತುಣುಕನ್ನು ಪ್ರಸ್ತುತ, ಪ್ರಸ್ತುತ (ಕ್ರಮವಾಗಿ, ಪ್ರಾರಂಭ ಮತ್ತು ಅಂತ್ಯದ ನಿಯತಾಂಕಗಳು) ಎಂದು ವ್ಯಾಖ್ಯಾನಿಸಿದರೆ, ನಂತರ ದಾಖಲೆ 2 ಕ್ಕೆ ಈ ತುಣುಕು ದಾಖಲೆಗಳು 2 ಮತ್ತು 3 ಅನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ಅಭಿವ್ಯಕ್ತಿ ಕ್ಯಾಲ್ಕುಲೇಟ್ ಎಕ್ಸ್‌ಪ್ರೆಶನ್ ("ಮೊತ್ತ (ಮೌಲ್ಯ)", ಪ್ರಸ್ತುತ, ಪ್ರಸ್ತುತ) 50 ಕ್ಕೆ ಸಮನಾಗಿರುತ್ತದೆ.

    ಟುಗೆದರ್‌ಗೆ ಸಮಾನವಾದ ಪ್ಯಾರಾಮೀಟರ್ ಮೌಲ್ಯವನ್ನು ಸೂಚಿಸುವಾಗ, ಪ್ರಾರಂಭ ಮತ್ತು ಅಂತ್ಯದ ನಿಯತಾಂಕಗಳಲ್ಲಿ ನೀವು ಮೊದಲ, ಕೊನೆಯ, ಹಿಂದಿನ, ಮುಂದಿನ ಸ್ಥಾನಗಳಿಗೆ ಆಫ್‌ಸೆಟ್ ಅನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗುವುದಿಲ್ಲ.

    ಲೆಕ್ಕಾಚಾರ ಎಕ್ಸ್‌ಪ್ರೆಶನ್("ಮೊತ್ತ(ಮೊತ್ತದ ವಹಿವಾಟು)", "ಮೊದಲ", "ಪ್ರಸ್ತುತ")

    ಹಿಂದಿನ ಸಾಲಿನಲ್ಲಿ ನೀವು ಗುಂಪು ಮೌಲ್ಯವನ್ನು ಪಡೆಯಲು ಬಯಸಿದರೆ, ನೀವು ಈ ಕೆಳಗಿನ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಬಳಸಬಹುದು:

    ಲೆಕ್ಕಾಚಾರ ಅಭಿವ್ಯಕ್ತಿ ("ದರ", "ಹಿಂದಿನ")

    ಪಟ್ಟಿ ಹೊಸಕಾರ್ಯಗಳು:

    ಗ್ರೂಪ್ಅರೇ ಮೂಲಕ ಅಭಿವ್ಯಕ್ತಿ ಲೆಕ್ಕಾಚಾರ(<Выражение>, <ВыражениеПолейГруппировки>, <ОтборЗаписей>, <ОтборГруппировок>) –

    ಕಾರ್ಯವು ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ, ಅದರ ಪ್ರತಿಯೊಂದು ಅಂಶವು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಕ್ಷೇತ್ರದಿಂದ ಗುಂಪು ಮಾಡಲು ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡುವ ಫಲಿತಾಂಶವನ್ನು ಹೊಂದಿರುತ್ತದೆ.

    ಗ್ರೂಪ್ ಮೌಲ್ಯ ಕೋಷ್ಟಕದೊಂದಿಗೆ ಅಭಿವ್ಯಕ್ತಿ ಲೆಕ್ಕಾಚಾರ(<Выражения>, <ВыражениеПолейГруппировки>, <ОтборЗаписей>, <ОтборГруппировок>) –

    ಕಾರ್ಯವು ಮೌಲ್ಯಗಳ ಕೋಷ್ಟಕವನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ, ಅದರ ಪ್ರತಿ ಸಾಲು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಕ್ಷೇತ್ರದಿಂದ ಗುಂಪು ಮಾಡಲು ಅಭಿವ್ಯಕ್ತಿಗಳನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡುವ ಫಲಿತಾಂಶವನ್ನು ಹೊಂದಿರುತ್ತದೆ

    ಮೌಲ್ಯ ತುಂಬಿದೆ(<Выражение>) – ಮೌಲ್ಯವು ಈ ಪ್ರಕಾರದ ಡೀಫಾಲ್ಟ್ ಮೌಲ್ಯವನ್ನು ಹೊರತುಪಡಿಸಿ, NULL ಅನ್ನು ಹೊರತುಪಡಿಸಿ, ಖಾಲಿ ಉಲ್ಲೇಖವನ್ನು ಹೊರತುಪಡಿಸಿ, ವ್ಯಾಖ್ಯಾನಿಸದ ಹೊರತು ಬೇರೆಯಾಗಿದ್ದರೆ ಸರಿ ಎಂದು ಹಿಂತಿರುಗಿಸುತ್ತದೆ. ಬೂಲಿಯನ್ ಮೌಲ್ಯಗಳನ್ನು NULL ಗಾಗಿ ಪರಿಶೀಲಿಸಲಾಗುತ್ತದೆ. ವೈಟ್‌ಸ್ಪೇಸ್ ಅಲ್ಲದ ಅಕ್ಷರಗಳ ಅನುಪಸ್ಥಿತಿಗಾಗಿ ತಂತಿಗಳನ್ನು ಪರಿಶೀಲಿಸಲಾಗುತ್ತದೆ

    ಫಾರ್ಮ್ಯಾಟ್(<Выражение>, <Форматная строка>) - ಪಾಸ್ ಮಾಡಿದ ಮೌಲ್ಯದ ಫಾರ್ಮ್ಯಾಟ್ ಮಾಡಿದ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಸ್ವೀಕರಿಸಿ. ಫಾರ್ಮ್ಯಾಟ್ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು 1C: ಎಂಟರ್‌ಪ್ರೈಸ್ ಸಿಸ್ಟಮ್‌ನ ಫಾರ್ಮ್ಯಾಟ್ ಸ್ಟ್ರಿಂಗ್‌ಗೆ ಅನುಗುಣವಾಗಿ ಹೊಂದಿಸಲಾಗಿದೆ.

    ಸಬ್ಸ್ಟ್ರಿಂಗ್(<Выражение>, <Начальные символ>, <ДлинаПодстроки>) - ಸ್ಟ್ರಿಂಗ್‌ನಿಂದ ಸಬ್‌ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಹೊರತೆಗೆಯಲು ಈ ಕಾರ್ಯವನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ.

    ಲೈನ್ ಉದ್ದ(<Выражение>) - ಸ್ಟ್ರಿಂಗ್‌ನ ಉದ್ದವನ್ನು ನಿರ್ಧರಿಸಲು ಕಾರ್ಯವನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ನಿಯತಾಂಕ - ಸ್ಟ್ರಿಂಗ್ ಅಭಿವ್ಯಕ್ತಿ

    ಸಾಲು(<Выражение>) – ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಪ್ಯಾರಾಮೀಟರ್ ಆಗಿ ರವಾನಿಸಿದರೆ, ಕಾರ್ಯವು ಎಲ್ಲಾ ರಚನೆಯ ಅಂಶಗಳ ಸ್ಟ್ರಿಂಗ್ ಪ್ರಾತಿನಿಧ್ಯಗಳನ್ನು ಹೊಂದಿರುವ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ, ಇದನ್ನು ಅಕ್ಷರಗಳಿಂದ ಬೇರ್ಪಡಿಸಲಾಗಿದೆ; ". ಮೌಲ್ಯಗಳ ಕೋಷ್ಟಕವನ್ನು ಪ್ಯಾರಾಮೀಟರ್ ಆಗಿ ರವಾನಿಸಿದರೆ, ಕಾರ್ಯವು ಮೌಲ್ಯಗಳ ಕೋಷ್ಟಕದ ಎಲ್ಲಾ ಸಾಲುಗಳ ಸ್ಟ್ರಿಂಗ್ ಪ್ರಾತಿನಿಧ್ಯಗಳನ್ನು ಒಳಗೊಂಡಿರುವ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ, ಪ್ರತಿ ಸಾಲಿನ ಸೆಲ್ ಪ್ರಾತಿನಿಧ್ಯಗಳನ್ನು ಅಕ್ಷರಗಳಿಂದ ಬೇರ್ಪಡಿಸಲಾಗುತ್ತದೆ "; ", ಮತ್ತು ಸಾಲುಗಳು ಲೈನ್ ಫೀಡ್ ಸಂಕೇತವಾಗಿದೆ. ಯಾವುದೇ ಅಂಶವು ಖಾಲಿ ಸ್ಟ್ರಿಂಗ್ ಪ್ರಾತಿನಿಧ್ಯವನ್ನು ಹೊಂದಿದ್ದರೆ, ಅದರ ಪ್ರಾತಿನಿಧ್ಯದ ಬದಲಿಗೆ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ<Пустое значение>.