ಬಾಹ್ಯ ಮುದ್ರಿತ ರೂಪಗಳ ವಿನ್ಯಾಸಕ 1 ಸೆ.

ಇತ್ತೀಚಿನ ದಿನಗಳಲ್ಲಿ ಹೆಚ್ಚು ಹೆಚ್ಚು ಕಂಪನಿಗಳು ಎಲೆಕ್ಟ್ರಾನಿಕ್ ಡಾಕ್ಯುಮೆಂಟ್ ನಿರ್ವಹಣೆಗೆ ಬದಲಾಯಿಸುತ್ತಿದ್ದರೂ, ಹಳೆಯ ಮಾತು "ಪೇಪರ್ ಇಲ್ಲದೆ, ನೀವು ..." ಅದರ ಪ್ರಸ್ತುತತೆಯನ್ನು ಕಳೆದುಕೊಳ್ಳುವುದಿಲ್ಲ ಎಂಬುದು ರಹಸ್ಯವಲ್ಲ. ಕೆಲವು ಕಾರಣಗಳಿಗಾಗಿ ತಪಾಸಣೆ ಅಧಿಕಾರಿಗಳು ಪ್ರಾಥಮಿಕವಾಗಿ ಕಾಗದದ ದಾಖಲೆಗಳಲ್ಲಿ ಆಸಕ್ತಿ ಹೊಂದಿದ್ದಾರೆ ಎಂದು ಅದು ಸಂಭವಿಸುತ್ತದೆ. ಆದ್ದರಿಂದ, ನೀವು ಆರ್ಥಿಕ ನಿಯಂತ್ರಣಕ್ಕಾಗಿ 1C: ಅಕೌಂಟಿಂಗ್ ಅಥವಾ ಎಂಟರ್‌ಪ್ರೈಸ್ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಸಕ್ರಿಯವಾಗಿ ಬಳಸಿದರೆ, ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಬಳಸಿಕೊಂಡು ರಚಿಸಲಾದ ಎಲೆಕ್ಟ್ರಾನಿಕ್ ಡಾಕ್ಯುಮೆಂಟ್ ಅನ್ನು ಹೇಗೆ ಮುದ್ರಿಸುವುದು ಎಂದು ತಿಳಿಯುವುದು ಮುಖ್ಯ.

1C ಯಲ್ಲಿ ಮುದ್ರಿತ ರೂಪಗಳು ಎಲೆಕ್ಟ್ರಾನಿಕ್ ಡಾಕ್ಯುಮೆಂಟ್ ಅನ್ನು ಮುದ್ರಿತ ಆವೃತ್ತಿಯಾಗಿ ಪರಿವರ್ತಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.

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

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

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

ಮುದ್ರಣ ರೂಪಗಳು ಎರಡು ವಿಧಗಳಲ್ಲಿ ಬರುತ್ತವೆ:

  • ಆಂತರಿಕ (ಅಂತರ್ನಿರ್ಮಿತ). ಅವುಗಳನ್ನು ಪ್ರೋಗ್ರಾಂ ಕಾನ್ಫಿಗರೇಶನ್‌ನಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾಗಿದೆ, ಆದ್ದರಿಂದ ಅವುಗಳನ್ನು ಬದಲಾಯಿಸದಿರುವುದು ಉತ್ತಮ, ಏಕೆಂದರೆ ನವೀಕರಣದ ಸಮಯದಲ್ಲಿ ನಂತರ ಸಮಸ್ಯೆಗಳು ಉಂಟಾಗಬಹುದು.
  • ಬಾಹ್ಯ - ಪ್ರೋಗ್ರಾಂ ಸೆಟ್ಟಿಂಗ್‌ಗಳಿಂದ ಪ್ರತ್ಯೇಕವಾಗಿ ಸಂಗ್ರಹಿಸಲಾಗಿದೆ. ಮತ್ತು ಅವರ ಸಹಾಯದಿಂದ, 1C 8 ಪ್ರೋಗ್ರಾಂನ ಸಂರಚನೆಯನ್ನು ಬಾಧಿಸದೆ, ಯಾವುದೇ ಸಂಕೀರ್ಣತೆಯ ಡಾಕ್ಯುಮೆಂಟ್ ಅನ್ನು ನೀವು ರಚಿಸಬಹುದು ಮತ್ತು ಮುದ್ರಿಸಬಹುದು.

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

ಮೂಲಭೂತ ಅಂಶಗಳ ಹೊರತಾಗಿ, ನಿಮ್ಮ ಎಲ್ಲಾ ಮುದ್ರಣಗಳನ್ನು ಎಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾಗಿದೆ ಎಂದು ಲೆಕ್ಕಾಚಾರ ಮಾಡೋಣ. ಮುಂದಿನ ಪ್ರಶ್ನೆಗೆ ಹೋಗೋಣ.

ಮುದ್ರಿತ ರೂಪಗಳನ್ನು ಎಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾಗಿದೆ?

ನೀವು ಸಂರಚನಾ ಕ್ರಮದಲ್ಲಿ ಮತ್ತು ಸಾಮಾನ್ಯ ಎಂಟರ್‌ಪ್ರೈಸ್ ಮೋಡ್‌ನಲ್ಲಿ ಅಂತರ್ನಿರ್ಮಿತ ಮುದ್ರಿತ ರೂಪಗಳನ್ನು ವೀಕ್ಷಿಸಬಹುದು. ಮೊದಲ ಸಂದರ್ಭದಲ್ಲಿ, ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಪ್ರಾರಂಭಿಸುವಾಗ ನೀವು ಪ್ರಾರಂಭ ವಿಂಡೋದಲ್ಲಿ ಅನುಗುಣವಾದ ಬಟನ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಬೇಕಾಗುತ್ತದೆ. ನೀವು ಪ್ರೋಗ್ರಾಂ ಮೆನುವನ್ನು ನೋಡುತ್ತೀರಿ, "ಲೇಔಟ್ಗಳು" ಐಟಂ ಅನ್ನು ಒಳಗೊಂಡಿರುವ "ಉತ್ಪನ್ನಗಳು ಮತ್ತು ಸೇವೆಗಳ ಮಾರಾಟ" ಶಾಖೆಯನ್ನು ಕಂಡುಹಿಡಿಯಿರಿ. ಇದು ಸಾಮಾನ್ಯವಾಗಿ ಕೇವಲ ಎರಡು ಐಟಂಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ - "ಇನ್ವಾಯ್ಸ್" ಮತ್ತು "ಆಕ್ಟ್". ಪಟ್ಟಿ ಹೆಚ್ಚು ವಿಸ್ತಾರವಾಗಿರುವುದರಿಂದ ಎಲ್ಲರೂ ಎಲ್ಲಿದ್ದಾರೆ? ಅವರು ಬೇರೆಡೆ ಅಡಗಿಕೊಂಡಿದ್ದಾರೆ. ನೀವು "ಸಾಮಾನ್ಯ" - "ಸಾಮಾನ್ಯ ಲೇಔಟ್‌ಗಳು" ಶಾಖೆಯನ್ನು ತೆರೆಯಬೇಕು, ಬಹುತೇಕ ಎಲ್ಲಾ ವಿನ್ಯಾಸಗಳನ್ನು ಅದರಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾಗಿದೆ.

ಎರಡನೆಯ ಸಂದರ್ಭದಲ್ಲಿ, ನೀವು ಮೆನು ವಿಭಾಗಕ್ಕೆ ಹೋಗಬೇಕಾಗುತ್ತದೆ "ಆಡಳಿತ" - "ಪ್ರಿಂಟ್ ಫಾರ್ಮ್‌ಗಳು, ವರದಿಗಳು ಮತ್ತು ಪ್ರಕ್ರಿಯೆ" - "ಮುದ್ರಿತ ಫಾರ್ಮ್‌ಗಳ ಲೇಔಟ್‌ಗಳು". ಇದು ಎಲ್ಲಾ ಡಾಕ್ಯುಮೆಂಟ್ ಲೇಔಟ್‌ಗಳನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ. ಅವುಗಳನ್ನು ಒಂದೇ ಮೆನುವಿನಲ್ಲಿ ಸಂಪಾದಿಸಬಹುದು ಎಂಬುದು ಗಮನಾರ್ಹ.

ಬಾಹ್ಯ ಫಾರ್ಮ್‌ಗಳಿಗೆ ಸಂಬಂಧಿಸಿದಂತೆ, ನೀವು ಮೊದಲು ಅವುಗಳನ್ನು ಕಾನ್ಫಿಗರೇಟರ್ ಮೋಡ್ ಮೂಲಕ ಅಥವಾ ರೆಡಿಮೇಡ್ ಫೈಲ್ ಅನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡುವ ಮೂಲಕ ರಚಿಸಬೇಕು, ತದನಂತರ ಅವುಗಳನ್ನು "ಆಡಳಿತ" ಮೆನುಗೆ ಸಂಪರ್ಕಿಸಬೇಕು - "ಮುದ್ರಿತ ರೂಪಗಳು, ವರದಿಗಳು ಮತ್ತು ಪ್ರಕ್ರಿಯೆ" - "ಹೆಚ್ಚುವರಿ ವರದಿಗಳು ಮತ್ತು ಸಂಸ್ಕರಣೆ". ನಾವು ಸ್ವಲ್ಪ ಸಮಯದ ನಂತರ ಈ ಬಗ್ಗೆ ಮಾತನಾಡುತ್ತೇವೆ.

ಅಂತರ್ನಿರ್ಮಿತ ಪ್ರಿಂಟ್ ಡಿಸೈನರ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಸರಳ ಫಾರ್ಮ್ ಅನ್ನು ರಚಿಸುವುದು

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

  1. ಮೊದಲನೆಯದಾಗಿ, ಕಾನ್ಫಿಗರರೇಟರ್ ಮೋಡ್‌ಗೆ ಪ್ರಾರಂಭಿಸಿ, ನಿಮಗೆ ಅಗತ್ಯವಿರುವ ಡಾಕ್ಯುಮೆಂಟ್ ಅನ್ನು ಹುಡುಕಿ, ಉದಾಹರಣೆಗೆ, ಉತ್ಪನ್ನಗಳು ಮತ್ತು ಸೇವೆಗಳ ಮಾರಾಟ, ಡಾಕ್ಯುಮೆಂಟ್ ಗುಣಲಕ್ಷಣಗಳಲ್ಲಿ ಕ್ರಿಯೆಗಳು - ವಿನ್ಯಾಸಕರು - ಪ್ರಿಂಟ್ ಡಿಸೈನರ್ ಹೋಗಿ.
  2. ಕೆಲಸದ ಆಯ್ಕೆಗಾಗಿ ಪ್ರಾಂಪ್ಟ್ ಮಾಡಿದಾಗ, ನಿಯಮಿತ ಫಾರ್ಮ್‌ಗಳನ್ನು ಆಯ್ಕೆಮಾಡಿ.
  3. ಹೊಸ ಲೇಔಟ್‌ಗೆ ಹೆಸರನ್ನು ನೀಡಿ, ಉದಾಹರಣೆಗೆ, "ಇನ್‌ವಾಯ್ಸ್ ಅನ್ನು ಮುದ್ರಿಸಿ."
  4. ಡಾಕ್ಯುಮೆಂಟ್‌ನ ಹೆಡರ್‌ನಲ್ಲಿ ನೀವು ನೋಡಲು ಬಯಸುವ ವಿವರಗಳನ್ನು ಆಯ್ಕೆಮಾಡಿ. ಇದಲ್ಲದೆ, ಅವುಗಳನ್ನು ಪ್ರದರ್ಶಿಸುವ ಕ್ರಮದಲ್ಲಿ ಆಯ್ಕೆ ಮಾಡಬೇಕು. ಆಯ್ಕೆ ಮಾಡಲು, ನೀವು ಕರ್ಸರ್ನೊಂದಿಗೆ ಎಡ ಕಾಲಮ್ನಲ್ಲಿ ಐಟಂ ಅನ್ನು ಹೈಲೈಟ್ ಮಾಡಬೇಕಾಗುತ್ತದೆ ಮತ್ತು ಪರದೆಯ ಮಧ್ಯದಲ್ಲಿ ಬಾಣವನ್ನು ಒತ್ತಿರಿ ಆದ್ದರಿಂದ ವಿವರಗಳು ಬಲ ಕಾಲಮ್ನಲ್ಲಿ ಗೋಚರಿಸುತ್ತವೆ.
  5. ಟೇಬಲ್ ವಿಭಾಗದಲ್ಲಿ ಪ್ರದರ್ಶಿಸಬೇಕಾದ ವಿವರಗಳನ್ನು ಗುರುತಿಸಿ. ವಿವರಗಳ ಆಯ್ಕೆಯು ಹಿಂದಿನ ಪ್ಯಾರಾಗ್ರಾಫ್‌ನಲ್ಲಿರುವ ಅದೇ ತತ್ವವನ್ನು ಅನುಸರಿಸುತ್ತದೆ.
  6. ಅದೇ ರೀತಿಯಲ್ಲಿ, ಡಾಕ್ಯುಮೆಂಟ್ನ ಕೆಳಗಿನ ಭಾಗದ ವಿವರಗಳನ್ನು ಆಯ್ಕೆಮಾಡಿ.
  7. ರಚನೆಯ ಅಂತಿಮ ಹಂತದಲ್ಲಿ, ನೀವು ಪೂರ್ವವೀಕ್ಷಣೆ ಇಲ್ಲದೆ ತಕ್ಷಣವೇ ಮುದ್ರಿಸಲು ಬಯಸುತ್ತೀರಾ, ನೀವು ಟೇಬಲ್ ಅನ್ನು ರಕ್ಷಿಸಬೇಕೆ ಎಂದು ಆಯ್ಕೆಮಾಡಿ, ತದನಂತರ ಸರಿ ಬಟನ್ನೊಂದಿಗೆ ಫಾರ್ಮ್ನ ರಚನೆಯನ್ನು ದೃಢೀಕರಿಸಿ.

ಬಾಹ್ಯ ಮುದ್ರಣ ರೂಪವನ್ನು ರಚಿಸುವುದು

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

ಹೆಚ್ಚುವರಿ ಪ್ರಯೋಜನವೆಂದರೆ, ನೀವು 1C 8 ಪ್ರೋಗ್ರಾಮಿಂಗ್‌ನ ಜಟಿಲತೆಗಳನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳದಿದ್ದರೂ ಅಥವಾ ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಬಯಸದಿದ್ದರೂ ಸಹ, ನೀವು ಈ ವಿಧಾನವನ್ನು ವೃತ್ತಿಪರರಿಗೆ ವಹಿಸಿಕೊಡಬಹುದು. ಅವರು ನಿಮಗೆ ಅಗತ್ಯವಿರುವ ಫಾರ್ಮ್ ಅನ್ನು ಸಿದ್ಧಪಡಿಸಲು ಮತ್ತು ಅದನ್ನು ಸಿದ್ಧ ಫೈಲ್ ಆಗಿ ನಿಮಗೆ ಒದಗಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ, ಅದನ್ನು ನೀವು ಬಟನ್‌ನ ಕೆಲವು ಕ್ಲಿಕ್‌ಗಳಲ್ಲಿ ಮಾತ್ರ ಸಕ್ರಿಯಗೊಳಿಸಬಹುದು.

ಈಗ ಕಾರ್ಯವಿಧಾನದ ಬಗ್ಗೆ ಹೆಚ್ಚು ಮಾತನಾಡೋಣ. "ಮಾರಾಟ (ಆಕ್ಟ್‌ಗಳು, ಇನ್‌ವಾಯ್ಸ್‌ಗಳು)" ಡಾಕ್ಯುಮೆಂಟ್‌ಗಾಗಿ "ಇನ್‌ವಾಯ್ಸ್" ವಿನ್ಯಾಸವನ್ನು ರಚಿಸುವ ಉದಾಹರಣೆಯನ್ನು ನೋಡೋಣ.

  1. 1C 8 ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಕಾನ್ಫಿಗರರೇಟರ್ ಮೋಡ್‌ನಲ್ಲಿ ತೆರೆಯಿರಿ.
  2. ಫೈಲ್ ಕ್ಲಿಕ್ ಮಾಡಿ - ಹೊಸದು - ಬಾಹ್ಯ ಸಂಸ್ಕರಣೆ, ಅದಕ್ಕೆ ಹೆಸರನ್ನು ನೀಡಿ (ಇದು ಸ್ಪೇಸ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿರಬಾರದು), ನಂತರ ಕ್ರಿಯೆಗಳನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ - ಆಬ್ಜೆಕ್ಟ್ ಮಾಡ್ಯೂಲ್ ತೆರೆಯಿರಿ.
  3. ತೆರೆಯುವ ಇನ್‌ಪುಟ್ ಕ್ಷೇತ್ರದಲ್ಲಿ, ಈ ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ನಮೂದಿಸಿ (ನಿಮ್ಮ ಸ್ವಂತಕ್ಕೆ ಬದಲಾಯಿಸಬಹುದಾದ ಮೌಲ್ಯಗಳನ್ನು ಹಳದಿ ಬಣ್ಣದಲ್ಲಿ ಹೈಲೈಟ್ ಮಾಡಲಾಗುತ್ತದೆ):

ಕಾರ್ಯ ಮಾಹಿತಿOnExternalProcessing() ರಫ್ತು
ನೋಂದಣಿ ನಿಯತಾಂಕಗಳು = ಹೊಸ ರಚನೆ;
ArrayDestinations = ಹೊಸ ಅರೇ;
ನಿಯೋಜನೆಗಳ ಅರೇ. ಸೇರಿಸಿ ("ಡಾಕ್ಯುಮೆಂಟ್. ಸರಕು ಮತ್ತು ಸೇವೆಗಳ ಮಾರಾಟ"); //ನಾವು ಬಾಹ್ಯ ಮುದ್ರಣವನ್ನು ಮಾಡುತ್ತಿರುವ ಡಾಕ್ಯುಮೆಂಟ್ ಅನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಿ. ರೂಪ
ನೋಂದಣಿ ನಿಯತಾಂಕಗಳು.ಇನ್ಸರ್ಟ್ ("ವೀಕ್ಷಿಸು", "ಪ್ರಿಂಟ್ಫಾರ್ಮ್"); //ಬಹುಶಃ - ಪ್ರಿಂಟಬಲ್ ಫಾರ್ಮ್, ಫಿಲ್ಲಿಂಗ್ ಆಬ್ಜೆಕ್ಟ್, ಹೆಚ್ಚುವರಿ ವರದಿ, ಸಂಬಂಧಿತ ವಸ್ತುಗಳನ್ನು ರಚಿಸುವುದು...
ನೋಂದಣಿ ನಿಯತಾಂಕಗಳು.ಇನ್ಸರ್ಟ್("ಗಮ್ಯಸ್ಥಾನ", ಗಮ್ಯಸ್ಥಾನದ ಅರೇ);
ನೋಂದಣಿ ನಿಯತಾಂಕಗಳು.ಇನ್ಸರ್ಟ್ ("ಹೆಸರು", "ಸರಕುಗಳ ಮಾರಾಟಕ್ಕಾಗಿ ಆದೇಶ"); //ಹೆಸರು ಯಾವ ಅಡಿಯಲ್ಲಿ ಸಂಸ್ಕರಣೆಯನ್ನು ಬಾಹ್ಯ ಸಂಸ್ಕರಣೆಯ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ನೋಂದಾಯಿಸಲಾಗುತ್ತದೆ
ನೋಂದಣಿ ನಿಯತಾಂಕಗಳು. ಸೇರಿಸಿ ("ಸುರಕ್ಷಿತ ಮೋಡ್", ತಪ್ಪು);
ನೋಂದಣಿ ನಿಯತಾಂಕಗಳು.ಇನ್ಸರ್ಟ್("ಆವೃತ್ತಿ", "1.0");
ನೋಂದಣಿ ಆಯ್ಕೆಗಳು.ಇನ್ಸರ್ಟ್("ಮಾಹಿತಿ", "ಈ ಮುದ್ರಿಸಬಹುದಾದ ಫಾರ್ಮ್ ಅನ್ನು ಮಾದರಿಯಾಗಿ ರಚಿಸಲಾಗಿದೆ");
CommandTable = GetCommandTable();
ಆಡ್‌ಕಮಾಂಡ್(ಕಮಾಂಡ್‌ಟೇಬಲ್, "ಬಾಹ್ಯ ಆರ್ಡರ್", "ಬಾಹ್ಯ ಆರ್ಡರ್", "ಕಾಲ್‌ಸರ್ವರ್‌ಮೆಥಡ್", ಟ್ರೂ, "ಎಮ್‌ಎಕ್ಸ್‌ಎಲ್ ಪ್ರಿಂಟ್");
ನೋಂದಣಿ ನಿಯತಾಂಕಗಳು.ಇನ್ಸರ್ಟ್ ("ಕಮಾಂಡ್ಗಳು", ಕಮಾಂಡ್ಟೇಬಲ್);
ರಿಟರ್ನ್ ರಿಜಿಸ್ಟ್ರೇಶನ್ ಪ್ಯಾರಾಮೀಟರ್‌ಗಳು;
ಎಂಡ್‌ಫಂಕ್ಷನ್ // ಬಾಹ್ಯ ಸಂಸ್ಕರಣೆಯ ಬಗ್ಗೆ ಮಾಹಿತಿ ()
ಫಂಕ್ಷನ್ GetTableCommand()
ಆಜ್ಞೆಗಳು = ಹೊಸ ಮೌಲ್ಯಪಟ್ಟಿ;
Commands.Columns.Add("View", New TypeDescription("Row"));//ಪ್ರಿಂಟಿಂಗ್ ಫಾರ್ಮ್‌ನ ವಿವರಣೆಯು ಬಳಕೆದಾರರಿಗೆ ಹೇಗಿರುತ್ತದೆ
Commands.Columns.Add("Identifier", New TypeDescription("String")); // ಫಾರ್ಮ್ ಲೇಔಟ್ ಹೆಸರನ್ನು ಮುದ್ರಿಸಿ
Commands.Columns.Add("ಬಳಕೆ", NewTypeDescription("Row")); // ಕರೆ ಸರ್ವರ್ ವಿಧಾನ
Commands.Columns.Add("ShowAlert", NewTypeDescription("Boolean"));
Commands.Columns.Add("Modifier", NewTypeDescription("Row"));
ರಿಟರ್ನ್ ತಂಡ;
ಅಂತ್ಯಕ್ರಿಯೆ
ಕಾರ್ಯವಿಧಾನ ಆಡ್‌ಕಮಾಂಡ್ (ಕಮಾಂಡ್‌ಟೇಬಲ್, ವೀಕ್ಷಣೆ, ಗುರುತಿಸುವಿಕೆ, ಬಳಕೆ, ಶೋಅಲರ್ಟ್ = ತಪ್ಪು, ಮಾರ್ಪಾಡು = "")
NewCommand = CommandTable.Add();
NewCommand.View = ವೀಕ್ಷಿಸಿ;
NewCommand.Identifier = Identifier;
NewCommand.Use = ಬಳಕೆ;
NewCommand.ShowAlert = ಶೋಅಲರ್ಟ್;
NewCommand.Modifier = ಪರಿವರ್ತಕ;
ಕಾರ್ಯವಿಧಾನದ ಅಂತ್ಯ

  1. ನಿಮ್ಮ ಹಾರ್ಡ್ ಡ್ರೈವ್‌ನಲ್ಲಿನ ಯಾವುದೇ ಫೋಲ್ಡರ್‌ನಲ್ಲಿ ಫೈಲ್‌ನಂತೆ ಮುದ್ರಣಕ್ಕಾಗಿ ಲೇಔಟ್ ಅನ್ನು ಉಳಿಸಿ, ಅದನ್ನು ಸೂಕ್ತವಾಗಿ ಹೆಸರಿಸಿ.

ಪ್ರೋಗ್ರಾಂ ಮೆನುವಿನಿಂದ ಮುದ್ರಣವನ್ನು ಪ್ರಾರಂಭಿಸುವ ವಿಧಾನವನ್ನು ಅದೇ ಡಾಕ್ಯುಮೆಂಟ್‌ಗೆ ಸೇರಿಸಿ (ಹಳದಿಯಲ್ಲಿ ಹೈಲೈಟ್ ಮಾಡಲಾದ ಆಜ್ಞೆಗಳು ಸಾಲಿಗೆ ಹೊಂದಿಕೆಯಾಗಬೇಕು):

ಆಜ್ಞೆಯನ್ನು ಸೇರಿಸಿ (ಟೇಬಲ್ ಆಫ್ ಕಮಾಂಡ್, "ಬಾಹ್ಯ ಆದೇಶ", "ಬಾಹ್ಯ ಆದೇಶ"):
ಕಾರ್ಯವಿಧಾನದ ಮುದ್ರಣ (ವಸ್ತುಗಳ ಅರೇ, ಪ್ರಿಂಟ್‌ಫಾರ್ಮ್‌ಗಳ ಸಂಗ್ರಹ, ಪ್ರಿಂಟ್ ಆಬ್ಜೆಕ್ಟ್ಸ್, ಔಟ್‌ಪುಟ್ ಪ್ಯಾರಾಮೀಟರ್‌ಗಳು) ರಫ್ತು
ಮುದ್ರಣ ನಿರ್ವಹಣೆ
ಮುದ್ರಣ ಫಾರ್ಮ್‌ಗಳ ಸಂಗ್ರಹ,
"ಬಾಹ್ಯ ಆದೇಶ"
"ಬಾಹ್ಯ ಆದೇಶ"
ಪ್ರಿಂಟ್ ಫಾರ್ಮ್ ಅನ್ನು ರಚಿಸಿ (ಆಬ್ಜೆಕ್ಟ್ಸ್, ಪ್ರಿಂಟ್ ಆಬ್ಜೆಕ್ಟ್ಸ್);
ಎಂಡ್ ಪ್ರೊಸೀಜರ್ // ಪ್ರಿಂಟ್()

  1. ಕೆಳಗಿನ ಎಡ ಮೂಲೆಯಲ್ಲಿರುವ ಬಾಹ್ಯ ಫಾರ್ಮ್‌ನ ಹೆಸರನ್ನು ಕ್ಲಿಕ್ ಮಾಡುವ ಮೂಲಕ ಮತ್ತು "ಲೇಔಟ್‌ಗಳು" - "ಸೇರಿಸು" - "ಸ್ಪ್ರೆಡ್‌ಶೀಟ್ ಡಾಕ್ಯುಮೆಂಟ್" ಅನ್ನು ಆಯ್ಕೆ ಮಾಡುವ ಮೂಲಕ ಮುದ್ರಿತ ಫಾರ್ಮ್ ಅನ್ನು ಭರ್ತಿ ಮಾಡಲು ಲೇಔಟ್ ಅನ್ನು ಸೇರಿಸಿ, ಅದಕ್ಕೆ ಹೆಸರನ್ನು ನೀಡಿ. ಅದರ ನಂತರ, ಅಗತ್ಯವಿರುವ ಡೇಟಾದೊಂದಿಗೆ ಸ್ಪ್ರೆಡ್ಶೀಟ್ ಅನ್ನು ಭರ್ತಿ ಮಾಡಿ. ಉದಾಹರಣೆಗೆ:
    • [ಸಾಕ್ಷಾತ್ಕಾರ ದಿನಾಂಕ] ನಿಂದ ಉತ್ಪನ್ನ ಸಂಖ್ಯೆಗಾಗಿ ಆದೇಶ. [ಸಾಕ್ಷಾತ್ಕಾರ ಸಂಖ್ಯೆ] - ಬಲ ಕ್ಲಿಕ್ ಮಾಡಿ - ಪ್ರಾಪರ್ಟೀಸ್ - ಲೇಔಟ್ - ಭರ್ತಿ - ಟೆಂಪ್ಲೇಟ್.
    • ನಿಮ್ಮ ಡಾಕ್ಯುಮೆಂಟ್‌ನಲ್ಲಿ ನೀವು ಕಾಣಿಸಿಕೊಳ್ಳಲು ಬಯಸುವ ಕಾಲಮ್‌ಗಳನ್ನು ರಚಿಸಿ.
    • ನಮೂದಿಸಿದ ಕೋಶಗಳನ್ನು ಆಯ್ಕೆಮಾಡಿ, ಟೇಬಲ್ ಕ್ಲಿಕ್ ಮಾಡಿ - ಹೆಸರುಗಳು - ಹೆಸರನ್ನು ನಿಯೋಜಿಸಿ - "ಹೆಡರ್" ಹೆಸರನ್ನು ನಮೂದಿಸಿ.
    • ಟೇಬಲ್ ಹೆಡರ್ಗಳೊಂದಿಗೆ ಸಾಲನ್ನು ನಕಲಿಸಿ, ಅವುಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡಿ, ಬಲ ಕ್ಲಿಕ್ ಮಾಡಿ - ಪ್ರಾಪರ್ಟೀಸ್ - ಲೇಔಟ್ - ಫಿಲ್ಲಿಂಗ್ - ಪ್ಯಾರಾಮೀಟರ್.
    • ಒಂದು ಸಾಲನ್ನು ಆಯ್ಕೆಮಾಡಿ ಮತ್ತು ಅದನ್ನು ಹೆಸರಿಸಿ, ಉದಾಹರಣೆಗೆ, "StringTCH".
    • ಅಡಿಟಿಪ್ಪಣಿ ರಚಿಸಿ: ಒಟ್ಟು ಮೊತ್ತವನ್ನು ಪ್ರದರ್ಶಿಸಬೇಕಾದ ಸೆಲ್ ಅನ್ನು ಬರೆಯಿರಿ, ಅದನ್ನು ಒಟ್ಟು ಮೊತ್ತ ಎಂದು ಹೆಸರಿಸಿ, ಗುಣಲಕ್ಷಣಗಳಲ್ಲಿ "ಪ್ಯಾರಾಮೀಟರ್‌ಗಳು" ಆಯ್ಕೆಮಾಡಿ.
    • ಜವಾಬ್ದಾರಿಯುತ ವ್ಯಕ್ತಿಯನ್ನು ಸೂಚಿಸಿ, ಮತ್ತು ಕೊನೆಯ ಹೆಸರನ್ನು ಪ್ರದರ್ಶಿಸಲು ಸೆಲ್ ಗುಣಲಕ್ಷಣಗಳಲ್ಲಿ, "ಪ್ಯಾರಾಮೀಟರ್ಗಳು" ಅನ್ನು ಸೂಚಿಸಿ.
    • ಕೆಳಗಿನ ಸಾಲುಗಳನ್ನು ಆಯ್ಕೆಮಾಡಿ ಮತ್ತು ಶ್ರೇಣಿಯನ್ನು "ಅಡಿಟಿಪ್ಪಣಿ" ಎಂದು ಹೆಸರಿಸಿ.
  2. ಈಗ ಇನ್‌ಪುಟ್ ವಿಂಡೋದಲ್ಲಿ, ಮುದ್ರಿತ ಫಾರ್ಮ್ ಅನ್ನು ಉತ್ಪಾದಿಸುವ ಕಾರ್ಯವನ್ನು ನಮೂದಿಸಿ:

ಕಾರ್ಯವನ್ನು ರಚಿಸಿ ಪ್ರಿಂಟ್‌ಫಾರ್ಮ್ (ಲಿಂಕ್‌ಟುಡಾಕ್ಯುಮೆಂಟ್, ಪ್ರಿಂಟ್ ಆಬ್ಜೆಕ್ಟ್ಸ್)
TabularDocument = ಹೊಸ TabularDocument;
TabularDocument.Print ಪ್ಯಾರಾಮೀಟರ್‌ಗಳ ಹೆಸರು = "VRTU ಗೆ ಪಾವತಿಗಾಗಿ PRINT_PARAMETERS_Invoice";
ಸಂಸ್ಕರಣಾ ಲೇಔಟ್ = GetLayout("ಪಾವತಿ ಸರಕುಪಟ್ಟಿ ಬಾಹ್ಯ");
//ಹೆಡರ್ ಅನ್ನು ಭರ್ತಿ ಮಾಡಿ
AreaHeader = ProcessingLayout.GetArea("ಹೆಡರ್");
AreaHeader.Parameters.DocumentNumber = LinkToDocument.Number;
AreaHeader.Parameters.DocumentDate = LinkToDocument.Date;
AreaHeader.Parameters.OrganizationName = LinkToDocument.Organization.Name;
//ಸ್ಪ್ರೆಡ್‌ಶೀಟ್ ಡಾಕ್ಯುಮೆಂಟ್‌ನಲ್ಲಿ ಹೆಡರ್ ಅನ್ನು ಔಟ್‌ಪುಟ್ ಮಾಡಿ
TabularDocument.Output(HeaderArea);
// PM ಸಾಲುಗಳನ್ನು ಭರ್ತಿ ಮಾಡಿ
RowArea = ProcessingLayout.GetArea("ROW");
ಡಾಕ್ಯುಮೆಂಟ್ ಲಿಂಕ್.ಉತ್ಪನ್ನಗಳ ಸೈಕಲ್‌ನಿಂದ ಪ್ರತಿ ಪ್ರಸ್ತುತ ಸಾಲಿಗೆ
FillPropertyValues(RowArea.Parameters, CurrentRow);
TabularDocument.Output(RowArea);
ಎಂಡ್ಸೈಕಲ್;
//ನೆಲಮಾಳಿಗೆಯನ್ನು ತುಂಬಿಸಿ
AreaFooter = ProcessingLayout.GetArea("ಅಡಿಟಿಪ್ಪಣಿ");
AreaFooter.Parameters.QuantityTotal = LinkToDocument.Products.Total("ಪ್ರಮಾಣ");
AreaFooter.Parameters.AmountTotal = LinkToDocument.Products.Total("ಮೊತ್ತ");
AreaFooter.Parameters.ResponsibleName = LinkToDocument.Manager.Name;
// ಸ್ಪ್ರೆಡ್‌ಶೀಟ್ ಡಾಕ್ಯುಮೆಂಟ್‌ಗೆ ಅಡಿಟಿಪ್ಪಣಿಯನ್ನು ಔಟ್‌ಪುಟ್ ಮಾಡಿ
TabularDocument.Output(AreaFooter);
TabularDocument.AutoScale = True;
TabularDocument ಹಿಂತಿರುಗಿ;
ಅಂತ್ಯಕ್ರಿಯೆ

  1. ನಿಮ್ಮ ಬದಲಾವಣೆಗಳನ್ನು ಡಾಕ್ಯುಮೆಂಟ್‌ನಲ್ಲಿ ಉಳಿಸಿ.
  2. ಈಗ ನೀವು ರಚಿಸಿದ ಫಾರ್ಮ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಬೇಕಾಗಿದೆ. ಇದಕ್ಕಾಗಿ:
    • "ಆಡಳಿತ" ಗೆ ಹೋಗಿ - "ಮುದ್ರಿತ ರೂಪಗಳು, ವರದಿಗಳು ಮತ್ತು ಪ್ರಕ್ರಿಯೆ" - "ಹೆಚ್ಚುವರಿ ವರದಿಗಳು ಮತ್ತು ಪ್ರಕ್ರಿಯೆ".
    • "ರಚಿಸು" ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ, ಎಕ್ಸ್‌ಪ್ಲೋರರ್‌ನಲ್ಲಿ ಬಾಹ್ಯ ಫಾರ್ಮ್ ಫೈಲ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಿ, "ಉಳಿಸಿ ಮತ್ತು ಮುಚ್ಚಿ" ಬಟನ್‌ನೊಂದಿಗೆ ನಿಮ್ಮ ನಮೂದನ್ನು ದೃಢೀಕರಿಸಿ.
  3. ಪರಿಶೀಲಿಸಲು, ಮಾರಾಟ - ಮಾರಾಟ (ಆಕ್ಟ್‌ಗಳು, ಇನ್‌ವಾಯ್ಸ್‌ಗಳು) ಗೆ ಹೋಗಿ, "ಪ್ರಿಂಟ್" ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ, ನಿಮ್ಮ ಫಾರ್ಮ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಿ ಮತ್ತು ಅದನ್ನು ಸರಿಯಾಗಿ ಭರ್ತಿ ಮಾಡಲಾಗಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಿ.
  4. ಅಗತ್ಯವಿದ್ದರೆ ಡಾಕ್ಯುಮೆಂಟ್ ಅನ್ನು ಮುದ್ರಿಸಿ.

ತೀರ್ಮಾನ

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

ಹಾಗಾದರೆ, ಅದು ಏನು ಬೇಕು? ಉದಾಹರಣೆಗೆ, ನೀವು ಮುದ್ರಿತ ರೂಪದ ಲೇಔಟ್‌ನಲ್ಲಿ ಅಕ್ಷರಶಃ ಕೆಲವು ಅಕ್ಷರಗಳನ್ನು ಬದಲಾಯಿಸಬೇಕು ಅಥವಾ ಸಾಲನ್ನು ಸೇರಿಸಬೇಕು ಅಥವಾ ಏನನ್ನಾದರೂ ತೆಗೆದುಹಾಕಬೇಕು. ಬೆಂಬಲದಿಂದ ಕಾನ್ಫಿಗರೇಶನ್ ಅನ್ನು ತೆಗೆದುಹಾಕಿ ಮತ್ತು ಪ್ರತಿ ಅಪ್‌ಡೇಟ್‌ನೊಂದಿಗೆ ತೊಂದರೆಗಳನ್ನು ಅನುಭವಿಸುವುದೇ? ಯಾವುದಕ್ಕಾಗಿ? ಬಾಹ್ಯ ಮುದ್ರಣ ಫಲಕವನ್ನು ಬಳಸುವುದು ಉತ್ತಮ!

ಇದನ್ನು ರಚಿಸಲು, ನಾವು ಇಂಟರ್ನೆಟ್‌ನಲ್ಲಿ ಕಂಡುಕೊಂಡ ಸಂಸ್ಕರಣೆ ಅಗತ್ಯವಿದೆ, ಈ ಪವಾಡಕ್ಕಾಗಿ ಲೇಖಕರಿಗೆ ಧನ್ಯವಾದಗಳು "ಬಾಹ್ಯ ಮುದ್ರಿತ ಫಾರ್ಮ್ ಡಿಸೈನರ್". ನೀವು ಇದನ್ನು ಇಲ್ಲಿ ಡೌನ್‌ಲೋಡ್ ಮಾಡಬಹುದು ಮತ್ತು ಚರ್ಚಿಸಬಹುದು: forum.-infostart.-ru/-forum24/-topic74569/.

ಪ್ರಾರಂಭಿಸೋಣ, ಪ್ರಕ್ರಿಯೆಯು 1C: ಎಂಟರ್‌ಪ್ರೈಸ್‌ನಲ್ಲಿ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ. ಮುಖ್ಯ ವಿಂಡೋ ಈ ರೀತಿ ಕಾಣುತ್ತದೆ:

ಉದಾಹರಣೆಗೆ, "ನಗದು ರಸೀದಿ ಆದೇಶ" ಡಾಕ್ಯುಮೆಂಟ್‌ನ ಮುದ್ರಿತ ರೂಪವನ್ನು ನಾವು ಬದಲಾಯಿಸಬೇಕಾಗಿದೆ; ಇದನ್ನು ಮಾಡಲು, ಅದನ್ನು ಡಾಕ್ಯುಮೆಂಟ್ ಪ್ರಕಾರದ ಕ್ಷೇತ್ರದಲ್ಲಿ ಆಯ್ಕೆಮಾಡಿ. ನಾವು ಕಾನ್ಫಿಗರೇಟರ್ಗೆ ಹೋಗುತ್ತೇವೆ ಮತ್ತು "ನಗದು ರಸೀದಿ ಆದೇಶ" ಡಾಕ್ಯುಮೆಂಟ್ನ ಸಂಪೂರ್ಣ ಮಾಡ್ಯೂಲ್ ಅನ್ನು ನಕಲಿಸುತ್ತೇವೆ. ನಂತರ ಅದನ್ನು ಕೆಳಗಿನ ಚಿತ್ರದಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ "ಮೂಲ ಪಠ್ಯ" ಕ್ಷೇತ್ರಕ್ಕೆ ಅಂಟಿಸಿ:

ಮುಂದಿನ ಹಂತವು ಬಿಲ್ಡ್ ಟ್ರೀ ಬಟನ್ ಆಗಿದೆ. ಇಲ್ಲಿ ನಮಗೆ ಬೇಕಾಗಿರುವುದು ಕಾರ್ಯವಿಧಾನಗಳ ಪಟ್ಟಿಯಲ್ಲಿ "ಪ್ರಿಂಟ್" ಕಾರ್ಯವಿಧಾನದ ಹೆಸರನ್ನು ಕಂಡುಹಿಡಿಯುವುದು, ಅದನ್ನು ಆಯ್ಕೆ ಮಾಡಿ ಮತ್ತು "ಮುಖ್ಯ ಆಯ್ಕೆಮಾಡಿ" ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ. ಪ್ರಕ್ರಿಯೆಯು ಮುದ್ರಣಕ್ಕೆ ಯಾವ ಕಾರ್ಯವಿಧಾನಗಳು ಮತ್ತು ಕಾರ್ಯಗಳು ಅಗತ್ಯವಿದೆ ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ ಮತ್ತು ಹೆಚ್ಚುವರಿಯಾಗಿ “ಅಗತ್ಯ/ಅಗತ್ಯವಿಲ್ಲ” ಬಟನ್, ನಾನು ಎರಡು ಕಾರ್ಯವಿಧಾನಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡಿದೆ “ಮುದ್ರಿತ ಫಾರ್ಮ್‌ಗಳ ರಚನೆಯನ್ನು ಪಡೆಯಿರಿ”, ಏಕೆಂದರೆ ಕಾರ್ಯವಿಧಾನದ ದೇಹವು “ಪೋಸ್ಟಿಂಗ್‌ಗಾಗಿ ಟೇಬಲ್ ರಚಿಸಿ” ಕಾರ್ಯವನ್ನು ಬಳಸುತ್ತದೆ. , ನಂತರ ನಾವು ಅದನ್ನು "ಅಗತ್ಯ" ಬಟನ್‌ನೊಂದಿಗೆ ಆಯ್ಕೆ ಮಾಡುತ್ತೇವೆ:

ಮುಂದಿನ ಹಂತವು ಮುದ್ರಿತ ವಿನ್ಯಾಸದ ಹೆಸರನ್ನು ನಮೂದಿಸುವುದು ಮತ್ತು ತೋರಿಸಿರುವಂತೆ ನಾವು ಬದಲಾಯಿಸುತ್ತೇವೆ:

ಪರಿಶೀಲಿಸಲು ನಾವು ಅದನ್ನು ತಕ್ಷಣವೇ ತೆರೆಯುತ್ತೇವೆ! ಸಂಸ್ಕರಣಾ ಫಾರ್ಮ್ ತೆರೆಯುತ್ತದೆ, ಕ್ಷೇತ್ರದಲ್ಲಿ ನಾವು ನಗದು ರಿಜಿಸ್ಟರ್ ಅನ್ನು ಮುದ್ರಿಸಲು ಅಗತ್ಯವಾದ ಡಾಕ್ಯುಮೆಂಟ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡುತ್ತೇವೆ, ಫಾರ್ಮ್ ಬಟನ್ "ರನ್" ಮತ್ತು ಬಾಹ್ಯ ಮುದ್ರಣ ಫಾರ್ಮ್ ಸಿದ್ಧವಾಗಿದೆ.

ಸಂಸ್ಕರಣಾ ಫಾರ್ಮ್‌ನಿಂದ, ನೀವು ಬಾಹ್ಯ ಮುದ್ರಣ ಫಾರ್ಮ್ ಅನ್ನು ಸಹ ಸುಲಭವಾಗಿ ನೋಂದಾಯಿಸಬಹುದು; ಇದಕ್ಕಾಗಿ ಫಾರ್ಮ್‌ನಲ್ಲಿ ವಿಶೇಷ ಬಟನ್ ಇದೆ, ಅದರ ನಂತರ ಡಾಕ್ಯುಮೆಂಟ್‌ನಿಂದ ಮುದ್ರಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ. ಅಷ್ಟೆ, ಈಗ ನೀವು ಮುದ್ರಣ ವಿನ್ಯಾಸದಲ್ಲಿ ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡಬಹುದು. ಒಳ್ಳೆಯದಾಗಲಿ!

1C 8 ನ ಕಡಿಮೆ ಜ್ಞಾನವನ್ನು ಹೊಂದಿರುವ ಹರಿಕಾರನು ಮುದ್ರಿತ ರೂಪವನ್ನು ಹೇಗೆ ರಚಿಸಬಹುದು ಎಂಬುದನ್ನು ಈ ಲೇಖನವು ವಿವರವಾಗಿ ನಿಮಗೆ ತಿಳಿಸುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಅತ್ಯಂತ ಸಾಮಾನ್ಯವಾದ 1C 8 ಸಂರಚನೆಗಳಲ್ಲಿ ಒಂದನ್ನು ತೆಗೆದುಕೊಳ್ಳೋಣ - ಲೆಕ್ಕಪತ್ರ ನಿರ್ವಹಣೆ 2.0. ಮುದ್ರಿತ ರೂಪವನ್ನು ರಚಿಸುವುದು 1C ಬರವಣಿಗೆಯ ಹಂತಗಳು:

  • ಬಾಹ್ಯ ಮುದ್ರಣ ಫಾರ್ಮ್ ಫೈಲ್ ಅನ್ನು ರಚಿಸುವುದು;
  • ಮುದ್ರಿತ ರೂಪ ವಿನ್ಯಾಸವನ್ನು ರಚಿಸುವುದು;
  • ಪರದೆಯ ಮೇಲೆ ಮುದ್ರಿತ ಫಾರ್ಮ್ ಡೇಟಾವನ್ನು ಪ್ರದರ್ಶಿಸಲು ಪ್ರೋಗ್ರಾಂ ಕೋಡ್ ಬರೆಯುವುದು;
  • ಮುದ್ರಿತ ರೂಪದ ಸ್ವಯಂ-ನೋಂದಣಿಗಾಗಿ ನಿಯತಾಂಕಗಳನ್ನು ರಚಿಸುವುದು;
  • ಬಾಹ್ಯ ಮುದ್ರಣ ಫಾರ್ಮ್ ಅನ್ನು ಬೇಸ್ಗೆ ಸಂಪರ್ಕಿಸಲಾಗುತ್ತಿದೆ 1C ಎಂಟರ್‌ಪ್ರೈಸಸ್.

ಮುದ್ರಿತ ಫಾರ್ಮ್ 1 ಸಿ ರಚನೆ. ಸಮಸ್ಯೆಯ ಸೂತ್ರೀಕರಣ

ಸಂರಚನೆಯಲ್ಲಿ ನಮಗೆ ಅಗತ್ಯವಿದೆ ಲೆಕ್ಕಪತ್ರ ನಿರ್ವಹಣೆ 2.0ಡಾಕ್ಯುಮೆಂಟ್‌ಗಾಗಿ ಮುದ್ರಿತ ರೂಪವನ್ನು ರಚಿಸಿ ಸರಕು ಮತ್ತು ಸೇವೆಗಳ ಸ್ವೀಕೃತಿ. ಮುದ್ರಿತ ರೂಪದ ಹೆಡರ್‌ನಲ್ಲಿ, ಈ ಕೆಳಗಿನ ಡೇಟಾವನ್ನು ಪ್ರದರ್ಶಿಸಿ:

  • ಸಂಸ್ಥೆ;
  • ಕೌಂಟರ್ಪಾರ್ಟಿ;
  • ಕೌಂಟರ್ಪಾರ್ಟಿ ಒಪ್ಪಂದ;
  • ರಶೀದಿಯ ದಿನಾಂಕ.

ಕೋಷ್ಟಕ ವಿಭಾಗದಲ್ಲಿ ಡೇಟಾವನ್ನು ಟೇಬಲ್ ಆಗಿ ಪ್ರದರ್ಶಿಸಿ ಸರಕುಗಳುದಾಖಲೆ. ಕೋಷ್ಟಕವು ಈ ಕೆಳಗಿನ ಕಾಲಮ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿರಬೇಕು:

  • ನಾಮಕರಣ;
  • ಪ್ರಮಾಣ;
  • ಬೆಲೆ;
  • ಮೊತ್ತ;
  • ಮತ್ತು ಪ್ರಸ್ತುತ ದಿನಾಂಕದ ಐಟಂನ ಬೆಲೆ (ಡಾಕ್ಯುಮೆಂಟ್‌ನಿಂದ ಬೆಲೆ ಪ್ರಕಾರ).

ಬಾಹ್ಯ ಪ್ರಕ್ರಿಯೆ ಫೈಲ್

ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಲು ಮುಂದುವರಿಯೋಣ. ಮೊದಲಿಗೆ, 1C 8 ಅನ್ನು ಮೋಡ್‌ನಲ್ಲಿ ತೆರೆಯೋಣ ಸಂರಚನಾಕಾರ. ಈ ಮೋಡ್‌ನಲ್ಲಿ ಎಲ್ಲಾ ಬೆಳವಣಿಗೆಗಳನ್ನು 1C 8 ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ನಲ್ಲಿ ಕೈಗೊಳ್ಳಲಾಗುತ್ತದೆ ಈಗ ನಾವು ಬಾಹ್ಯ ಸಂಸ್ಕರಣಾ ಫೈಲ್ ಅನ್ನು ರಚಿಸಬೇಕಾಗಿದೆ. ಇದನ್ನು ಮಾಡಲು, ಮೆನುವಿನ ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡಿ ಫೈಲ್ -> ಹೊಸ…ಅಥವಾ ಹೊಸ ಫೈಲ್‌ನ ಐಕಾನ್ ಮೂಲಕ.

ತೆರೆಯುವ ವಿಂಡೋದಲ್ಲಿ, ಐಟಂ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಿ ಬಾಹ್ಯ ಸಂಸ್ಕರಣೆ.

ಕ್ಷೇತ್ರದಲ್ಲಿ ಮುಂದೆ ಹೆಸರುನೀವು ಬಾಹ್ಯ ಸಂಸ್ಕರಣೆಯ ಹೆಸರನ್ನು ನಮೂದಿಸಬೇಕು. ನಮ್ಮ ಸಂದರ್ಭದಲ್ಲಿ, ನಾವು ಅದನ್ನು "ಮುದ್ರಿತ ಫಾರ್ಮ್" ಎಂದು ಕರೆಯುತ್ತೇವೆ; ಸಮಾನಾರ್ಥಕ ಕ್ಷೇತ್ರವು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ತುಂಬುತ್ತದೆ. ಕ್ಷೇತ್ರದಲ್ಲಿ ಎಂಬುದನ್ನು ದಯವಿಟ್ಟು ಗಮನಿಸಿ ಹೆಸರು,ಬಾಹ್ಯ ಸಂಸ್ಕರಣೆ, ಹೆಸರನ್ನು ಖಾಲಿ ಅಥವಾ ವಿರಾಮ ಚಿಹ್ನೆಗಳಿಲ್ಲದೆ ಬರೆಯಬೇಕು.

ಬಾಹ್ಯ ಸಂಸ್ಕರಣಾ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಸೇರಿಸೋಣ LinkToObject ಮತ್ತು ಆಯ್ಕೆಮಾಡಿಅವನಿಗೆ ಟೈಪ್ ಮಾಡಿ DocumentLink. ಸರಕು ಮತ್ತು ಸೇವೆಗಳ ಸ್ವೀಕೃತಿ. ಇದನ್ನು ಮಾಡಲು, 1C ಬಾಹ್ಯ ಸಂಸ್ಕರಣೆಯ ಮೆಟಾಡೇಟಾ ಟ್ರೀನಲ್ಲಿ, ಐಟಂ ಅನ್ನು ಆಯ್ಕೆಮಾಡಿ ಅಗತ್ಯತೆಗಳುಮತ್ತು ಬಟನ್ ಒತ್ತಿರಿ ಸೇರಿಸಿ(ಹಸಿರು ಜೊತೆಗೆ ಬಟನ್). ಗುಣಲಕ್ಷಣದ ಗುಣಲಕ್ಷಣಗಳ ವಿಂಡೋವು ಪರದೆಯ ಬಲಭಾಗದಲ್ಲಿ, ಕ್ಷೇತ್ರದಲ್ಲಿ ತೆರೆಯುತ್ತದೆ ಹೆಸರುಬರೆಯೋಣ - ReferenceToObject. INಕ್ಷೇತ್ರ ಮಾದರಿಮೂರು ಚುಕ್ಕೆಗಳೊಂದಿಗೆ ಬಟನ್ ಒತ್ತಿರಿ.

ವಿಧದ ಮರದಲ್ಲಿ ಶಾಖೆಯನ್ನು ವಿಸ್ತರಿಸೋಣ ಡಾಕ್ಯುಮೆಂಟ್ ಲಿಂಕ್, ಮತ್ತು ಅಲ್ಲಿ ಸರಕು ಮತ್ತು ಸೇವೆಗಳ ರಶೀದಿ ಅಂಶವನ್ನು ಹುಡುಕಿ, ಅದರ ಪಕ್ಕದಲ್ಲಿರುವ ಪೆಟ್ಟಿಗೆಯನ್ನು ಪರಿಶೀಲಿಸಿ ಮತ್ತು ಕ್ಲಿಕ್ ಮಾಡಿ ಸರಿ.

ಬಾಹ್ಯ ಸಂಸ್ಕರಣಾ ಫೈಲ್ ಅನ್ನು ಹಾರ್ಡ್ ಡ್ರೈವ್‌ಗೆ ಉಳಿಸೋಣ; ಇದನ್ನು ಮಾಡಲು, ಮೆನು ಬಳಸಿ ಫೈಲ್ -> ಉಳಿಸಿ, ಚಿತ್ರಸಂಕೇತ ಉಳಿಸಿ(ನೀಲಿ ಫ್ಲಾಪಿ ಡಿಸ್ಕ್), ಅಥವಾ ಕೀಬೋರ್ಡ್ ಶಾರ್ಟ್‌ಕಟ್ Ctrl+S. ಉಳಿಸಿದ ಫೈಲ್ ಅನ್ನು "PrintForm" ಎಂದು ಹೆಸರಿಸೋಣ.

ಮುದ್ರಿತ ರೂಪ ವಿನ್ಯಾಸವನ್ನು ರಚಿಸಲಾಗುತ್ತಿದೆ

1C ಮುದ್ರಣ ರೂಪದ ವಿನ್ಯಾಸವನ್ನು ರಚಿಸಲು ಪ್ರಾರಂಭಿಸೋಣ. ಲೇಔಟ್ ಮುದ್ರಿತ ರೂಪದ ಔಟ್‌ಪುಟ್‌ಗಾಗಿ ಟೆಂಪ್ಲೇಟ್ ಆಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ, ಆದ್ದರಿಂದ ನಿಮ್ಮ ಮುದ್ರಿತ ಫಾರ್ಮ್ ಉತ್ತಮವಾಗಿ ಕಾಣಬೇಕೆಂದು ನೀವು ಬಯಸಿದರೆ, ನೀವು ಅದರ ಬಗ್ಗೆ ಗಮನ ಹರಿಸಬೇಕು.

ಬಾಹ್ಯ ಸಂಸ್ಕರಣೆಯ ಮೆಟಾಡೇಟಾ ಟ್ರೀಯಲ್ಲಿ ಹೊಸ ಲೇಔಟ್ ಅನ್ನು ಸೇರಿಸೋಣ; ಲೇಔಟ್ ಡಿಸೈನರ್ ವಿಂಡೋದಲ್ಲಿ ನಾವು ಏನನ್ನೂ ಬದಲಾಯಿಸುವುದಿಲ್ಲ ಮತ್ತು ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ ಸಿದ್ಧವಾಗಿದೆ.

ತೆರೆಯುವ ಹೊಸ ವಿನ್ಯಾಸದಲ್ಲಿ, ಮುದ್ರಿತ ಫಾರ್ಮ್ ಅನ್ನು ಪ್ರದರ್ಶಿಸಲು ಅಗತ್ಯವಿರುವ ಹಲವಾರು ಪ್ರದೇಶಗಳನ್ನು ನಾವು ರಚಿಸುತ್ತೇವೆ. ನಮಗೆ ಅಗತ್ಯವಿರುವ ಎಲ್ಲಾ ಲೇಔಟ್ ಪ್ರದೇಶಗಳು ಸಮತಲವಾಗಿರುತ್ತವೆ, ಆದ್ದರಿಂದ ಹೊಸ ಪ್ರದೇಶವನ್ನು ರಚಿಸಲು, ಅಗತ್ಯವಿರುವ ಸಂಖ್ಯೆಯ ಲೇಔಟ್ ಸಾಲುಗಳನ್ನು ಆಯ್ಕೆಮಾಡಿ ಮತ್ತು ಮೆನುಗೆ ಹೋಗಿ ಕೋಷ್ಟಕ -> ಹೆಸರುಗಳು -> ಹೆಸರು ನಿಯೋಜಿಸಿಅಥವಾ ಕೀಬೋರ್ಡ್ ಶಾರ್ಟ್‌ಕಟ್ ಬಳಸಿ Ctrl + Shift + N,ನಂತರ ಬಾಕ್ಸ್‌ನಲ್ಲಿ ಪ್ರದೇಶದ ಹೆಸರನ್ನು ನಮೂದಿಸಿ. ಲೇಔಟ್ ಪ್ರದೇಶವನ್ನು ರಚಿಸುವಾಗ, ಸಾಲುಗಳ ಸಂಖ್ಯೆಯೊಂದಿಗೆ ತಪ್ಪು ಮಾಡಲು ಹಿಂಜರಿಯದಿರಿ; ನೀವು ಯಾವಾಗಲೂ ಅವುಗಳನ್ನು ಸೇರಿಸಬಹುದು ಅಥವಾ ತೆಗೆದುಹಾಕಬಹುದು. 1C ಲೇಔಟ್ ಲೈನ್ ಅನ್ನು ಅಳಿಸಲು, ಬಯಸಿದ ಸಾಲನ್ನು ಆಯ್ಕೆಮಾಡಿ ಮತ್ತು ಸಂದರ್ಭ ಮೆನುವಿನಲ್ಲಿ ಐಟಂ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಿ ಅಳಿಸಿ. ಲೇಔಟ್‌ಗೆ ಹೊಸ ಸಾಲನ್ನು ಸೇರಿಸಲು, ಲೇಔಟ್‌ನ ಯಾವುದೇ ಸಾಲನ್ನು ಆಯ್ಕೆಮಾಡಿ ಮತ್ತು ಸಂದರ್ಭ ಮೆನುವಿನಲ್ಲಿ ಐಟಂ ಅನ್ನು ಆಯ್ಕೆಮಾಡಿ ವಿಸ್ತರಿಸಲು.

ಲೇಔಟ್ ಹೆಡರ್ ಸೇರಿಸಲಾಗುತ್ತಿದೆ

ಮೊದಲನೆಯದಾಗಿ, ಒಂದು ಪ್ರದೇಶವನ್ನು ರಚಿಸೋಣ ಒಂದು ಟೋಪಿ, ಇದು ಮುದ್ರಿತ ಫಾರ್ಮ್‌ನ ಹೆಡರ್‌ಗಾಗಿ ಡೇಟಾವನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ. ಈ ಪ್ರದೇಶಕ್ಕಾಗಿ ನಮಗೆ ಏಳು ಲೇಔಟ್ ಸಾಲುಗಳು ಬೇಕಾಗುತ್ತವೆ. ಅವುಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡೋಣ ಮತ್ತು ನಾನು ಮೇಲೆ ಬರೆದಂತೆ, ಕೀ ಸಂಯೋಜನೆಯನ್ನು ಒತ್ತಿರಿ Ctrl + Shift + N, ಕ್ಷೇತ್ರದಲ್ಲಿ ಹೆಸರು"ಹ್ಯಾಟ್" ಬರೆಯಿರಿ ಮತ್ತು ಬಟನ್ ಒತ್ತಿರಿ ಸರಿ.

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

ಸಾಮಾನ್ಯವಾಗಿ ಹದಿಮೂರು ಅಥವಾ ಹದಿನಾಲ್ಕು ಲೇಔಟ್ ಕೋಶಗಳು ಸಾಕು, ಅವುಗಳನ್ನು ಪ್ರದೇಶದ ಮೊದಲ ಸಾಲಿನಲ್ಲಿ ಆಯ್ಕೆಮಾಡಿ ಒಂದು ಟೋಪಿಮತ್ತು ಒಂದು ಕೋಶಕ್ಕೆ ಸಂಯೋಜಿಸಿ ( ಸಂದರ್ಭ ಮೆನು -> ವಿಲೀನ) ಇದರ ನಂತರ, ಪರಿಣಾಮವಾಗಿ ದೊಡ್ಡ ಕೋಶದ ಮೇಲೆ ಡಬಲ್ ಕ್ಲಿಕ್ ಮಾಡಿ ಮತ್ತು ನಿಯತಾಂಕದ ಹೆಸರನ್ನು ಬರೆಯಿರಿ, ನಮ್ಮ ಸಂದರ್ಭದಲ್ಲಿ "ಶೀರ್ಷಿಕೆ ಪಠ್ಯ". ನಮೂದಿಸಿದ ಪಠ್ಯವು ಪೂರ್ಣ ಪ್ರಮಾಣದ ಪ್ಯಾರಾಮೀಟರ್ ಆಗಲು, ಕೋಶದ ಮೇಲೆ ಬಲ ಕ್ಲಿಕ್ ಮಾಡಿ ಮತ್ತು ಸಂದರ್ಭ ಮೆನುವಿನಲ್ಲಿ ಐಟಂ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಿ ಗುಣಲಕ್ಷಣಗಳು. ಬುಕ್ಮಾರ್ಕ್ನಲ್ಲಿ ಲೆಔಟ್ಜಾಗ ಹುಡುಕೋಣ ತುಂಬಿಸುವಮತ್ತು ಮೌಲ್ಯವನ್ನು ಆಯ್ಕೆಮಾಡಿ ಪ್ಯಾರಾಮೀಟರ್. 1C ಲೇಔಟ್‌ನಲ್ಲಿನ ನಿಯತಾಂಕಗಳನ್ನು ಬ್ರಾಕೆಟ್‌ಗಳಿಂದ ಸೂಚಿಸಲಾಗುತ್ತದೆ "<>».

ಮುದ್ರಿತ ರೂಪದ ಶೀರ್ಷಿಕೆಯು ಇತರ ಪಠ್ಯದ ನಡುವೆ ಎದ್ದು ಕಾಣಬೇಕು, ಆದ್ದರಿಂದ ಸೆಲ್ ಅನ್ನು ಮತ್ತೊಮ್ಮೆ ಆಯ್ಕೆಮಾಡಿ ಮತ್ತು ಪಠ್ಯ ಜೋಡಣೆಯನ್ನು ಹೊಂದಿಸಲು ಲೇಔಟ್ ಫಾರ್ಮ್ಯಾಟಿಂಗ್ ಪ್ಯಾನೆಲ್‌ನಲ್ಲಿರುವ ಐಕಾನ್‌ಗಳನ್ನು ಬಳಸಿ ಕೇಂದ್ರೀಕೃತವಾಗಿದೆಮತ್ತು ಫಾಂಟ್ ಗಾತ್ರ 14.

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

ಸಾಮಾನ್ಯ ಪಠ್ಯದಿಂದ ಲೇಔಟ್ ನಿಯತಾಂಕಗಳು ಹೇಗೆ ಭಿನ್ನವಾಗಿವೆ ಎಂಬುದನ್ನು ಚಿತ್ರ ತೋರಿಸುತ್ತದೆ.

ಲೇಔಟ್ ಟೇಬಲ್ ಹೆಡರ್ ಸೇರಿಸಲಾಗುತ್ತಿದೆ

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

ಲೇಔಟ್‌ಗೆ ಟೇಬಲ್ ಸೇರಿಸಲಾಗುತ್ತಿದೆ

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

ಲೇಔಟ್‌ಗೆ ಅಡಿಟಿಪ್ಪಣಿ ಸೇರಿಸಲಾಗುತ್ತಿದೆ

ನಮಗೆ ಬೇಕಾದ ಕೊನೆಯ ಲೇಔಟ್ ಪ್ರದೇಶ ನೆಲಮಾಳಿಗೆ. ಇದು ಪ್ರಮಾಣ ಮತ್ತು ಮೊತ್ತದ ಮೂಲಕ ಮೊತ್ತವನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ. ಸೃಷ್ಟಿಯು ಒಂದು ಪ್ರದೇಶವನ್ನು ರಚಿಸುವುದಕ್ಕೆ ಹೋಲುತ್ತದೆ ಡೇಟಾ, ಆದರೆ ಹೆಚ್ಚುವರಿಯಾಗಿ ಫಲಿತಾಂಶಗಳನ್ನು ದಪ್ಪದಲ್ಲಿ ಹೈಲೈಟ್ ಮಾಡಬೇಕು.

ಅಂತಿಮ ಫಲಿತಾಂಶವು ಈ ರೀತಿ ಕಾಣುವ ಲೇಔಟ್ ಆಗಿರಬೇಕು:

ಮುದ್ರಿತ ಫಾರ್ಮ್ 1 ಸಿ ರಚನೆ. ಪ್ರೋಗ್ರಾಮಿಂಗ್

ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಪ್ರಾರಂಭಿಸೋಣ - ಮುದ್ರಿತ ರೂಪವನ್ನು ರಚಿಸುವಲ್ಲಿ ಇದು ಪ್ರಮುಖ ಹಂತವಾಗಿದೆ. ಮೊದಲನೆಯದಾಗಿ, ಬಾಹ್ಯ ಮುದ್ರಣ ಫಾರ್ಮ್ ಆಬ್ಜೆಕ್ಟ್ ಮಾಡ್ಯೂಲ್ಗೆ ಹೋಗೋಣ, ಇಲ್ಲಿ ನಾವು ಪ್ರೋಗ್ರಾಂ ಮಾಡುತ್ತೇವೆ. ಇದನ್ನು ಮಾಡಲು, ಮುಖ್ಯ ಬಾಹ್ಯ ಸಂಸ್ಕರಣಾ ವಿಂಡೋದಲ್ಲಿ, ಕ್ಲಿಕ್ ಮಾಡಿ ಕ್ರಿಯೆಗಳು -> ಓಪನ್ ಆಬ್ಜೆಕ್ಟ್ ಮಾಡ್ಯೂಲ್.

ಬಾಹ್ಯ ಮುದ್ರಣ ಫಾರ್ಮ್ ಆಬ್ಜೆಕ್ಟ್ ಮಾಡ್ಯೂಲ್‌ನಲ್ಲಿ ನೀವು ರಫ್ತು ಕಾರ್ಯವನ್ನು ರಚಿಸಬೇಕಾಗಿದೆ ಸೀಲ್ ().

ಫಂಕ್ಷನ್ ಪ್ರಿಂಟ್ () ರಫ್ತು ಎಂಡ್‌ಫಂಕ್ಷನ್

ನಿಯಮಿತ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಕಾನ್ಫಿಗರೇಶನ್‌ಗಳಲ್ಲಿ ಬಾಹ್ಯ ಮುದ್ರಣ ಫಾರ್ಮ್‌ಗಳಿಗೆ ಈ ವೈಶಿಷ್ಟ್ಯದ ಅಗತ್ಯವಿದೆ ಎಂಬುದನ್ನು ದಯವಿಟ್ಟು ಗಮನಿಸಿ. ಮುದ್ರಿತ ಫಾರ್ಮ್ ಅನ್ನು ಪ್ರದರ್ಶಿಸಲು ಅಗತ್ಯವಿರುವ ಎಲ್ಲಾ ನಂತರದ ಪ್ರೋಗ್ರಾಂ ಕೋಡ್ ಅನ್ನು ಈ ಕಾರ್ಯದಲ್ಲಿ ಬರೆಯಲಾಗುತ್ತದೆ.

ಮೂಲಭೂತ ಅಸ್ಥಿರಗಳನ್ನು ಪ್ರಾರಂಭಿಸುವುದು

ವೇರಿಯೇಬಲ್ ಅನ್ನು ರಚಿಸೋಣ TabDoc, ಇದು ಸ್ಪ್ರೆಡ್‌ಶೀಟ್ ಡಾಕ್ಯುಮೆಂಟ್ ಅನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ - ಇದು ನಿಖರವಾಗಿ ಮುದ್ರಿತ ರೂಪವಾಗಿದ್ದು, ನಾವು ಲೇಔಟ್‌ನ ತುಂಬಿದ ಪ್ರದೇಶಗಳನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತೇವೆ.

TabDoc = ಹೊಸ TabularDocument;

ಒಂದು ವೇರಿಯಬಲ್ ಗೆ ಲೆಔಟ್ನಾವು ರಚಿಸಿದ ಮುದ್ರಿತ ಫಾರ್ಮ್ ಲೇಔಟ್ ಅನ್ನು ನಾವು ಪಡೆಯುತ್ತೇವೆ. ಇದನ್ನು ಮಾಡಲು ನಾವು ಅಂತರ್ನಿರ್ಮಿತ ಕಾರ್ಯವನ್ನು ಬಳಸುತ್ತೇವೆ ಗೆಟ್‌ಲೇಔಟ್ (<ИмяМакета>).

ಲೇಔಟ್ = ಗೆಟ್‌ಲೇಔಟ್ ("ಲೇಔಟ್");

ನಾವು ಲೇಔಟ್‌ನ ಎಲ್ಲಾ ಪ್ರದೇಶಗಳನ್ನು ವೇರಿಯೇಬಲ್‌ಗಳಾಗಿ ಪರಿವರ್ತಿಸುತ್ತೇವೆ. ಇದನ್ನು ಮಾಡಲು ನಾವು ಲೇಔಟ್ ವಿಧಾನವನ್ನು ಬಳಸುತ್ತೇವೆ ಗೆಟ್ ಏರಿಯಾ(<ИмяОбласти>) .

HeaderArea = ಲೇಔಟ್.GetArea("ಹೆಡರ್"); AreaData = ಲೇಔಟ್.GetArea("ಡೇಟಾ"); AreaFooter = Layout.GetArea("ಅಡಿಟಿಪ್ಪಣಿ");

ಮುದ್ರಿತ ರೂಪದ ಹೆಡರ್ ಅನ್ನು ಸ್ಪ್ರೆಡ್‌ಶೀಟ್ ಡಾಕ್ಯುಮೆಂಟ್‌ಗೆ ಔಟ್‌ಪುಟ್ ಮಾಡಲಾಗುತ್ತಿದೆ

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

Header Area.Parameters.TitleText = "ಪ್ರಿಂಟ್ ಫಾರ್ಮ್"+LinkToObject.Number;

ನಾವು ಶಿರೋಲೇಖದ ಉಳಿದ ನಿಯತಾಂಕಗಳನ್ನು ಇದೇ ರೀತಿಯಲ್ಲಿ ಭರ್ತಿ ಮಾಡುತ್ತೇವೆ; ವಿವರಗಳಿಂದ ನಾವು ಅವರಿಗೆ ಅಗತ್ಯವಿರುವ ಎಲ್ಲಾ ಮೌಲ್ಯಗಳನ್ನು ಪಡೆಯುತ್ತೇವೆ ವಸ್ತುವಿನ ಉಲ್ಲೇಖ, ಇದು ಮುದ್ರಿಸಬೇಕಾದ ಡಾಕ್ಯುಮೆಂಟ್‌ಗೆ ಲಿಂಕ್ ಅನ್ನು ಒಳಗೊಂಡಿದೆ.

HeaderArea.Parameters.Organization = LinkToObject.Organization; HeaderArea.Parameters.Account = LinkToObject.Account; HeaderArea.Parameters.ReceiptDate = ObjectLink.Date; Header Area.Parameters.Counterparty Agreement = LinkToObject.Counterparty Agreement;

ಹೆಡರ್ನ ಎಲ್ಲಾ ನಿಯತಾಂಕಗಳನ್ನು ಭರ್ತಿ ಮಾಡಲಾಗಿದೆ, ನಾವು ರಚಿಸಿದ ಸ್ಪ್ರೆಡ್ಶೀಟ್ ಡಾಕ್ಯುಮೆಂಟ್ನಲ್ಲಿ ನಾವು ಅದನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತೇವೆ, ಇದಕ್ಕಾಗಿ ನಾವು ವಿಧಾನವನ್ನು ಬಳಸುತ್ತೇವೆ ಔಟ್‌ಪುಟ್(<Область>) .

TabDoc.Output(HeaderArea);

ಮುದ್ರಿತ ಅಂಗವಿಕಲತೆಗಾಗಿ ವಿನಂತಿಯನ್ನು ಬರೆಯುವುದು

ಪ್ರದೇಶವನ್ನು ತುಂಬಲು ಮತ್ತು ಚಿತ್ರಿಸಲು ಪ್ರಾರಂಭಿಸೋಣ ಡೇಟಾ. 1C ಮುದ್ರಿತ ಫಾರ್ಮ್ ಅನ್ನು ರಚಿಸುವುದು ಪ್ರಶ್ನೆಯನ್ನು ಬರೆಯುವುದನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ; ಕೋಷ್ಟಕ ಡೇಟಾವನ್ನು ಪಡೆಯಲು ನಮಗೆ ಇದು ಅಗತ್ಯವಿದೆ ಸರಕುಗಳುಮತ್ತು ಬೆಲೆಗಳು ನಾಮಕರಣಗಳುಪ್ರಸ್ತುತ ದಿನಾಂಕಕ್ಕಾಗಿ ನಾವು ಬಳಸುತ್ತೇವೆ ವಿನಂತಿ. 1C 8 ಪ್ರಶ್ನೆ ಭಾಷೆ SQL ಗೆ ಹೋಲುತ್ತದೆ, ಅಥವಾ ಅದರ SELECT ಆಪರೇಟರ್‌ನ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಪ್ರಾಯೋಗಿಕವಾಗಿ ನಕಲಿಸುತ್ತದೆ, ಆದರೆ ಸಂಪೂರ್ಣ ಪ್ರಶ್ನೆಯನ್ನು ರಷ್ಯನ್ ಭಾಷೆಯಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ. ಆದ್ದರಿಂದ, ನೀವು ಕನಿಷ್ಟ SQL ನೊಂದಿಗೆ ಅಸ್ಪಷ್ಟವಾಗಿ ಪರಿಚಿತರಾಗಿದ್ದರೆ, ನೀವು 1C 8 ಪ್ರಶ್ನೆ ಭಾಷೆಯನ್ನು ಸುಲಭವಾಗಿ ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವಿರಿ.

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

ವಿನಂತಿಯನ್ನು ಒಳಗೊಂಡಿರುವ ವೇರಿಯಬಲ್ ಅನ್ನು ರಚಿಸೋಣ.

ವಿನಂತಿ = ಹೊಸ ವಿನಂತಿ;

ವಿನಂತಿಯ ಕನ್‌ಸ್ಟ್ರಕ್ಟರ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ನಾವು ವಿನಂತಿ ಪಠ್ಯವನ್ನು ರಚಿಸುತ್ತೇವೆ. ಪ್ರಾರಂಭಿಸಲು, ಬರೆಯೋಣ:

ವಿನಂತಿ.ಪಠ್ಯ = "";

ಉಲ್ಲೇಖಗಳ ನಡುವೆ ಮೌಸ್ ಕರ್ಸರ್ ಅನ್ನು ಇರಿಸಿ ಮತ್ತು ಬಲ ಮೌಸ್ ಬಟನ್ ಒತ್ತಿರಿ. ತೆರೆಯುವ ಸಂದರ್ಭ ಮೆನುವಿನಲ್ಲಿ, ಐಟಂ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಿ ವಿನಂತಿ ಕನ್‌ಸ್ಟ್ರಕ್ಟರ್,ಇದು 1C ಪ್ರಿಂಟಿಂಗ್ ಫಾರ್ಮ್ ಅನ್ನು ರಚಿಸಲು ನಮಗೆ ಬಹಳಷ್ಟು ಸಹಾಯ ಮಾಡುತ್ತದೆ. ಇದರ ನಂತರ, ಪ್ರಶ್ನೆ ವಿನ್ಯಾಸಕ ವಿಂಡೋ ತೆರೆಯುತ್ತದೆ; ಇದು ಅನೇಕ ಟ್ಯಾಬ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿದೆ, ಆದರೆ ನಮ್ಮ ಪ್ರಶ್ನೆಗೆ ನಮಗೆ ನಾಲ್ಕು ಮಾತ್ರ ಅಗತ್ಯವಿದೆ: “ಟೇಬಲ್‌ಗಳು ಮತ್ತು ಕ್ಷೇತ್ರಗಳು”, “ಸಂಬಂಧಗಳು”, “ನಿಯಮಗಳು”, “ಸೇರುವಿಕೆಗಳು / ಅಲಿಯಾಸ್‌ಗಳು”.

ನಮ್ಮ ಪ್ರಶ್ನೆಗೆ ನಮಗೆ ಎರಡು ಕೋಷ್ಟಕಗಳು ಬೇಕಾಗುತ್ತವೆ: ಟೇಬಲ್ ಭಾಗ ಸರಕುಗಳುದಾಖಲೆ ಸರಕು ಮತ್ತು ಸೇವೆಗಳ ಸ್ವೀಕೃತಿಮತ್ತು ರಿಜಿಸ್ಟರ್‌ನ ಪ್ರಸ್ತುತ ದಿನಾಂಕದ ಇತ್ತೀಚಿನ ಮಾಹಿತಿಯ ಸ್ನ್ಯಾಪ್‌ಶಾಟ್ ಐಟಂ ಬೆಲೆಗಳು.

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

ಫಲಿತಾಂಶದ ಕೋಷ್ಟಕಗಳಿಂದ ನಮಗೆ ಅಗತ್ಯವಿರುವ ಕ್ಷೇತ್ರಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡೋಣ. ಇದನ್ನು ಮಾಡಲು, ಕಾಲಮ್ನಲ್ಲಿ ಕೋಷ್ಟಕಗಳುಟೇಬಲ್ ತೆರೆಯೋಣ ಮತ್ತು ಕ್ಷೇತ್ರಗಳನ್ನು ಹುಡುಕಿ: ನಾಮಕರಣ, ಮೊತ್ತ, ಬೆಲೆ, ಪ್ರಮಾಣಮತ್ತು ಅವುಗಳನ್ನು ಕನ್‌ಸ್ಟ್ರಕ್ಟರ್‌ನ ಮೂರನೇ ಕಾಲಮ್‌ಗೆ ಎಳೆಯಿರಿ - ಕ್ಷೇತ್ರಗಳು. ಟೇಬಲ್ ಅನ್ನು ವಿಸ್ತರಿಸೋಣ , ಜಾಗ ಹುಡುಕೋಣ ಬೆಲೆಮತ್ತು ಅದನ್ನು ಎಳೆಯಿರಿ ಕ್ಷೇತ್ರಗಳು.

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

1C ಪ್ರಶ್ನೆಗಳಲ್ಲಿ ನೀವು ನಿಯತಾಂಕಗಳನ್ನು ಬಳಸಬಹುದು; ವಿನಂತಿಗೆ ಡೇಟಾವನ್ನು ವರ್ಗಾಯಿಸಲು ಅವು ಅಗತ್ಯವಿದೆ. ಉದಾಹರಣೆಗೆ, ನಾವು ನಿರ್ದಿಷ್ಟ ಡಾಕ್ಯುಮೆಂಟ್‌ಗೆ ಡಾಕ್ಯುಮೆಂಟ್‌ಗಳ ಆಯ್ಕೆಯನ್ನು ಮಿತಿಗೊಳಿಸಲು ಬಯಸಿದರೆ, ಈ ಡಾಕ್ಯುಮೆಂಟ್‌ಗೆ ಲಿಂಕ್ ಅನ್ನು ವಿನಂತಿಗೆ ರವಾನಿಸಲು ಮತ್ತು ಈ ಪ್ಯಾರಾಮೀಟರ್ ಅನ್ನು ಸ್ಥಿತಿಯಲ್ಲಿ ಬಳಸಲು ನಾವು ಪ್ಯಾರಾಮೀಟರ್ ಅನ್ನು ಬಳಸಬಹುದು. ನಮ್ಮ ವಿನಂತಿಯಲ್ಲಿ ನಾವು ನಿಖರವಾಗಿ ಏನು ಮಾಡುತ್ತೇವೆ.

ಕಿಟಕಿಯ ನಂತರ ಷರತ್ತುಗಳುನಾವು ಕ್ಷೇತ್ರವನ್ನು ಸೇರಿಸಿದ್ದೇವೆ ಲಿಂಕ್, ಪ್ರಶ್ನೆ ವಿನ್ಯಾಸಕನು ಅದೇ ಹೆಸರಿನೊಂದಿಗೆ ಪ್ಯಾರಾಮೀಟರ್ ಅನ್ನು ರಚಿಸುತ್ತಾನೆ ಮತ್ತು ಅದನ್ನು "=" ಚಿಹ್ನೆಯ ನಂತರ ಇರಿಸುತ್ತಾನೆ. ಬಯಸಿದಲ್ಲಿ ಈ ನಿಯತಾಂಕವನ್ನು ಮರುಹೆಸರಿಸಬಹುದು. ವಿನಂತಿಯ ಪಠ್ಯದಲ್ಲಿ, ನಿಯತಾಂಕಗಳನ್ನು "&" ಚಿಹ್ನೆಯಿಂದ ಗುರುತಿಸಲಾಗಿದೆ, ಆದರೆ ಈ ಸಂದರ್ಭದಲ್ಲಿ ಇದು ಅನಿವಾರ್ಯವಲ್ಲ, ಏಕೆಂದರೆ ಸ್ಥಿತಿಯ ಎರಡನೇ ಭಾಗವು ನಿಯತಾಂಕವನ್ನು ಹೊಂದಿದೆ ಎಂದು ಭಾವಿಸಲಾಗಿದೆ, ನೀವು ಇದನ್ನು ನೆನಪಿಟ್ಟುಕೊಳ್ಳಬೇಕು. 1C ವಿನಂತಿಯ ನಿಯತಾಂಕಕ್ಕೆ ಮೌಲ್ಯವನ್ನು ಹೇಗೆ ರವಾನಿಸುವುದು ಎಂಬುದನ್ನು ಕೆಳಗೆ ಚರ್ಚಿಸಲಾಗುವುದು.

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

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

ಬೆಲೆ ಪ್ರಕಾರ = & ಬೆಲೆಯ ಪ್ರಕಾರ

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

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

ಪ್ರಶ್ನೆಯ ಆಯ್ಕೆಯಲ್ಲಿ ನಾವು ಟ್ಯಾಬ್ ಭಾಗದಿಂದ ಎಲ್ಲಾ ಸಾಲುಗಳನ್ನು ಪಡೆಯಬೇಕು ಎಂದು ಸಹ ಗಮನಿಸಬೇಕು ಸರಕುಗಳುಮತ್ತು ಡಾಕ್ಯುಮೆಂಟ್ ಬೆಲೆ ಪ್ರಕಾರಕ್ಕೆ ಪ್ರಸ್ತುತ ದಿನಾಂಕದಂದು ಲಭ್ಯವಿದ್ದರೆ ಮಾತ್ರ ಬೆಲೆಗಳು. ಹೀಗಾಗಿ, ಕೋಷ್ಟಕ ಡೇಟಾ ಸರಕುಗಳುಕಡ್ಡಾಯವಾಗಿದೆ, ಆದರೆ ಬೆಲೆ ಸ್ಥಗಿತ ಡೇಟಾ ಲಭ್ಯವಿಲ್ಲ. ಆದ್ದರಿಂದ, ಈ ಕೋಷ್ಟಕಗಳ ನಡುವಿನ ಸಂಬಂಧಗಳಲ್ಲಿ, LEFT JOIN ಎಂದು ಕರೆಯಲ್ಪಡುವದನ್ನು ಬಳಸುವುದು ಅವಶ್ಯಕ, ಮತ್ತು ಎಡ (ಅಥವಾ ಅಗತ್ಯವಿರುವ) ಕೋಷ್ಟಕವು ಇರುತ್ತದೆ ಸರಕು ಸೇವೆಗಳ ಸರಕುಗಳ ಸ್ವೀಕೃತಿ, ಮತ್ತು ಬಲ (ಅಥವಾ ಐಚ್ಛಿಕ) PriceNomenclatureSliceLast. ನಾನು ಮೇಲೆ ವಿವರಿಸಿದಂತೆ ಪ್ರಶ್ನೆ ಕೋಷ್ಟಕಗಳ ಎಡ ಸೇರುವಿಕೆ ಕೆಲಸ ಮಾಡಲು, ನೀವು ಬಾಕ್ಸ್ ಅನ್ನು ಪರಿಶೀಲಿಸಬೇಕು ಎಲ್ಲಾಕ್ಷೇತ್ರದ ನಂತರ ಕೋಷ್ಟಕ 1.


ವಿನಂತಿಯು ಬಹುತೇಕ ಸಿದ್ಧವಾಗಿದೆ, ಕ್ಷೇತ್ರ ಅಲಿಯಾಸ್‌ಗಳಲ್ಲಿ ಸ್ವಲ್ಪ ಕೆಲಸ ಮಾಡುವುದು ಮಾತ್ರ ಉಳಿದಿದೆ. ಬುಕ್‌ಮಾರ್ಕ್‌ಗೆ ಹೋಗೋಣ ಒಕ್ಕೂಟಗಳು/ಅಲಿಯಾಸ್‌ಗಳುಮತ್ತು ಕ್ಷೇತ್ರಕ್ಕೆ ಅಲಿಯಾಸ್ ಅನ್ನು ಹೊಂದಿಸಿ ಬೆಲೆಗಳು ನಾಮಕರಣ ಸ್ಲೈಸ್ ಇತ್ತೀಚಿನ. ಬೆಲೆ. ಅಡ್ಡಹೆಸರು ಹೀಗಿರುತ್ತದೆ - ಇಂದು ಬೆಲೆ, ಇದು ಅಗತ್ಯವಿದೆ ಆದ್ದರಿಂದ ಪ್ರಶ್ನೆ ಆಯ್ಕೆ ಕ್ಷೇತ್ರಗಳ ಹೆಸರುಗಳು ಮತ್ತು ಮುದ್ರಿತ ಫಾರ್ಮ್ ಲೇಔಟ್‌ನಲ್ಲಿರುವ ಪ್ಯಾರಾಮೀಟರ್‌ಗಳ ಹೆಸರುಗಳು ಹೊಂದಾಣಿಕೆಯಾಗುತ್ತವೆ.

ಪ್ರಶ್ನೆ ವಿನ್ಯಾಸಕದಲ್ಲಿನ ಕೆಲಸವು ಈಗ ಪೂರ್ಣಗೊಂಡಿದೆ, ಸರಿ ಕ್ಲಿಕ್ ಮಾಡಿ. ಡಿಸೈನರ್ ವಿಂಡೋ ಮುಚ್ಚಿದ ನಂತರ, ವಿನಂತಿಯ ಪಠ್ಯದೊಂದಿಗೆ ಸಾಲು ತುಂಬಿರುವುದನ್ನು ನೀವು ನೋಡುತ್ತೀರಿ ಮತ್ತು ಈ ರೀತಿ ಕಾಣುತ್ತದೆ:

ವಿನಂತಿ.ಪಠ್ಯ = "ಆಯ್ಕೆಮಾಡಿ | ದಾಖಲೆ. ರಶೀದಿ ಸರಕುಸೇವೆಗಳು.ಸರಕುಗಳು ರಶೀದಿಯಂತೆ varsServicesಉತ್ಪನ್ನಗಳ ಎಡ ಸಂಪರ್ಕ ನೋಂದಣಿ ಮಾಹಿತಿ menclatureSliceLast.Nomenclature |ಎಲ್ಲಿ | ಸರಕುಸೇವೆಗಳ ಉತ್ಪನ್ನಗಳ ಸ್ವೀಕೃತಿ.Link = &Link";

ವಿನಂತಿಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವುದು

ವಿನಂತಿಗೆ ಅಗತ್ಯವಾದ ನಿಯತಾಂಕಗಳನ್ನು ರವಾನಿಸೋಣ; ಇದಕ್ಕಾಗಿ ನಾವು ವಿನಂತಿಯ ವಿಧಾನವನ್ನು ಬಳಸುತ್ತೇವೆ ಸೆಟ್ ಪ್ಯಾರಾಮೀಟರ್ (<ИмяПараметра>,<Значение>). ಪ್ರಸ್ತುತ ದಿನಾಂಕವನ್ನು ಪಡೆಯಲು, ಅಂತರ್ನಿರ್ಮಿತ ಕಾರ್ಯವನ್ನು ಬಳಸಿ ಪ್ರಸ್ತುತ ದಿನಾಂಕ (), ಇದು ಕಂಪ್ಯೂಟರ್‌ನ ದಿನಾಂಕ ಮತ್ತು ಸಮಯವನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ.

ನಮಗೆ ಅಗತ್ಯವಿರುವ ಡೇಟಾದೊಂದಿಗೆ ಮಾದರಿಯನ್ನು ಪಡೆಯಲು ಪ್ರಶ್ನೆಯನ್ನು ರನ್ ಮಾಡೋಣ. ಇದನ್ನು ಮಾಡಲು, ಮೊದಲು ವಿನಂತಿಯ ವಿಧಾನವನ್ನು ಬಳಸಿ ಓಡು(), ಮತ್ತು ನಂತರ ವಿಧಾನ ಆಯ್ಕೆ().

ಆಯ್ಕೆ = Query.Run().Select();

ಮುದ್ರಿತ ಫಾರ್ಮ್ ಟೇಬಲ್ ಅನ್ನು ಭರ್ತಿ ಮಾಡುವುದು

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

ಹಾಗೆಯೇ Select.Next() Loop EndLoop;

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

ಒಟ್ಟು ಮೊತ್ತ = 0; ಒಟ್ಟು ಪ್ರಮಾಣ = 0;

ಲೂಪ್ ಒಳಗೆ ನಾವು ಪ್ರದೇಶವನ್ನು ತುಂಬುತ್ತೇವೆ ಡೇಟಾಪ್ರಸ್ತುತ ಆಯ್ಕೆಯ ಅಂಶದಿಂದ ಅಸ್ಥಿರಗಳಾಗಿ ಡೇಟಾ ಒಟ್ಟು ಮೊತ್ತಮತ್ತು ಒಟ್ಟು ಪರಿಮಾಣಮೊತ್ತ ಮತ್ತು ಪ್ರಮಾಣ ಮೌಲ್ಯಗಳನ್ನು ಸೇರಿಸಿ, ಮತ್ತು ಅಂತಿಮವಾಗಿ ನಮಗೆ ಈಗಾಗಲೇ ಪರಿಚಿತವಾಗಿರುವ ವಿಧಾನವನ್ನು ಬಳಸಿಕೊಂಡು ಸ್ಪ್ರೆಡ್‌ಶೀಟ್ ಡಾಕ್ಯುಮೆಂಟ್‌ನಲ್ಲಿ ಪ್ರದೇಶವನ್ನು ಪ್ರದರ್ಶಿಸಿ ಔಟ್ಪುಟ್(). ನಮ್ಮ ವಿನಂತಿಯ ಕ್ಷೇತ್ರಗಳ ಹೆಸರುಗಳು ಪ್ರದೇಶದ ನಿಯತಾಂಕಗಳ ಹೆಸರುಗಳೊಂದಿಗೆ ಸಂಪೂರ್ಣವಾಗಿ ಹೊಂದಿಕೆಯಾಗುವುದರಿಂದ ಡೇಟಾ, ನಂತರ ತುಂಬಲು ನಾವು ಅಂತರ್ನಿರ್ಮಿತ ವಿಧಾನವನ್ನು ಬಳಸುತ್ತೇವೆ FillPropertyValues(<Приемник>, <Источник>), ಇದು ಆಸ್ತಿ ಮೌಲ್ಯಗಳನ್ನು ನಕಲಿಸುತ್ತದೆ<Источника>ಗುಣಲಕ್ಷಣಗಳಿಗೆ<Приемника>.

Selection.Next() Loop FillPropertyValues(AreaData.Parameters,Selection); ಒಟ್ಟು ಮೊತ್ತ = ಒಟ್ಟು ಮೊತ್ತ + ಮಾದರಿ.ಮೊತ್ತ; TotalQuantity = TotalQuantity + Sample.Quantity; TabDoc.Output(AreaData); ಎಂಡ್ಸೈಕಲ್;

ಮುದ್ರಿತ ಫಾರ್ಮ್‌ನ ಅಡಿಟಿಪ್ಪಣಿಯನ್ನು ಸ್ಪ್ರೆಡ್‌ಶೀಟ್ ಡಾಕ್ಯುಮೆಂಟ್‌ಗೆ ಔಟ್‌ಪುಟ್ ಮಾಡಲಾಗುತ್ತಿದೆ

ಲೇಔಟ್ನ ಕೊನೆಯ ಪ್ರದೇಶವನ್ನು ತುಂಬಲು ಮತ್ತು ಪ್ರದರ್ಶಿಸಲು ಇದು ಉಳಿದಿದೆ - ನೆಲಮಾಳಿಗೆ. ಭರ್ತಿ ಮಾಡಲು, ಭರ್ತಿ ಮಾಡಲು ಮತ್ತು ಹಿಂತೆಗೆದುಕೊಳ್ಳಲು ನಾವು ಈಗಾಗಲೇ ಡೇಟಾವನ್ನು ಸಿದ್ಧಪಡಿಸಿದ್ದೇವೆ ಅದೇ ಯೋಜನೆಯ ಪ್ರಕಾರ ಕೈಗೊಳ್ಳಲಾಗುತ್ತದೆ.

AreaFooter.Parameters.TotalQuantity = TotalQuantity; AreaFooter.Parameters.TotalSum = ಒಟ್ಟು ಮೊತ್ತ; TabDoc.Output(AreaFooter);

ಸ್ಪ್ರೆಡ್‌ಶೀಟ್ ಡಾಕ್ಯುಮೆಂಟ್ ಅನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಭರ್ತಿ ಮಾಡಲಾಗಿದೆ; ಬಳಕೆದಾರರು ಮುದ್ರಿತ ಫಾರ್ಮ್ ಅನ್ನು ವೀಕ್ಷಿಸಲು ಮತ್ತು ಅಗತ್ಯವಿದ್ದರೆ ಅದನ್ನು ಮುದ್ರಿಸಲು ಪರದೆಯ ಮೇಲೆ ಪ್ರದರ್ಶಿಸಲು ಮಾತ್ರ ಉಳಿದಿದೆ. ಆದರೆ ವಿಶಿಷ್ಟವಾದ 1C 8 ಸಂರಚನೆಗಳಲ್ಲಿ, ವಿಶೇಷ ಮಾಡ್ಯೂಲ್‌ಗಳ ಕಾರ್ಯವಿಧಾನಗಳು ಬಾಹ್ಯ ಮುದ್ರಿತ ರೂಪಗಳ ಔಟ್‌ಪುಟ್‌ಗೆ ಕಾರಣವಾಗಿವೆ. ಆದ್ದರಿಂದ, ಕಾರ್ಯದಿಂದ ಹಿಂತಿರುಗಲು ಸಾಕು ಮುದ್ರೆ()ಪೂರ್ಣಗೊಂಡ ಸ್ಪ್ರೆಡ್‌ಶೀಟ್ ಡಾಕ್ಯುಮೆಂಟ್.

ಟ್ಯಾಬ್‌ಡಾಕ್ ಹಿಂತಿರುಗಿ;

ಈ ಹಂತದಲ್ಲಿ, ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಹಂತವು ಪೂರ್ಣಗೊಂಡಿದೆ ಮತ್ತು 1c ಮುದ್ರಣ ರೂಪದ ರಚನೆಯು ಬಹುತೇಕ ಪೂರ್ಣಗೊಂಡಿದೆ. ಕಾರ್ಯದ ಪೂರ್ಣ ಪಠ್ಯ ಮುದ್ರೆ()ನಾನು ಅದನ್ನು ಇಲ್ಲಿ ನೀಡುವುದಿಲ್ಲ, ನೀವು ಅದನ್ನು ಮುದ್ರಿಸಬಹುದಾದ ಫಾರ್ಮ್ ಫೈಲ್ನಲ್ಲಿ ನೋಡಬಹುದು, ಅದನ್ನು ನೀವು ಲೇಖನದ ಕೆಳಭಾಗದಲ್ಲಿ ಡೌನ್ಲೋಡ್ ಮಾಡಬಹುದು.

ಮುದ್ರಿತ ಫಾರ್ಮ್ 1 ಸಿ ರಚನೆ. ಸ್ವಯಂ ನೋಂದಣಿ ಆಯ್ಕೆಗಳು

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

ಇದನ್ನು ಈ ಕೆಳಗಿನಂತೆ ಮಾಡಲಾಗುತ್ತದೆ:

  • ಬಾಹ್ಯ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ ನಾವು ಹೊಸ ವಿನ್ಯಾಸವನ್ನು ರಚಿಸುತ್ತೇವೆ. ನಾವು ಅದನ್ನು "Settings_Auto-Registration" ಎಂದು ಕರೆಯುತ್ತೇವೆ (ತಪ್ಪನ್ನು ಮಾಡದಿರುವುದು ಮುಖ್ಯ!).
  • ಲೇಔಟ್ನ ಮೊದಲ ಕೋಶದಲ್ಲಿ ನಾವು ಬರೆಯುತ್ತೇವೆ ದಾಖಲೀಕರಣ.(ಅಥವಾ ಡೈರೆಕ್ಟರಿಗಳು.) ಮತ್ತು ನೀವು ಮುದ್ರಿತ ಫಾರ್ಮ್ ಅನ್ನು ಸಂಪರ್ಕಿಸಬೇಕಾದ ಡಾಕ್ಯುಮೆಂಟ್‌ನ ಹೆಸರು.

ಬಾಹ್ಯ ಮುದ್ರಣ ಫಾರ್ಮ್ ಅನ್ನು ಬೇಸ್ಗೆ ಸಂಪರ್ಕಿಸಲಾಗುತ್ತಿದೆ

  • 1C 8 ಮೋಡ್‌ನಲ್ಲಿ ಪ್ರಾರಂಭಿಸಿ ಕಂಪನಿ;
  • ಮೆನುಗೆ ಹೋಗಿ ಸೇವೆ -> ಹೆಚ್ಚುವರಿ ವರದಿಗಳು ಮತ್ತು ಪ್ರಕ್ರಿಯೆ -> ಹೆಚ್ಚುವರಿ ಬಾಹ್ಯ ಮುದ್ರಿತ ರೂಪಗಳು;
  • ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ ಸೇರಿಸಿ;
  • ತೆರೆಯುವ ವಿಂಡೋದಲ್ಲಿ, ಐಕಾನ್ ಕ್ಲಿಕ್ ಮಾಡಿ ಬಾಹ್ಯ ಸಂಸ್ಕರಣಾ ಫೈಲ್ ಅನ್ನು ಬದಲಾಯಿಸಿ;
  • ನೀವು ಸ್ವಯಂ-ನೋಂದಣಿ ನಿಯತಾಂಕಗಳನ್ನು ರಚಿಸಿದ್ದರೆ, ನಂತರ ನಾವು ಅವುಗಳನ್ನು ಬಳಸಲು ಒಪ್ಪುತ್ತೇವೆ;
  • ನೀವು ಸ್ವಯಂ-ನೋಂದಣಿ ನಿಯತಾಂಕಗಳನ್ನು ರಚಿಸದಿದ್ದರೆ, ನಂತರ ಕೋಷ್ಟಕ ಭಾಗದಲ್ಲಿ ಪ್ರಿಂಟಿಂಗ್ ಪ್ಲೇಟ್ ಪರಿಕರಅಗತ್ಯ ದಾಖಲೆ ಅಥವಾ ಉಲ್ಲೇಖ ಪುಸ್ತಕವನ್ನು ಸೇರಿಸಿ;
  • ಗುಂಡಿಯನ್ನು ಒತ್ತಿ ಸರಿ.

ಇದರ ನಂತರ, ಬಾಹ್ಯ ಮುದ್ರಣ ಫಾರ್ಮ್ ಮೆನುವಿನಲ್ಲಿ ಲಭ್ಯವಿರುತ್ತದೆ ಸೀಲ್ದಾಖಲೆ ಸರಕು ಮತ್ತು ಸೇವೆಗಳ ಸ್ವೀಕೃತಿ. 1C ಮುದ್ರಿತ ರೂಪದ ರಚನೆಯು ಈಗ ಪೂರ್ಣಗೊಂಡಿದೆ ಎಂದು ಪರಿಗಣಿಸಬಹುದು.

ಸರಳವಾದ ಮುದ್ರಿತ ರೂಪವನ್ನು ಬರೆಯುವುದನ್ನು ಪರಿಗಣಿಸೋಣ 1s 8.1 - 8.2ಸಂರಚನಾ ಉದಾಹರಣೆಯನ್ನು ಬಳಸಿ ಎಂಟರ್‌ಪ್ರೈಸ್ ಅಕೌಂಟಿಂಗ್ 2.0. ಡಾಕ್ಯುಮೆಂಟ್‌ಗಾಗಿ ನೀವು ಬಾಹ್ಯ ಮುದ್ರಿತ ಫಾರ್ಮ್ ಅನ್ನು ಬರೆಯಬೇಕಾಗಿದೆ ಎಂದು ಹೇಳೋಣ: ಡಾಕ್ಯುಮೆಂಟ್‌ನ ಮೂಲ ಡೇಟಾವನ್ನು ಪ್ರದರ್ಶಿಸಿ, ಹಾಗೆಯೇ ಕೋಷ್ಟಕ ಭಾಗದಿಂದ ಸರಕುಗಳು: ನಾಮಕರಣ, ಬೆಲೆ, ಪ್ರಮಾಣ ಮತ್ತು ಮೊತ್ತ.

ಫಲಿತಾಂಶದ ಉದಾಹರಣೆಯನ್ನು ನೀವು ನಿಂದ ಡೌನ್‌ಲೋಡ್ ಮಾಡಬಹುದು.

ಸಂರಚನಾಕಾರರಲ್ಲಿ 1C ಎಂಟರ್‌ಪ್ರೈಸಸ್ 8ಬಾಹ್ಯ ಸಂಸ್ಕರಣೆಯನ್ನು ರಚಿಸಿ ( ಫೈಲ್->ಹೊಸ->ಬಾಹ್ಯ ಸಂಸ್ಕರಣೆ), ಹೆಸರನ್ನು ಹೊಂದಿಸಿ, ಬಾಹ್ಯ ಮುದ್ರಿತ ರೂಪಕ್ಕೆ ಅಗತ್ಯವಾದ ವಿವರಗಳನ್ನು ರಚಿಸಿ ವಸ್ತುವಿನ ಉಲ್ಲೇಖಪ್ರಕಾರದೊಂದಿಗೆ DocumentLink. ಸರಕು ಮತ್ತು ಸೇವೆಗಳ ಮಾರಾಟ.

ಮುದ್ರಿತ ರೂಪ ವಿನ್ಯಾಸವನ್ನು ರಚಿಸಲಾಗುತ್ತಿದೆ

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

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

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

ಪ್ರೋಗ್ರಾಮಿಂಗ್

ಪ್ರಿಂಟಿಂಗ್ ಫಾರ್ಮ್ ಆಬ್ಜೆಕ್ಟ್ ಮಾಡ್ಯೂಲ್‌ಗೆ ಹೋಗೋಣ ಕ್ರಿಯೆಗಳು->ಓಪನ್ ಆಬ್ಜೆಕ್ಟ್ ಮಾಡ್ಯೂಲ್.

ಮುದ್ರಿತ ಫಾರ್ಮ್‌ಗಳಿಗೆ ಕಡ್ಡಾಯವಾಗಿರುವ ರಫ್ತು ಕಾರ್ಯವನ್ನು ಅಲ್ಲಿ ರಚಿಸೋಣ. ಮುದ್ರೆ().

ಫಂಕ್ಷನ್ ಪ್ರಿಂಟ್ () ರಫ್ತು ಮಾಡಿಅಂತ್ಯಕ್ರಿಯೆ

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

TabDoc = ಹೊಸ TabularDocument; ಲೇಔಟ್ = GetLayout("ಲೇಔಟ್" ); HeaderArea = ಲೇಔಟ್.GetArea("ಹೆಡರ್" ); AreaData = ಲೇಔಟ್.GetArea("ಡೇಟಾ" ); AreaFooter = ಲೇಔಟ್.GetArea("ಅಡಿಟಿಪ್ಪಣಿ" );

ನಿಯತಾಂಕಗಳನ್ನು ಭರ್ತಿ ಮಾಡೋಣ ಟೋಪಿಗಳುಮತ್ತು ಅದನ್ನು ತನ್ನಿ ಸ್ಪ್ರೆಡ್‌ಶೀಟ್ ಡಾಕ್ಯುಮೆಂಟ್.

HeaderArea.Parameters.HeaderText = +LinkToObject.Number; HeaderArea.Parameters.Organization = LinkToObject.Organization; TabDoc.Output(HeaderArea);

ಟೇಬಲ್ ಸಾಲುಗಳನ್ನು ಪಡೆಯಲು ಸರಕುಗಳುನಾವು ವಿನಂತಿಯನ್ನು ಬಳಸುತ್ತೇವೆ.

ವಿನಂತಿ = ಹೊಸ ವಿನಂತಿ; Request.SetParameter("ಲಿಂಕ್", ಆಬ್ಜೆಕ್ಟ್‌ಲಿಂಕ್); Query.Text = "SELECT | ಸರಕು ಮತ್ತು ಸೇವೆಗಳ ಸರಕುಗಳ ಮಾರಾಟ ನಾಮಕರಣ, | ಸರಕು ಮತ್ತು ಸೇವೆಗಳ ಸರಕುಗಳ ಮಾರಾಟ. ಮೊತ್ತ, | ಸರಕು ಮತ್ತು ಸೇವೆಗಳ ಸರಕುಗಳ ಮಾರಾಟ. ಬೆಲೆ, | ಸರಕು ಮತ್ತು ಸೇವೆಗಳ ಸರಕುಗಳ ಮಾರಾಟ ಪ್ರಮಾಣ|ಇಂದ | ದಾಖಲೆ, ಸರಕು ಮತ್ತು ಸೇವೆಗಳ ಮಾರಾಟ, ಸರಕುಗಳು ಮತ್ತು ಸೇವೆಗಳ ಸರಕುಗಳ ಮಾರಾಟ ಹೇಗೆ|ಎಲ್ಲಿ | ಸರಕು ಮತ್ತು ಸೇವೆಗಳ ಸರಕುಗಳ ಮಾರಾಟ. ಲಿಂಕ್ = &ಲಿಂಕ್";

ನಾವು ವಿನಂತಿಯ ನಿಯತಾಂಕಕ್ಕೆ ವಿವರಗಳನ್ನು ರವಾನಿಸುತ್ತೇವೆ ವಸ್ತುವಿನ ಉಲ್ಲೇಖ, ಸ್ಥಿತಿಯಲ್ಲಿ ಸೂಚಿಸಲು ಎಲ್ಲಿ, ನಾವು ಮುದ್ರಿತ ರೂಪವನ್ನು ಪಡೆದ ಡಾಕ್ಯುಮೆಂಟ್‌ನಿಂದ ಮಾತ್ರ ನಮಗೆ ಡೇಟಾ ಬೇಕಾಗುತ್ತದೆ. ಮಾದರಿ ಪ್ರಶ್ನೆಯನ್ನು ಪಡೆಯಲು, ನಾವು ಮೊದಲು ಅದನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತೇವೆ ಮತ್ತು ನಂತರ ಸಾಲುಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡುತ್ತೇವೆ.

ಆಯ್ಕೆ = Query.Run().Select();

ಲೂಪ್ನಲ್ಲಿ ಮುಂದೆ ನಾವು ಪ್ರದೇಶದ ನಿಯತಾಂಕಗಳನ್ನು ತುಂಬುತ್ತೇವೆ ಡೇಟಾಡಾಕ್ಯುಮೆಂಟ್ ಮಾದರಿಯ ಪ್ರತಿ ಸಾಲಿಗೆ ಮತ್ತು ಅವುಗಳನ್ನು ಪ್ರದರ್ಶಿಸಿ ಸ್ಪ್ರೆಡ್‌ಶೀಟ್ ಡಾಕ್ಯುಮೆಂಟ್. ನಾವು ಲೂಪ್‌ನಲ್ಲಿನ ಒಟ್ಟು ಮೌಲ್ಯಗಳನ್ನು ಸಹ ಲೆಕ್ಕ ಹಾಕುತ್ತೇವೆ ಪ್ರಮಾಣದಲ್ಲಿಮತ್ತು ಮೊತ್ತಗಳು. ನಾವು ಪ್ರತಿ ಪ್ಯಾರಾಮೀಟರ್ ಅನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ಭರ್ತಿ ಮಾಡುವುದಿಲ್ಲ, ಆದರೆ ಕಾರ್ಯವಿಧಾನವನ್ನು ಬಳಸುತ್ತೇವೆ ಆಸ್ತಿ ಮೌಲ್ಯಗಳನ್ನು ಭರ್ತಿ ಮಾಡಿ ((<Приемник>, <Источник>) ನಿಂದ ಜಾಗತಿಕ ಸನ್ನಿವೇಶ, ಇದು ಆಸ್ತಿ ಮೌಲ್ಯಗಳನ್ನು ನಕಲಿಸುತ್ತದೆ <Источника> ಗುಣಲಕ್ಷಣಗಳಿಗೆ <Приемника> . ಹೊಂದಾಣಿಕೆಯನ್ನು ಆಸ್ತಿ ಹೆಸರುಗಳಿಂದ ಮಾಡಲಾಗುತ್ತದೆ. ನೀವು ಇದರ ಬಗ್ಗೆ ಇನ್ನಷ್ಟು ಓದಬಹುದು ಸಿಂಟ್ಯಾಕ್ಸ್ ಸಹಾಯಕ 1C ಎಂಟರ್‌ಪ್ರೈಸ್ 8.

ಒಟ್ಟು ಮೊತ್ತ = 0 ; ಒಟ್ಟು ಪ್ರಮಾಣ = 0 ; Selection.Next() Loop FillPropertyValues(AreaData.Parameters,Selection); ಒಟ್ಟು ಮೊತ್ತ = ಒಟ್ಟು ಮೊತ್ತ + ಮಾದರಿ.ಮೊತ್ತ; TotalQuantity = TotalQuantity + Sample.Quantity; TabDoc.Output(AreaData); ಎಂಡ್ಸೈಕಲ್;

ಪ್ರದೇಶವನ್ನು ಭರ್ತಿ ಮಾಡಿ ಮತ್ತು ಪ್ರದರ್ಶಿಸಿ ನೆಲಮಾಳಿಗೆ.

AreaFooter.Parameters.TotalQuantity = TotalQuantity; AreaFooter.Parameters.TotalSum = ಒಟ್ಟು ಮೊತ್ತ; TabDoc.Output(AreaFooter);

ಕಾರ್ಯದಿಂದ ಪೂರ್ಣಗೊಂಡ ಸ್ಪ್ರೆಡ್‌ಶೀಟ್ ಡಾಕ್ಯುಮೆಂಟ್ ಅನ್ನು ಹಿಂತಿರುಗಿಸಲಾಗುತ್ತಿದೆ ಮುದ್ರೆ().

TabDoc ಹಿಂತಿರುಗಿ;

ನೀವು ಪ್ರಮಾಣಿತ ಕಾನ್ಫಿಗರೇಶನ್‌ಗಳಲ್ಲಿ ಒಂದನ್ನು ಬಳಸುತ್ತಿದ್ದರೆ, ಸ್ಪ್ರೆಡ್‌ಶೀಟ್ ಡಾಕ್ಯುಮೆಂಟ್ ಅನ್ನು ಹಿಂತಿರುಗಿಸಿದ ನಂತರ 1Cಪರದೆಯ ಮೇಲೆ ಮುದ್ರಿತ ರೂಪವನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ. ಔಟ್‌ಪುಟ್‌ಗಾಗಿ ನೀವು ಸ್ಪ್ರೆಡ್‌ಶೀಟ್ ಡಾಕ್ಯುಮೆಂಟ್ ವಿಧಾನವನ್ನು ಸಹ ಬಳಸಬಹುದು. ತೋರಿಸು().

5. ಮುದ್ರಿತ ಫಾರ್ಮ್ ಅನ್ನು ಡಾಕ್ಯುಮೆಂಟ್‌ಗೆ ಸಂಪರ್ಕಿಸಲಾಗುತ್ತಿದೆ

IN ಪ್ರಮಾಣಿತ ಸಂರಚನೆಗಳು 1C 8ಬಾಹ್ಯ ಮುದ್ರಿತ ರೂಪಗಳನ್ನು ನೋಂದಾಯಿಸಲು ಡೈರೆಕ್ಟರಿ ಇದೆ ಬಾಹ್ಯ ಸಂಸ್ಕರಣೆ. ಸಂಪರ್ಕಿಸಲು, ಎಂಟರ್‌ಪ್ರೈಸ್ ಮೋಡ್‌ನಲ್ಲಿರುವ ಮೆನುಗೆ ಹೋಗಿ ಸೇವೆ->ಹೆಚ್ಚುವರಿ ವರದಿಗಳು ಮತ್ತು ಸಂಸ್ಕರಣೆ->ಹೆಚ್ಚುವರಿ ಬಾಹ್ಯ ಮುದ್ರಿತ ರೂಪಗಳು.

ಹೊಸ ಡೈರೆಕ್ಟರಿ ಅಂಶವನ್ನು ಸೇರಿಸಿ, ಡಿಸ್ಕ್ನಿಂದ ಮುದ್ರಿತ ಫಾರ್ಮ್ ಅನ್ನು ಲೋಡ್ ಮಾಡಿ ಮತ್ತು ಡಾಕ್ಯುಮೆಂಟ್ ಪ್ರಕಾರವನ್ನು ಆಯ್ಕೆಮಾಡಿ.

ಈಗ ಡಾಕ್ಯುಮೆಂಟ್‌ನಲ್ಲಿ ಸರಕು ಮತ್ತು ಸೇವೆಗಳ ಮಾರಾಟಹೊಸ ಮುದ್ರಣ ಕಾಣಿಸುತ್ತದೆ.

ಮುದ್ರಿತ ರೂಪದ ಸ್ವಯಂ-ನೋಂದಣಿ

ಪ್ರಿಂಟಿಂಗ್ ಫಾರ್ಮ್ ಅನ್ನು ಸಂಪರ್ಕಿಸುವಾಗ ನೀವು ಡಾಕ್ಯುಮೆಂಟ್ ಪ್ರಕಾರವನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ಆಯ್ಕೆ ಮಾಡುವ ಅಗತ್ಯವಿಲ್ಲ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು, ನೀವು ಕಾನ್ಫಿಗರ್ ಮಾಡಬಹುದು ಸ್ವಯಂ ನೋಂದಣಿ. ಇದನ್ನು ಮಾಡಲು, ಹೊಸ ವಿನ್ಯಾಸವನ್ನು ಸೇರಿಸಿ ಮತ್ತು ಅದನ್ನು ಕರೆ ಮಾಡಿ Settings_Auto-registration(ಇದು ಏಕೈಕ ಮಾರ್ಗವಾಗಿದೆ) ಮತ್ತು ಅದರ ಮೊದಲ ಕೋಶದಲ್ಲಿ ನಾವು ಬರೆಯುತ್ತೇವೆ ದಾಖಲೀಕರಣ.<Наименование документа> (ಅಥವಾ ಡೈರೆಕ್ಟರಿಗಳು.<Наименование справочника> ).

ಈಗ, ಪ್ರಿಂಟಿಂಗ್ ಫಾರ್ಮ್ ಅನ್ನು ಸಂಪರ್ಕಿಸುವಾಗ, ನಮಗೆ ಬಳಸಲು ಕೇಳಲಾಗುತ್ತದೆ ಸ್ವಯಂ-ನೋಂದಣಿ ನಿಯತಾಂಕಗಳು.

ಲೇಔಟ್ ಡಿಸೈನರ್ಅಪ್ಲಿಕೇಶನ್ ಪರಿಹಾರದ ಆಬ್ಜೆಕ್ಟ್‌ಗಳು ಮತ್ತು ಒಟ್ಟಾರೆಯಾಗಿ ಅಪ್ಲಿಕೇಶನ್ ಪರಿಹಾರದ ಮೂಲಕ ಬಳಸುವ ವಿನ್ಯಾಸಗಳನ್ನು ರಚಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ನೀವು ಕೆಲಸ ಮಾಡುವಾಗ ಮಾಹಿತಿಯನ್ನು ಪ್ರದರ್ಶಿಸಲು ಅಗತ್ಯವಿರುವ ವಿವಿಧ ರೀತಿಯ ಡೇಟಾವನ್ನು ಲೇಔಟ್‌ಗಳು ಒಳಗೊಂಡಿರಬಹುದು.

ಹೊಸ ವಿನ್ಯಾಸವನ್ನು ರಚಿಸುವಾಗ (ಉದಾಹರಣೆಗೆ, ಕಾನ್ಫಿಗರೇಶನ್ ವಿಂಡೋದಲ್ಲಿ ಹೊಸ ಡೈರೆಕ್ಟರಿ ವಿನ್ಯಾಸವನ್ನು ರಚಿಸುವಾಗ) ಕನ್ಸ್ಟ್ರಕ್ಟರ್ ಅನ್ನು ಸಿಸ್ಟಮ್ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಕರೆಯುತ್ತದೆ:

ಡಿಸೈನರ್ ಖಾಲಿ ಲೇಔಟ್‌ಗಳು ಮತ್ತು ಕೆಲವು ಮಾಹಿತಿಯನ್ನು ಹೊಂದಿರುವ ಲೇಔಟ್‌ಗಳನ್ನು ರಚಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಇದು ಸ್ಪ್ರೆಡ್‌ಶೀಟ್ ಡಾಕ್ಯುಮೆಂಟ್‌ನ ಖಾಲಿ ಲೇಔಟ್ ಆಗಿರಬಹುದು, ಇದು ಸ್ಪ್ರೆಡ್‌ಶೀಟ್‌ಗಳನ್ನು ಹೋಲುತ್ತದೆ ಮತ್ತು ಡಾಕ್ಯುಮೆಂಟ್‌ಗಳು ಮತ್ತು ವರದಿಗಳ ಔಟ್‌ಪುಟ್ ರೂಪಗಳನ್ನು ಉತ್ಪಾದಿಸುವಲ್ಲಿ ವ್ಯಾಪಕವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ; ಇದು ಖಾಲಿ ಪಠ್ಯ ಡಾಕ್ಯುಮೆಂಟ್ ಲೇಔಟ್ ಆಗಿರಬಹುದು ಅಥವಾ ಬೈನರಿ ಡೇಟಾವನ್ನು ಹೊಂದಿರುವ ಲೇಔಟ್ ಆಗಿರಬಹುದು.

ಆಕ್ಟಿವ್ ಡಾಕ್ಯುಮೆಂಟ್ (ಉದಾಹರಣೆಗೆ, ವರ್ಡ್ ಡಾಕ್ಯುಮೆಂಟ್, ಎಕ್ಸೆಲ್ ಶೀಟ್ ಅಥವಾ ಕೋರೆಲ್ ಡ್ರಾಯಿಂಗ್) ಒಳಗೊಂಡಿರುವ ಲೇಔಟ್‌ಗಳನ್ನು ರಚಿಸುವುದನ್ನು ಡಿಸೈನರ್ ಬೆಂಬಲಿಸುತ್ತಾರೆ. ಹೆಚ್ಚುವರಿಯಾಗಿ, HTML ಡಾಕ್ಯುಮೆಂಟ್‌ಗಳು ಅಥವಾ ಭೌಗೋಳಿಕ ರೇಖಾಚಿತ್ರಗಳನ್ನು ಹೊಂದಿರುವ ಲೇಔಟ್‌ಗಳನ್ನು ರಚಿಸಲು ಡಿಸೈನರ್ ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಡೇಟಾ ಸಂಯೋಜನೆಯ ವ್ಯವಸ್ಥೆಯನ್ನು ಬಳಸುವ ವರದಿಗಳಿಗಾಗಿ, ಡೇಟಾ ಸಂಯೋಜನೆಯ ರೇಖಾಚಿತ್ರ ಮತ್ತು ಡೇಟಾ ಸಂಯೋಜನೆ ವಿನ್ಯಾಸ ವಿನ್ಯಾಸವನ್ನು ಒಳಗೊಂಡಿರುವ ಲೇಔಟ್‌ಗಳನ್ನು ರಚಿಸಲು ಡಿಸೈನರ್ ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.

ಡಿಸೈನರ್ ಕೆಲಸದ ಫಲಿತಾಂಶವು ಮುಗಿದ ಲೇಔಟ್ ಆಗಿರುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಇದು ಖಾಲಿ ಸ್ಪ್ರೆಡ್‌ಶೀಟ್ ಡಾಕ್ಯುಮೆಂಟ್ ಲೇಔಟ್ ಆಗಿರಬಹುದು.