1C เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเช‚เชŸ เชตเชฟเชถเซ‡

1C:เชเชจเซเชŸเชฐเชชเซเชฐเชพเช‡เช เชŸเซ‡เช•เซเชจเซ‹เชฒเซ‹เชœเซ€เชจเซ€ เชเช• เชธเชฐเชธ เชตเชฟเชถเซ‡เชทเชคเชพ เช เช›เซ‡ เช•เซ‡ เชฎเซ‡เชจเซ‡เชœเซเชก เชซเซ‹เชฐเซเชฎเซเชธ เชŸเซ‡เช•เซเชจเซ‹เชฒเซ‹เชœเซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชตเชฟเช•เชธเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชธเซ‹เชฒเซเชฏเซเชถเชจเชจเซ‡ Windows, Linux, MacOS X เชฎเชพเชŸเซ‡ เชชเชพเชคเชณเชพ (เชเช•เซเชเชฟเช•เซเชฏเซเชŸเซ‡เชฌเชฒ) เช•เซเชฒเชพเชฏเช‚เชŸ เช…เชจเซ‡ 5 เชฌเซเชฐเชพเช‰เชเชฐเซเชธ เชฎเชพเชŸเซ‡ เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเช‚เชŸ เชคเชฐเซ€เช•เซ‡ เชฌเช‚เชจเซ‡ เชฐเซ€เชคเซ‡ เชฒเซ‹เชจเซเชš เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡. เช•เซเชฐเซ‹เชฎ, เชˆเชจเซเชŸเชฐเชจเซ‡เชŸ เชเช•เซเชธเชชเซเชฒเซ‹เชฐเชฐ, เชซเชพเชฏเชฐเชซเซ‹เช•เซเชธ, เชธเชซเชพเชฐเซ€, เชเชœ เช…เชจเซ‡ เช† เชฌเชงเซเช‚ เชเชชเซเชฒเซ€เช•เซ‡เชถเชจ เชธเซ‹เชฐเซเชธ เช•เซ‹เชก เชฌเชฆเชฒเซเชฏเชพ เชตเช—เชฐ. เชคเชฆเซเชชเชฐเชพเช‚เชค, เชฌเชพเชนเซเชฏเชฐเซ‚เชชเซ‡ เชชเชพเชคเชณเชพ เช•เซเชฒเชพเชฏเช‚เชŸเชฎเชพเช‚ เช…เชจเซ‡ เชฌเซเชฐเชพเช‰เชเชฐเชฎเชพเช‚ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชฒเช—เชญเช— เชธเชฎเชพเชจ เชฆเซ‡เช–เชพเชฏ เช›เซ‡.
10 เชคเชซเชพเชตเชคเซ‹ เชถเซ‹เชงเซ‹ (เช•เชŸ เชนเซ‡เช เชณ 2 เชšเชฟเชคเซเชฐเซ‹):

Linux เชชเชฐ เชชเชพเชคเชณเซ€ เช•เซเชฒเชพเชฏเช‚เชŸ เชตเชฟเชจเซเชกเซ‹:

1C เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเช‚เชŸ เชตเชฟเชถเซ‡

เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเช‚เชŸเชฎเชพเช‚ เชธเชฎเชพเชจ เชตเชฟเชจเซเชกเซ‹ (เช•เซเชฐเซ‹เชฎ เชฌเซเชฐเชพเช‰เชเชฐเชฎเชพเช‚):

1C เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเช‚เชŸ เชตเชฟเชถเซ‡

เช…เชฎเซ‡ เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเช‚เชŸ เช•เซ‡เชฎ เชฌเชจเชพเชตเซเชฏเซเช‚? เช•เช‚เชˆเช• เช…เช‚เชถเซ‡ เชฆเชฏเชจเซ€เชฏ เชฐเซ€เชคเซ‡ เช•เชนเซ€เช เชคเซ‹, เชธเชฎเชฏเช เช†เชชเชฃเชพ เชฎเชพเชŸเซ‡ เช†เชตเซเช‚ เช•เชพเชฐเซเชฏ เชธเซ‡เชŸ เช•เชฐเซเชฏเซเช‚ เช›เซ‡. เชˆเชจเซเชŸเชฐเชจเซ‡เชŸ เชชเชฐ เช•เชพเชฎ เช•เชฐเชตเซเช‚ เช เชฌเชฟเชเชจเซ‡เชธ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซเชธ เชฎเชพเชŸเซ‡ เชฒเชพเช‚เชฌเชพ เชธเชฎเชฏเชฅเซ€ เชชเซ‚เชฐเซเชตเชถเชฐเชค เช›เซ‡. เชชเซเชฐเชฅเชฎ, เช…เชฎเซ‡ เช…เชฎเชพเชฐเชพ เชชเชพเชคเชณเชพ เช•เซเชฒเชพเชฏเช‚เชŸ เชฎเชพเชŸเซ‡ เช‡เชจเซเชŸเชฐเชจเซ‡เชŸ เชฆเซเชตเชพเชฐเชพ เช•เชพเชฎ เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เช‰เชฎเซ‡เชฐเซ€ (เช…เชฎเชพเชฐเชพ เช•เซ‡เชŸเชฒเชพเช• เชธเซเชชเชฐเซเชงเช•เซ‹, เชฎเชพเชฐเซเช— เชฆเซเชตเชพเชฐเชพ, เชคเซเชฏเชพเช‚ เช…เชŸเช•เซ€ เช—เชฏเชพ; เช…เชจเซเชฏเซ‹เช, เชคเซ‡เชจเชพเชฅเซ€ เชตเชฟเชชเชฐเซ€เชค, เชชเชพเชคเชณเชพ เช•เซเชฒเชพเชฏเช‚เชŸเชจเซ‡ เช›เซ‹เชกเซ€ เชฆเซ€เชงเซ‹ เช…เชจเซ‡ เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเช‚เชŸเชจเซ‡ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชตเชพ เชฎเชพเชŸเซ‡ เชชเซ‹เชคเชพเชจเซ‡ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เช•เชฐเซเชฏเชพ). เช…เชฎเซ‡ เช…เชฎเชพเชฐเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ‡ เช•เซเชฒเชพเชฏเช‚เชŸ เชตเชฟเช•เชฒเซเชช เชชเชธเช‚เชฆ เช•เชฐเชตเชพเชจเซ€ เชคเช• เช†เชชเชตเชพเชจเซเช‚ เชจเช•เซเช•เซ€ เช•เชฐเซเชฏเซเช‚ เช›เซ‡ เชœเซ‡ เชคเซ‡เชฎเชจเซ‡ เชถเซเชฐเซ‡เชทเซเช  เช…เชจเซเชฐเซ‚เชช เช›เซ‡.

1C เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเช‚เชŸ เชตเชฟเชถเซ‡

เชชเชพเชคเชณเชพ เช•เซเชฒเชพเชฏเช‚เชŸเชฎเชพเช‚ เชตเซ‡เชฌ-เช†เชงเชพเชฐเชฟเชค เช•เซเชทเชฎเชคเชพเช“ เช‰เชฎเซ‡เชฐเชตเซ€ เช เช•เซเชฒเชพเชฏเช‚เชŸ-เชธเชฐเซเชตเชฐ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชฎเชพเช‚ เชธเช‚เชชเซ‚เชฐเซเชฃ เชชเชฐเชฟเชตเชฐเซเชคเชจ เชธเชพเชฅเซ‡เชจเซ‹ เชเช• เชฎเซ‹เชŸเซ‹ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชนเชคเซ‹. เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเช‚เชŸ เชฌเชจเชพเชตเชตเซเช‚ เช เชเช• เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชจเชตเซ‹ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เช›เซ‡, เชœเซ‡ เชถเชฐเซ‚เช†เชคเชฅเซ€ เชถเชฐเซ‚ เชฅเชพเชฏ เช›เซ‡.

เชธเชฎเชธเซเชฏเชพเชจเซ€ เชฐเชšเชจเชพ

เชคเซ‡เชฅเซ€, เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เช†เชตเชถเซเชฏเช•เชคเชพเช“: เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเช‚เชŸเซ‡ เชชเชพเชคเชณเชพ เช•เซเชฒเชพเชฏเช‚เชŸเชจเซ€ เชœเซ‡เชฎ เชœ เช•เชฐเชตเซเช‚ เชœเซ‹เชˆเช, เชเชŸเชฒเซ‡ เช•เซ‡:

  1. เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชˆเชจเซเชŸเชฐเชซเซ‡เชธ เชฆเชฐเซเชถเชพเชตเซ‹
  2. 1C เชญเชพเชทเชพเชฎเชพเช‚ เชฒเช–เซ‡เชฒเชพ เช•เซเชฒเชพเชฏเชจเซเชŸ เช•เซ‹เชกเชจเซ‡ เชเช•เซเชเชฟเช•เซเชฏเซเชŸ เช•เชฐเซ‹

1C เชฎเชพเช‚ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เช‡เชจเซเชŸเชฐเชซเซ‡เชธเชจเซเช‚ เชตเชฐเซเชฃเชจ เชฆเซเชฐเชถเซเชฏ เชธเช‚เชชเชพเชฆเช•เชฎเชพเช‚ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡, เชชเชฐเช‚เชคเซ เช˜เซ‹เชทเชฃเชพเชคเซเชฎเช• เชฐเซ€เชคเซ‡, เชคเชคเซเชตเซ‹เชจเซ€ เชชเชฟเช•เซเชธเซ‡เชฒ-เชฌเชพเชฏ-เชชเชฟเช•เซเชธเซ‡เชฒ เช—เซ‹เช เชตเชฃเซ€ เชตเชฟเชจเชพ; เชฒเช—เชญเช— เชคเซเชฐเชฃ เชกเชเชจ เชชเซเชฐเช•เชพเชฐเชจเชพเช‚ เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เชคเชคเซเชตเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฅเชพเชฏ เช›เซ‡ - เชฌเชŸเชจเซ‹, เช‡เชจเชชเซเชŸ เชซเซ€เชฒเซเชกเซเชธ (เชŸเซ‡เช•เซเชธเซเชŸ, เช†เช‚เช•เชกเชพเช•เซ€เชฏ, เชคเชพเชฐเซ€เช–/เชธเชฎเชฏ), เชฏเชพเชฆเซ€เช“, เช•เซ‹เชทเซเชŸเช•เซ‹, เช†เชฒเซ‡เช– เชตเช—เซ‡เชฐเซ‡.

1C เชญเชพเชทเชพเชฎเชพเช‚ เช•เซเชฒเชพเชฏเชจเซเชŸ เช•เซ‹เชก เชธเชฐเซเชตเชฐ เช•เซ‰เชฒเซเชธ, เชธเซเชฅเชพเชจเชฟเช• เชธเช‚เชธเชพเชงเชจเซ‹ (เชซเชพเชˆเชฒเซ‹, เชตเช—เซ‡เชฐเซ‡), เชชเซเชฐเชฟเชจเซเชŸเชฟเช‚เช— เช…เชจเซ‡ เช˜เชฃเซเช‚ เชฌเชงเซเช‚ เชธเชฎเชพเชตเซ€ เชถเช•เซ‡ เช›เซ‡.

เชฌเช‚เชจเซ‡ เชชเชพเชคเชณเชพ เช•เซเชฒเชพเชฏเช‚เชŸ (เชตเซ‡เชฌ เชฆเซเชตเชพเชฐเชพ เช•เชพเชฎ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡) เช…เชจเซ‡ เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเช‚เชŸ 1C เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชธเชฐเซเชตเชฐ เชธเชพเชฅเซ‡ เชตเชพเชคเชšเซ€เชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเชฎเชพเชจ เชตเซ‡เชฌ เชธเซ‡เชตเชพเช“เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡. เช•เซเชฒเชพเชฏเช‚เชŸ เช…เชฎเชฒเซ€เช•เชฐเชฃ, เช…เชฒเชฌเชคเซเชค, เช…เชฒเช— เช›เซ‡ - เชชเชพเชคเชณเชพ เช•เซเชฒเชพเชฏเช‚เชŸ C++ เชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒ เช›เซ‡, เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเช‚เชŸ JavaScript เชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒ เช›เซ‡.

เช‡เชคเชฟเชนเชพเชธ เชเช• เชฌเซ€เชŸ

เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเช‚เชŸ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ 2006 เชฎเชพเช‚ เชถเชฐเซ‚ เชฅเชฏเซ‹ เชนเชคเซ‹, เชœเซ‡เชฎเชพเช‚ (เชธเชฐเซ‡เชฐเชพเชถ) 5 เชฒเซ‹เช•เซ‹เชจเซ€ เชŸเซ€เชฎ เชนเชคเซ€. เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเชพ เชšเซ‹เช•เซเช•เชธ เชคเชฌเช•เซเช•เชพเชฎเชพเช‚, เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชšเซ‹เช•เซเช•เชธ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ (เชธเซเชชเซเชฐเซ‡เชกเชถเซ€เชŸ เชฆเชธเซเชคเชพเชตเซ‡เชœ, เช†เช•เซƒเชคเชฟเช“, เชตเช—เซ‡เชฐเซ‡) เชจเซ‡ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชตเชพ เชฎเชพเชŸเซ‡ เชธเชพเชฎเซ‡เชฒ เชนเชคเชพ; เชเช• เชจเชฟเชฏเชฎ เชคเชฐเซ€เช•เซ‡, เช† เชคเซ‡ เชœ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชนเชคเชพ เชœเซ‡เชฎเชฃเซ‡ เชชเชพเชคเชณเชพ เช•เซเชฒเชพเชฏเช‚เชŸเชฎเชพเช‚ เช† เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ เช•เชฐเซ€ เชนเชคเซ€. เชคเซ‡. เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เช เชœเชพเชตเชพเชธเซเช•เซเชฐเชฟเชชเซเชŸเชฎเชพเช‚ เช˜เชŸเช•เซ‹เชจเซ‡ เชซเชฐเซ€เชฅเซ€ เชฒเช–เซเชฏเชพ เชœเซ‡ เชคเซ‡เช“เช เช…เช—เชพเช‰ C++ เชฎเชพเช‚ เชฌเชจเชพเชตเซเชฏเชพ เชนเชคเชพ.

เชถเชฐเซ‚เช†เชคเชฅเซ€ เชœ, เช…เชฎเซ‡ เชฌเซ‡ เชญเชพเชทเชพเช“ เชตเชšเซเชšเซ‡เชจเชพ เชฎเชœเชฌเซ‚เชค เชตเซˆเชšเชพเชฐเชฟเช• เชคเชซเชพเชตเชคเซ‹เชจเซ‡ เช•เชพเชฐเชฃเซ‡ C++ เชชเชพเชคเชณเชพ เช•เซเชฒเชพเชฏเช‚เชŸ เช•เซ‹เชกเชจเชพ เชœเชพเชตเชพเชธเซเช•เซเชฐเชฟเชชเซเชŸ เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเช‚เชŸเชฎเชพเช‚ เช•เซ‹เชˆเชชเชฃ เชธเซเชตเชšเชพเชฒเชฟเชค (เช†เช‚เชถเชฟเช• เชชเชฃ) เชฐเซ‚เชชเชพเช‚เชคเชฐเชจเซ‹ เชตเชฟเชšเชพเชฐ เชจเช•เชพเชฐเซ€ เช•เชพเชขเซเชฏเซ‹ เชนเชคเซ‹; เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเช‚เชŸ เชœเชพเชตเชพเชธเซเช•เซเชฐเชฟเชชเซเชŸเชฎเชพเช‚ เชถเชฐเซ‚เช†เชคเชฅเซ€ เชฒเช–เชพเชฏเซ‡เชฒเซเช‚ เชนเชคเซเช‚.

เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเชพ เชชเซเชฐเชฅเชฎ เชชเซเชจเชฐเชพเชตเชฐเซเชคเชจเซ‹เชฎเชพเช‚, เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเชจเซเชŸเซ‡ เชฌเชฟเชฒเซเชŸ-เช‡เชจ 1C เชญเชพเชทเชพเชฎเชพเช‚ เช•เซเชฒเชพเชฏเชจเซเชŸ เช•เซ‹เชกเชจเซ‡ เชธเซ€เชงเชพ JavaScriptเชฎเชพเช‚ เช•เชจเซเชตเชฐเซเชŸ เช•เชฐเซเชฏเซ‹. เชชเชพเชคเชณเชพ เช•เซเชฒเชพเชฏเช‚เชŸ เช…เชฒเช— เชฐเซ€เชคเซ‡ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡ - เชฌเชฟเชฒเซเชŸ-เช‡เชจ 1C เชญเชพเชทเชพเชฎเชพเช‚ เช•เซ‹เชก เชฌเชพเช‡เชŸเช•เซ‹เชกเชฎเชพเช‚ เช•เชฎเซเชชเชพเช‡เชฒ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เช…เชจเซ‡ เชชเช›เซ€ เช† เชฌเชพเช‡เชŸเช•เซ‹เชก เช•เซเชฒเชพเชฏเช‚เชŸ เชชเชฐ เช…เชฐเซเชฅเช˜เชŸเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชคเซเชฏเชพเชฐเชฌเชพเชฆ, เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเช‚เชŸเซ‡ เชคเซ‡ เชœ เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซเชฏเซเช‚ - เชชเซเชฐเชฅเชฎ, เชคเซ‡เชฃเซ‡ เชชเซเชฐเชฆเชฐเซเชถเชจเชฎเชพเช‚ เชตเชงเชพเชฐเซ‹ เช•เชฐเซเชฏเซ‹, เช…เชจเซ‡ เชฌเซ€เชœเซเช‚, เชคเซ‡ เชชเชพเชคเชณเชพ เช…เชจเซ‡ เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเช‚เชŸเชจเชพ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชจเซ‡ เชเช•เซ€เช•เซƒเชค เช•เชฐเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เชฌเชจเชพเชตเซเชฏเซเช‚.

1C เชจเซเช‚ เชชเซเชฐเชฅเชฎ เชธเช‚เชธเซเช•เชฐเชฃ: เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเช‚เชŸ เชธเชชเซ‹เชฐเซเชŸ เชธเชพเชฅเซ‡ เชเชจเซเชŸเชฐเชชเซเชฐเชพเช‡เช เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ 2009 เชฎเชพเช‚ เชฌเชนเชพเชฐ เชชเชพเชกเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚. เชคเซ‡ เชธเชฎเชฏเซ‡ เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเช‚เชŸ 2 เชฌเซเชฐเชพเช‰เชเชฐเซเชธเชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเชคเซเช‚ เชนเชคเซเช‚ - เช‡เชจเซเชŸเชฐเชจเซ‡เชŸ เชเช•เซเชธเชชเซเชฒเซ‹เชฐเชฐ เช…เชจเซ‡ เชซเชพเชฏเชฐเชซเซ‹เช•เซเชธ. เชฎเซ‚เชณ เชฏเซ‹เชœเชจเชพเช“เชฎเชพเช‚ เช“เชชเซ‡เชฐเชพ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชคเซ‹ เชนเชคเซ‹, เชชเชฐเช‚เชคเซ เชคเซ‡ เชธเชฎเชฏเซ‡ เช“เชชเซ‡เชฐเชพเชฎเชพเช‚ เชเชชเซเชฒเซ€เช•เซ‡เชถเชจ เชฌเช‚เชง เช•เชฐเชตเชพเชจเชพ เชนเซ‡เชจเซเชกเชฒเชฐเซ‹ เชธเชพเชฅเซ‡เชจเซ€ เช…เช—เชฃเชฟเชค เชธเชฎเชธเซเชฏเชพเช“เชจเซ‡ เช•เชพเชฐเชฃเซ‡ (เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชฌเช‚เชง เชฅเชˆ เชฐเชนเซ€ เชนเซ‹เชตเชพเชจเซ€ 100% เชจเชฟเชถเซเชšเชฟเชคเชคเชพ เชธเชพเชฅเซ‡ เชŸเซเชฐเซ…เช• เช•เชฐเชตเซเช‚ เชถเช•เซเชฏ เชจเชนเซ‹เชคเซเช‚ เช…เชจเซ‡ เชคเซ‡ เชธเชฎเชฏเซ‡ เชคเซ‡เชฎเชพเช‚เชฅเซ€ เชกเชฟเชธเซเช•เชจเซ‡เช•เซเชถเชจเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชนเชพเชฅ เชงเชฐเซ‡ เช›เซ‡. เช† เชฏเซ‹เชœเชจเชพเช“เชฎเชพเช‚เชฅเซ€ 1C เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชธเชฐเซเชตเชฐ) เช›เซ‹เชกเซ€ เชฆเซ‡เชตเชพเชจเซเช‚ เชนเชคเซเช‚.

เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชฎเชพเชณเช–เซเช‚

เช•เซเชฒ เชฎเชณเซ€เชจเซ‡, 1C:Enterprise เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชชเชพเชธเซ‡ JavaScript เชฎเชพเช‚ เชฒเช–เซ‡เชฒเชพ 4 เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เช›เซ‡:

  1. เชตเซ‡เชฌเชŸเซ‚เชฒเซเชธ - เช…เชจเซเชฏ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ เชฆเซเชตเชพเชฐเชพ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเซ€ เชตเชนเซ‡เช‚เชšเชพเชฏเซ‡เชฒ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เช“ (เช…เชฎเซ‡ เชชเชฃ เชถเชพเชฎเซ‡เชฒ เช•เชฐเซ€เช เช›เซ€เช เช—เซ‚เช—เชฒ เช•เซเชฒเซ‹เชเชฐ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€).
  2. เชจเชฟเชฏเช‚เชคเซเชฐเชฃ เชซเซ‹เชฐเซเชฎเซ‡เชŸ เช•เชฐเซ‡เชฒ เชฆเชธเซเชคเชพเชตเซ‡เชœ (เชœเชพเชตเชพเชธเซเช•เซเชฐเชฟเชชเซเชŸเชฎเชพเช‚ เชชเชพเชคเชณเชพ เช•เซเชฒเชพเชฏเช‚เชŸ เช…เชจเซ‡ เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเช‚เชŸ เชฌเช‚เชจเซ‡เชฎเชพเช‚ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชพเชฏเซ‡เชฒ เช›เซ‡)
  3. เชจเชฟเชฏเช‚เชคเซเชฐเชฃ เชถเซ‡เชกเซเชฏเซ‚เชฒเชฐ (เชœเชพเชตเชพเชธเซเช•เซเชฐเชฟเชชเซเชŸเชฎเชพเช‚ เชชเชพเชคเชณเชพ เช•เซเชฒเชพเชฏเช‚เชŸ เช…เชจเซ‡ เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเช‚เชŸ เชฌเช‚เชจเซ‡เชฎเชพเช‚ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชพเชฏเซ‡เชฒ เช›เซ‡)
  4. เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเช‚เชŸ

เชฆเชฐเซ‡เช• เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเซเช‚ เชฎเชพเชณเช–เซเช‚ เชœเชพเชตเชพ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ (เช…เชฅเชตเชพ .NET เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ - เชœเซ‡ เชจเชœเซ€เช• เชนเซ‹เชฏ) เชจเซ€ เชฐเชšเชจเชพ เชœเซ‡เชตเซเช‚ เชฒเชพเช—เซ‡ เช›เซ‡; เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชจเซ‡เชฎเชธเซเชชเซ‡เชธ เช›เซ‡, เช…เชจเซ‡ เชฆเชฐเซ‡เช• เชจเซ‡เชฎเชธเซเชชเซ‡เชธ เช…เชฒเช— เชซเซ‹เชฒเซเชกเชฐเชฎเชพเช‚ เช›เซ‡. เชซเซ‹เชฒเซเชกเชฐเชจเซ€ เช…เช‚เชฆเชฐ เชซเชพเช‡เชฒเซ‹ เช…เชจเซ‡ เชจเซ‡เชฎเชธเซเชชเซ‡เชธ เชตเชฐเซเช—เซ‹ เช›เซ‡. เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเชจเซเชŸ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชฎเชพเช‚ เชฒเช—เชญเช— 1000 เชซเชพเช‡เชฒเซ‹ เช›เซ‡.

เชฎเชพเชณเช–เชพเช•เซ€เชฏ เชฐเซ€เชคเซ‡, เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเช‚เชŸ เชฎเซ‹เชŸเชพเชญเชพเช—เซ‡ เชจเซ€เชšเซ‡เชจเซ€ เชธเชฌเชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚ เชตเชนเซ‡เช‚เชšเชพเชฏเซ‡เชฒเซเช‚ เช›เซ‡:

  • เชธเช‚เชšเชพเชฒเชฟเชค เช•เซเชฒเชพเชฏเช‚เชŸ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เช‡เชจเซเชŸเชฐเชซเซ‡เชธ
    • เชธเชพเชฎเชพเชจเซเชฏ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เช‡เชจเซเชŸเชฐเชซเซ‡เชธ (เชธเชฟเชธเซเชŸเชฎ เชฎเซ‡เชจเซ, เชชเซ‡เชจเชฒเซเชธ)
    • เชฎเซ‡เชจเซ‡เชœเซเชก เชซเซ‹เชฐเซเชฎเซเชธเชจเซเช‚ เช‡เชจเซเชŸเชฐเชซเซ‡เชธ, เช…เชจเซเชฏ เชตเชธเซเชคเซเช“เชจเซ€ เชธเชพเชฅเซ‡, เชฒเช—เชญเช— 30 เชจเชฟเชฏเช‚เชคเซเชฐเชฃเซ‹ (เชฌเชŸเชจเซ‹, เชตเชฟเชตเชฟเชง เชชเซเชฐเช•เชพเชฐเชจเชพ เช‡เชจเชชเซเชŸ เช•เซเชทเซ‡เชคเซเชฐเซ‹ - เชŸเซ‡เช•เซเชธเซเชŸ, เช†เช‚เช•เชกเชพเช•เซ€เชฏ, เชคเชพเชฐเซ€เช–/เชธเชฎเชฏ, เชตเช—เซ‡เชฐเซ‡, เช•เซ‹เชทเซเชŸเช•เซ‹, เชธเซ‚เชšเชฟเช“, เช†เชฒเซ‡เช– เชตเช—เซ‡เชฐเซ‡) เชธเชนเชฟเชค.

  • เช•เซเชฒเชพเชฏเช‚เชŸ เชชเชฐ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชฎเชพเชŸเซ‡ เช‘เชฌเซเชœเซ‡เช•เซเชŸ เชฎเซ‹เชกเชฒ เช‰เชชเชฒเชฌเซเชง เช›เซ‡ (เช•เซเชฒ 400 เชฅเซ€ เชตเชงเซ เชชเซเชฐเช•เชพเชฐเซ‹: เชฎเซ‡เชจเซ‡เชœเซเชก เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เช‘เชฌเซเชœเซ‡เช•เซเชŸ เชฎเซ‹เชกเชฒ, เชกเซ‡เชŸเชพ เชฒเซ‡เช†เช‰เชŸ เชธเซ‡เชŸเชฟเช‚เช—เซเชธ, เชถเชฐเชคเซ€ เชธเซเชŸเชพเช‡เชฒ เชตเช—เซ‡เชฐเซ‡.)
  • เชฌเชฟเชฒเซเชŸ-เช‡เชจ 1C เชญเชพเชทเชพเชจเชพ เชฆเซเชญเชพเชทเชฟเชฏเชพ
  • เชฌเซเชฐเชพเช‰เชเชฐ เชเช•เซเชธเซเชŸเซ‡เชจเซเชถเชจเซเชธ (เชœเชพเชตเชพเชธเซเช•เซเชฐเชฟเชชเซเชŸเชฎเชพเช‚ เชธเชฎเชฐเซเชฅเชฟเชค เชจเชฅเซ€ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ เชฎเชพเชŸเซ‡ เชตเชชเชฐเชพเชฏ เช›เซ‡)
    • เช•เซเชฐเชฟเชชเซเชŸเซ‹เช—เซเชฐเชพเชซเซ€ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเซเช‚
    • เชซเชพเชˆเชฒเซ‹ เชธเชพเชฅเซ‡ เช•เชพเชฎ
    • เชฌเชพเชนเซเชฏ เช˜เชŸเช•เซ‹เชจเซ€ เชคเช•เชจเซ€เช•, เชคเซ‡เชฎเชจเซ‡ เชชเชพเชคเชณเชพ เช…เชจเซ‡ เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเช‚เชŸ เชฌเช‚เชจเซ‡เชฎเชพเช‚ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡

เชตเชฟเช•เชพเชธ เชธเซเชตเชฟเชงเชพเช“

JavaScript เชฎเชพเช‚ เช‰เชชเชฐเซ‹เช•เซเชค เชคเชฎเชพเชฎเชจเซ‹ เช…เชฎเชฒ เชธเชฐเชณ เชจเชฅเซ€. เช•เชฆเชพเชš 1C เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเช‚เชŸ เช JavaScript เชฎเชพเช‚ เชฒเช–เซ‡เชฒเซ€ เชธเซŒเชฅเซ€ เชฎเซ‹เชŸเซ€ เช•เซเชฒเชพเชฏเชจเซเชŸ-เชธเชพเช‡เชก เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซเชธเชฎเชพเช‚เชจเซ€ เชเช• เช›เซ‡ - เชฒเช—เชญเช— 450.000 เชฐเซ‡เช–เชพเช“. เช…เชฎเซ‡ เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเช‚เชŸ เช•เซ‹เชกเชฎเชพเช‚ เช‘เชฌเซเชœเซ‡เช•เซเชŸ-เช“เชฐเชฟเชเชจเซเชŸเซ‡เชก เช…เชญเชฟเช—เชฎเชจเซ‹ เชธเช•เซเชฐเชฟเชฏเชชเชฃเซ‡ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เช เช›เซ€เช, เชœเซ‡ เช†เชŸเชฒเชพ เชฎเซ‹เชŸเชพ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพเชจเซเช‚ เชธเชฐเชณ เชฌเชจเชพเชตเซ‡ เช›เซ‡.

เช•เซเชฒเชพเชฏเช‚เชŸ เช•เซ‹เชกเชจเชพ เช•เชฆเชจเซ‡ เช˜เชŸเชพเชกเชตเชพ เชฎเชพเชŸเซ‡, เช…เชฎเซ‡ เชธเซŒเชชเซเชฐเชฅเชฎ เช…เชฎเชพเชฐเชพ เชชเซ‹เชคเชพเชจเชพ เช“เชฌเซเชซเชธเซเช•เซ‡เชŸเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซเชฏเซ‹, เช…เชจเซ‡ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชธเช‚เชธเซเช•เชฐเชฃ 8.3.6 (เช“เช•เซเชŸเซ‹เชฌเชฐ 2014) เชฅเซ€ เชถเชฐเซ‚ เช•เชฐเซ€เชจเซ‡ เช…เชฎเซ‡ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซเชฏเซเช‚. เช—เซ‚เช—เชฒ เช•เซเชฒเซ‹เชเชฐ เช•เชฎเซเชชเชพเชˆเชฒเชฐ. เชธเช‚เช–เซเชฏเชพเช“เชฎเชพเช‚ เช‰เชชเชฏเซ‹เช—เชจเซ€ เช…เชธเชฐ โ€“ เช…เชธเซเชชเชทเซเชŸเชคเชพ เชชเช›เซ€ เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเช‚เชŸ เชซเซเชฐเซ‡เชฎเชตเชฐเซเช•เชจเซเช‚ เช•เชฆ:

  • เชชเซ‹เชคเชพเชจเซเช‚ เช“เชฌเซเชซเชธเซเช•เซ‡เชŸเชฐ โ€“ 1556 kb
  • เช—เซ‚เช—เชฒ เช•เซเชฒเซ‹เชเชฐ เช•เชฎเซเชชเชพเชˆเชฒเชฐ โ€“ 1073 kb

เช—เซ‚เช—เชฒ เช•เซเชฒเซ‹เชเชฐ เช•เชฎเซเชชเชพเชˆเชฒเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฅเซ€ เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเช‚เชŸเชจเชพ เชชเซเชฐเชฆเชฐเซเชถเชจเชจเซ‡ เช…เชฎเชพเชฐเชพ เชชเซ‹เชคเชพเชจเชพ เช“เชฌเซเชซเชธเซเช•เซ‡เชŸเชฐเชจเซ€ เชธเชฐเช–เชพเชฎเชฃเซ€เชฎเชพเช‚ 30% เชธเซเชงเชพเชฐเชตเชพเชฎเชพเช‚ เชฎเชฆเชฆ เชฎเชณเซ€ เช›เซ‡. เชตเชงเซเชฎเชพเช‚, เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชฆเซเชตเชพเชฐเชพ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเซ€ เชฎเซ‡เชฎเชฐเซ€เชจเซ€ เชฎเชพเชคเซเชฐเชพเชฎเชพเช‚ 15-25% (เชฌเซเชฐเชพเช‰เชเชฐ เชชเชฐ เช†เชงเชพเชฐ เชฐเชพเช–เซ€เชจเซ‡) เช˜เชŸเชพเชกเซ‹ เชฅเชฏเซ‹ เช›เซ‡.

Google Closure Compiler เช‘เชฌเซเชœเซ‡เช•เซเชŸ-เช“เชฐเชฟเชเชจเซเชŸเซ‡เชก เช•เซ‹เชก เชธเชพเชฅเซ‡ เช–เซ‚เชฌ เชœ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡เชฅเซ€ เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเชจเซเชŸ เชฎเชพเชŸเซ‡ เชคเซ‡เชจเซ€ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ เชถเช•เซเชฏ เชคเซ‡เชŸเชฒเซ€ เชŠเช‚เชšเซ€ เช›เซ‡. เช•เซเชฒเซ‹เชเชฐ เช•เชฎเซเชชเชพเชˆเชฒเชฐ เช…เชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ เช•เซ‡เชŸเชฒเซ€เช• เชธเชพเชฐเซ€ เชฌเชพเชฌเชคเซ‹ เช•เชฐเซ‡ เช›เซ‡:

  • เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชฌเชฟเชฒเซเชก เชธเซเชŸเซ‡เชœ เชชเชฐ เชธเซเชŸเซ‡เชŸเชฟเช• เชŸเชพเชˆเชช เชšเซ‡เช•เชฟเช‚เช— (เชธเซเชจเชฟเชถเซเชšเชฟเชค เช•เชฐเซ‡ เช›เซ‡ เช•เซ‡ เช…เชฎเซ‡ JSDoc เชเชจเซ‹เชŸเซ‡เชถเชจ เชธเชพเชฅเซ‡ เช•เซ‹เชกเชจเซ‡ เช†เชตเชฐเซ€ เชฒเชˆเช เช›เซ€เช). เชชเชฐเชฟเชฃเชพเชฎ เชธเซเชฅเชฟเชฐ เชŸเชพเชˆเชชเชฟเช‚เช— เช›เซ‡, เชœเซ‡ C++ เชฎเชพเช‚ เชŸเชพเชˆเชช เช•เชฐเชตเชพเชจเซ€ เช–เซ‚เชฌ เชจเชœเซ€เช• เช›เซ‡. เช† เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชธเช‚เช•เชฒเชจ เชคเชฌเช•เซเช•เซ‡ เชญเซ‚เชฒเซ‹เชจเซ€ เชเช•เชฆเชฎ เชฎเซ‹เชŸเซ€ เชŸเช•เชพเชตเชพเชฐเซ€ เชชเช•เชกเชตเชพเชฎเชพเช‚ เชฎเชฆเชฆ เช•เชฐเซ‡ เช›เซ‡.
  • เช…เชธเซเชชเชทเซเชŸเชคเชพ เชฆเซเชตเชพเชฐเชพ เช•เซ‹เชกเชจเซเช‚ เช•เชฆ เช˜เชŸเชพเชกเชตเซเช‚
  • เชเช•เซเชเชฟเช•เซเชฏเซเชŸเซ‡เชก เช•เซ‹เชกเชจเชพ เชธเช‚เช–เซเชฏเชพเชฌเช‚เชง เช‘เชชเซเชŸเชฟเชฎเชพเช‡เชเซ‡เชถเชจ, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชœเซ‡เชฎ เช•เซ‡:
    • เช‡เชจเชฒเชพเช‡เชจ เชซเช‚เช•เซเชถเชจ เช…เชตเซ‡เชœเซ€. JavaScript เชฎเชพเช‚ เชซเช‚เช•เซเชถเชจเชจเซ‡ เช•เซ‰เชฒ เช•เชฐเชตเซเช‚ เช เชเช•เชฆเชฎ เช–เชฐเซเชšเชพเชณ เช‘เชชเชฐเซ‡เชถเชจ เช›เซ‡, เช…เชจเซ‡ เชตเชพเชฐเช‚เชตเชพเชฐ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเซ€ เชจเชพเชจเซ€ เชชเชฆเซเชงเชคเชฟเช“เชจเชพ เช‡เชจเชฒเชพเช‡เชจ เช…เชตเซ‡เชœเซ€เช•เชฐเชฃ เช•เซ‹เชกเชจเซ‡ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชฐเซ€เชคเซ‡ เชเชกเชชเซ€ เชฌเชจเชพเชตเซ‡ เช›เซ‡.
    • เช•เชฎเซเชชเชพเช‡เชฒ เชธเชฎเชฏเซ‡ เชธเซเชฅเชฟเชฐเชพเช‚เช•เซ‹เชจเซ€ เช—เชฃเชคเชฐเซ€. เชœเซ‹ เช•เซ‹เชˆ เช…เชญเชฟเชตเซเชฏเช•เซเชคเชฟ เชธเซเชฅเชฟเชฐเชพเช‚เช• เชชเชฐ เช†เชงเชพเชฐ เชฐเชพเช–เซ‡ เช›เซ‡, เชคเซ‹ เชธเซเชฅเชฟเชฐเชพเช‚เช•เชจเซเช‚ เชตเชพเชธเซเชคเชตเชฟเช• เชฎเซ‚เชฒเซเชฏ เชคเซ‡เชฎเชพเช‚ เชฌเชฆเชฒเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡

เช…เชฎเซ‡ เชตเซ‡เชฌเชธเซเชŸเซ‹เชฐเซเชฎเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช…เชฎเชพเชฐเชพ เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเช‚เชŸ เชกเซ‡เชตเชฒเชชเชฎเซ‡เชจเซเชŸ เชเชจเซเชตเชพเชฏเชฐเซเชจเชฎเซ‡เชจเซเชŸ เชคเชฐเซ€เช•เซ‡ เช•เชฐเซ€เช เช›เซ€เช.

เช•เซ‹เชก เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เชฎเชพเชŸเซ‡ เช…เชฎเซ‡ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เช เช›เซ€เช เชธเซ‹เชจเชพเชฐเช•เซเชฏเซ‚เชฌ, เชœเซเชฏเชพเช‚ เช…เชฎเซ‡ เชธเซเชŸเซ‡เชŸเชฟเช• เช•เซ‹เชก เชตเชฟเชถเซเชฒเซ‡เชทเช•เซ‹เชจเซ‡ เชเช•เซ€เช•เซƒเชค เช•เชฐเซ€เช เช›เซ€เช. เชตเชฟเชถเซเชฒเซ‡เชทเช•เซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡, เช…เชฎเซ‡ JavaScript เชธเซเชฐเซ‹เชค เช•เซ‹เชกเชจเซ€ เช—เซเชฃเชตเชคเซเชคเชพเชจเชพ เช…เชงเซ‹เช—เชคเชฟเชจเซเช‚ เชจเชฟเชฐเซ€เช•เซเชทเชฃ เช•เชฐเซ€เช เช›เซ€เช เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เชฐเซ‹เช•เชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ€เช เช›เซ€เช.

1C เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเช‚เชŸ เชตเชฟเชถเซ‡

เช…เชฎเซ‡ เช•เชˆ เชธเชฎเชธเซเชฏเชพเช“ เชนเชฒ เช•เชฐเซ€/เชถเซเช‚?

เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเชพ เช…เชฎเชฒเซ€เช•เชฐเชฃ เชฆเชฐเชฎเชฟเชฏเชพเชจ, เช…เชฎเชจเซ‡ เช˜เชฃเซ€ เชฐเชธเชชเซเชฐเชฆ เชธเชฎเชธเซเชฏเชพเช“เชจเซ‹ เชธเชพเชฎเชจเซ‹ เช•เชฐเชตเซ‹ เชชเชกเซเชฏเซ‹ เชœเซ‡ เช…เชฎเชพเชฐเซ‡ เชนเชฒ เช•เชฐเชตเชพเชจเซ€ เชนเชคเซ€.

เชธเชฐเซเชตเชฐ เชธเชพเชฅเซ‡ เช…เชจเซ‡ เชตเชฟเชจเซเชกเซ‹เช เชตเชšเซเชšเซ‡ เชกเซ‡เชŸเชพเชจเซ€ เช†เชชเชฒเซ‡ เช•เชฐเซ‹

เชเชตเซ€ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเช“ เช›เซ‡ เช•เซ‡ เชœเซเชฏเชพเช‚ เชธเซเชฐเซ‹เชค เช•เซ‹เชกเชจเซ€ เช…เชธเซเชชเชทเซเชŸเชคเชพ เชธเชฟเชธเซเชŸเชฎเชจเซ€ เช•เชพเชฎเช—เซ€เชฐเซ€เชฎเชพเช‚ เชฆเช–เชฒ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡. เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเช‚เชŸเชจเชพ เชเช•เซเชเชฟเช•เซเชฏเซเชŸเซ‡เชฌเชฒ เช•เซ‹เชกเชจเชพ เชฌเชพเชนเซเชฏ เช•เซ‹เชก, เช…เชธเซเชชเชทเซเชŸเชคเชพเชจเซ‡ เช•เชพเชฐเชฃเซ‡, เช•เชพเชฐเซเชฏ เช…เชจเซ‡ เชชเชฐเชฟเชฎเชพเชฃ เชจเชพเชฎเซ‹ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡ เชœเซ‡ เช…เชฎเชพเชฐเชพ เชเช•เซเชเชฟเช•เซเชฏเซเชŸเซ‡เชฌเชฒ เช•เซ‹เชกเชจเซ€ เช…เชชเซ‡เช•เซเชทเชพ เช•เชฐเชคเชพ เช…เชฒเช— เชนเซ‹เชฏ เช›เซ‡. เช…เชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ เชฌเชพเชนเซเชฏ เช•เซ‹เชก เช›เซ‡:

  • เชกเซ‡เชŸเชพ เชธเซเชŸเซเชฐเช•เซเชšเชฐเชจเชพ เชฐเซ‚เชชเชฎเชพเช‚ เชธเชฐเซเชตเชฐเชฎเชพเช‚เชฅเซ€ เช†เชตเชคเซ‹ เช•เซ‹เชก
  • เชฌเซ€เชœเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชตเชฟเชจเซเชกเซ‹ เชฎเชพเชŸเซ‡ เช•เซ‹เชก

เชธเชฐเซเชตเชฐ เชธเชพเชฅเซ‡ เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เช…เชธเซเชชเชทเซเชŸเชคเชพเชจเซ‡ เชŸเชพเชณเชตเชพ เชฎเชพเชŸเซ‡, เช…เชฎเซ‡ @expose เชŸเซ‡เช—เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เช เช›เซ€เช:

/**
 * @constructor
 * @extends {Base.SrvObject}
 */
Srv.Core.GenericException = function ()
{
    /**
     * @type {string}
     * @expose
     */
    this.descr;

    /**
     * @type {Srv.Core.GenericException}
     * @expose
     */
    this.inner;

    /**
     * @type {string}
     * @expose
     */
    this.clsid;

    /**
     * @type {boolean}
     * @expose
     */
    this.encoded;
}

เช…เชจเซ‡ เช…เชจเซเชฏ เชตเชฟเชจเซเชกเซ‹ เชธเชพเชฅเซ‡ เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เช…เชธเซเชชเชทเซเชŸเชคเชพเชจเซ‡ เชŸเชพเชณเชตเชพ เชฎเชพเชŸเซ‡, เช…เชฎเซ‡ เช•เชนเซ‡เชตเชพเชคเชพ เชจเชฟเช•เชพเชธ เช•เชฐเซ‡เชฒ เช‡เชจเซเชŸเชฐเชซเซ‡เชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เช เช›เซ€เช (เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เชœเซ‡เชฎเชพเช‚ เชฌเชงเซ€ เชชเชฆเซเชงเชคเชฟเช“ เชจเชฟเช•เชพเชธ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡).

/**
 * ะญะบัะฟะพั€ั‚ะธั€ัƒะตะผั‹ะน ะธะฝั‚ะตั€ั„ะตะนั ะบะพะฝั‚ั€ะพะปะฐ DropDownWindow
 *
 * @interface
 * @struct
 */
WebUI.IDropDownWindowExp = function(){}

/**
 * ะŸะตั€ะตะผะตั‰ะฐะตั‚ ะฒั‹ะดะตะปะตะฝะธะต ะฝะฐ 1 ะฒะฟะตั€ะตะด ะธะปะธ ะฝะฐะทะฐะด
 *
 * @param {boolean} isForward
 * @param {boolean} checkOnly
 * @return {boolean}
 * @expose
 */
WebUI.IDropDownWindowExp.prototype.moveMarker = function (isForward, checkOnly){}

/**
 * ะŸะตั€ะตะผะตั‰ะฐะตั‚ ะฒั‹ะดะตะปะตะฝะธะต ะฒ ะฝะฐั‡ะฐะปะพ ะธะปะธ ะบะพะฝะตั†
 *
 * @param {boolean} isFirst
 * @param {boolean} checkOnly
 * @return {boolean}
 * @expose
 */
WebUI.IDropDownWindowExp.prototype.moveMarkerTo = function (isFirst, checkOnly){}

/**
 * @return {boolean}
 * @expose
 */
WebUI.IDropDownWindowExp.prototype.selectValue = function (){}

เช…เชฎเซ‡ เชตเชฐเซเชšเซเชฏเซเช…เชฒ DOM เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฎเซเช–เซเชฏ เชชเซเชฐเชตเชพเชนเชฎเชพเช‚ เชฌเชจเชคเชพ เชชเชนเซ‡เชฒเชพ)

เชœเชŸเชฟเชฒ เชตเซ‡เชฌ UIs เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชคเชพ เชคเชฎเชพเชฎ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เชจเซ€ เชœเซ‡เชฎ, เช…เชฎเชจเซ‡ เชเชกเชชเชฅเซ€ เชธเชฎเชœเชพเชฏเซเช‚ เช•เซ‡ DOM เช—เชคเชฟเชถเซ€เชฒ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช–เชฐเชพเชฌ เชฐเซ€เชคเซ‡ เช…เชจเซเช•เซ‚เชณ เช›เซ‡. เชฒเช—เชญเช— เชคเชฐเชค เชœ, เชตเชฐเซเชšเซเชฏเซเช…เชฒ DOM เชจเซเช‚ เชเชจเชพเชฒเซ‹เช— UI เชธเชพเชฅเซ‡ เช•เชพเชฐเซเชฏเชจเซ‡ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เช เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚. เช‡เชตเซ‡เชจเซเชŸ เชชเซเชฐเซ‹เชธเซ‡เชธเชฟเช‚เช— เชฆเชฐเชฎเชฟเชฏเชพเชจ, เชคเชฎเชพเชฎ DOM เชซเซ‡เชฐเชซเชพเชฐเซ‹ เชฎเซ‡เชฎเชฐเซ€เชฎเชพเช‚ เชธเช‚เช—เซเชฐเชนเชฟเชค เชฅเชพเชฏ เช›เซ‡ เช…เชจเซ‡, เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเชพเชฎ เช•เชพเชฎเช—เซ€เชฐเซ€ เชชเซ‚เชฐเซเชฃ เชฅเชพเชฏ เช›เซ‡, เชคเซเชฏเชพเชฐเซ‡ เชœ เชธเช‚เชšเชฟเชค เชซเซ‡เชฐเชซเชพเชฐเซ‹ DOM เชตเซƒเช•เซเชท เชชเชฐ เชฒเชพเช—เซ เชฅเชพเชฏ เช›เซ‡.

เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเช‚เชŸเชจเซ‡ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เช เช•เชฐเชตเซเช‚

เช…เชฎเชพเชฐเชพ เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเช‚เชŸเชจเซ‡ เชตเชงเซ เชเชกเชชเซ€ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡, เช…เชฎเซ‡ เชชเซเชฐเชฎเชพเชฃเชญเซ‚เชค เชฌเซเชฐเชพเช‰เชเชฐ เช•เซเชทเชฎเชคเชพเช“ (CSS, เชตเช—เซ‡เชฐเซ‡) เชจเซ‹ เชฎเชนเชคเซเชคเชฎ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ€เช เช›เซ€เช. เช†เชฎ, เชซเซ‹เชฐเซเชฎ เช•เชฎเชพเชจเซเชก เชชเซ‡เชจเชฒ (เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเชพ เชฒเช—เชญเช— เชฆเชฐเซ‡เช• เชซเซ‹เชฐเซเชฎ เชชเชฐ เชธเซเชฅเชฟเชค เช›เซ‡) CSS เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชกเชพเชฏเชจเซ‡เชฎเชฟเช• เชฒเซ‡เช†เช‰เชŸเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฌเซเชฐเชพเช‰เชเชฐ เชŸเซ‚เชฒเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฐเซ‡เชจเซเชกเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

1C เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเช‚เชŸ เชตเชฟเชถเซ‡

เชชเชฐเซ€เช•เซเชทเชฃ

เช•เชพเชฐเซเชฏเชพเชคเซเชฎเช• เช…เชจเซ‡ เชชเซเชฐเชฆเชฐเซเชถเชจ เชชเชฐเซ€เช•เซเชทเชฃ เชฎเชพเชŸเซ‡, เช…เชฎเซ‡ เชฎเชพเชฒเชฟเช•เซ€เชจเซเช‚ เชธเชพเชงเชจ (เชœเชพเชตเชพ เช…เชจเซ‡ C++ เชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒ) เชคเซ‡เชฎเชœ เชŸเซ‹เชš เชชเชฐ เชฌเชจเซ‡เชฒเชพ เชชเชฐเซ€เช•เซเชทเชฃเซ‹เชจเชพ เชธเซเชฏเซเชŸเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เช เช›เซ€เช เชธเซ‡เชฒเซ‡เชจเชฟเชฏเชฎ.

เช…เชฎเชพเชฐเซเช‚ เชธเชพเชงเชจ เชธเชพเชฐเซเชตเชคเซเชฐเชฟเช• เช›เซ‡ - เชคเซ‡ เชคเชฎเชจเซ‡ เชฒเช—เชญเช— เช•เซ‹เชˆเชชเชฃ เชตเชฟเชจเซเชกเซ‹เชตเชพเชณเชพ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชจเซเช‚ เชชเชฐเซ€เช•เซเชทเชฃ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡, เช…เชจเซ‡ เชคเซ‡เชฅเซ€ เชคเซ‡ เชชเชพเชคเชณเชพ เช•เซเชฒเชพเชฏเช‚เชŸ เช…เชจเซ‡ เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเช‚เชŸ เชฌเช‚เชจเซ‡เชจเชพ เชชเชฐเซ€เช•เซเชทเชฃ เชฎเชพเชŸเซ‡ เชฏเซ‹เช—เซเชฏ เช›เซ‡. เชŸเซ‚เชฒ เช เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ€ เช•เซเชฐเชฟเชฏเชพเช“ เชฐเซ‡เช•เซ‹เชฐเซเชก เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡เชฃเซ‡ เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชซเชพเช‡เชฒเชฎเชพเช‚ 1C เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชธเซ‹เชฒเซเชฏเซเชถเชจ เชฒเซ‹เชจเซเชš เช•เชฐเซเชฏเซเช‚ เชนเชคเซเช‚. เชคเซ‡ เชœ เชธเชฎเชฏเซ‡, เชธเซเช•เซเชฐเซ€เชจเชจเชพ เช•เชพเชฐเซเชฏเช•เชพเชฐเซ€ เช•เซเชทเซ‡เชคเซเชฐเชจเซ€ เช›เชฌเซ€เช“ - เชงเซ‹เชฐเชฃเซ‹ - เชฐเซ‡เช•เซ‹เชฐเซเชก เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเช‚เชŸเชจเชพ เชจเชตเชพ เชธเช‚เชธเซเช•เชฐเชฃเซ‹เชจเซเช‚ เชจเชฟเชฐเซ€เช•เซเชทเชฃ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡, เชธเซเช•เซเชฐเชฟเชชเซเชŸเซ‹ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ€ เชญเชพเช—เซ€เชฆเชพเชฐเซ€ เชตเชฟเชจเชพ เชšเชฒเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชเชตเชพ เช•เชฟเชธเซเชธเชพเช“เชฎเชพเช‚ เช•เซ‡ เชœเซเชฏเชพเช‚ เชธเซเช•เซเชฐเซ€เชจเชถเซ‹เชŸ เช•เซ‹เชˆเชชเชฃ เชชเช—เชฒเชพ เชชเชฐ เชธเช‚เชฆเชฐเซเชญ เชธเชพเชฅเซ‡ เชฎเซ‡เชณ เช–เชพเชคเซ‹ เชจเชฅเซ€, เชชเชฐเซ€เช•เซเชทเชฃ เชจเชฟเชทเซเชซเชณ เชฎเชพเชจเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡ เชชเช›เซ€ เช—เซเชฃเชตเชคเซเชคเชพ เชจเชฟเชทเซเชฃเชพเชค เชคเชชเชพเชธ เช•เชฐเซ‡ เช›เซ‡ เช•เซ‡ เชถเซเช‚ เช† เชญเซ‚เชฒ เช›เซ‡ เช…เชฅเชตเชพ เชธเชฟเชธเซเชŸเชฎเชจเชพ เชตเชฐเซเชคเชจเชฎเชพเช‚ เช†เชฏเซ‹เชœเชฟเชค เชซเซ‡เชฐเชซเชพเชฐ เช›เซ‡. เช†เชฏเซ‹เชœเชฟเชค เชตเชฐเซเชคเชจเชจเชพ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, เชงเซ‹เชฐเชฃเซ‹ เช†เชชเชฎเซ‡เชณเซ‡ เชจเชตเชพ เชธเชพเชฅเซ‡ เชฌเชฆเชฒเชพเชˆ เชœเชพเชฏ เช›เซ‡.

เช† เชŸเซ‚เชฒ 25 เชฎเชฟเชฒเซ€เชธเซ‡เช•เชจเซเชกเซเชธ เชธเซเชงเซ€เชจเซ€ เชšเซ‹เช•เชธเชพเชˆ เชธเชพเชฅเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชชเซเชฐเชฆเชฐเซเชถเชจเชจเซ‡ เชชเชฃ เชฎเชพเชชเซ‡ เช›เซ‡. เช•เซ‡เชŸเชฒเชพเช• เช•เชฟเชธเซเชธเชพเช“เชฎเชพเช‚, เช…เชฎเซ‡ เชธเชฎเชฏ เชœเชคเชพเช‚ เชเช•เซเชเซ‡เช•เซเชฏเซเชถเชจ เชธเชฎเชฏเชจเชพ เช…เชงเซ‹เช—เชคเชฟเชจเซเช‚ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเซเช•เซเชฐเชฟเชชเซเชŸเชจเชพ เชญเชพเช—เซ‹เชจเซ‡ เชฒเซ‚เชช เช•เชฐเซ€เช เช›เซ€เช (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช“เชฐเซเชกเชฐ เชเชจเซเชŸเซเชฐเซ€เชจเซ‡ เช˜เชฃเซ€ เชตเช–เชค เชชเซเชจเชฐเชพเชตเชฐเซเชคเชฟเชค เช•เชฐเซ€เช เช›เซ€เช). เชคเชฎเชพเชฎ เชฎเชพเชชเชจเชจเชพ เชชเชฐเชฟเชฃเชพเชฎเซ‹ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เชฎเชพเชŸเซ‡ เชฒเซ‹เช—เชฎเชพเช‚ เชฐเซ‡เช•เซ‹เชฐเซเชก เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

1C เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเช‚เชŸ เชตเชฟเชถเซ‡
เช…เชฎเชพเชฐเซเช‚ เชชเชฐเซ€เช•เซเชทเชฃ เชธเชพเชงเชจ เช…เชจเซ‡ เชชเชฐเซ€เช•เซเชทเชฃ เชนเซ‡เช เชณเชจเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ

เช…เชฎเชพเชฐเซเช‚ เชธเชพเชงเชจ เช…เชจเซ‡ เชธเซ‡เชฒเซ‡เชจเชฟเชฏเชฎ เชเช•เชฌเซ€เชœเชพเชจเชพ เชชเซ‚เชฐเช• เช›เซ‡; เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชœเซ‹ เช•เซ‹เชˆ เชเช• เชธเซเช•เซเชฐเซ€เชจ เชชเชฐเชจเชพ เช•เซ‡เชŸเชฒเชพเช• เชฌเชŸเชจเซ‡ เชคเซ‡เชจเซเช‚ เชธเซเชฅเชพเชจ เชฌเชฆเชฒเซเชฏเซเช‚ เชนเซ‹เชฏ, เชคเซ‹ เชธเซ‡เชฒเซ‡เชจเชฟเชฏเชฎ เช•เชฆเชพเชš เช†เชจเซ‡ เชŸเซเชฐเซ…เช• เช•เชฐเซ€ เชถเช•เชถเซ‡ เชจเชนเซ€เช‚, เชชเชฐเช‚เชคเซ เช…เชฎเชพเชฐเซเช‚ เชŸเซ‚เชฒ เชจเซ‹เชŸเชฟเชธ เช•เชฐเชถเซ‡, เช•เชพเชฐเชฃ เช•เซ‡ เชธเซเชŸเชพเชจเซเชกเชฐเซเชก เชธเชพเชฅเซ‡ เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸเชจเซ€ เชชเชฟเช•เซเชธเซ‡เชฒ-เชฌเชพเชฏ-เชชเชฟเช•เซเชธเซ‡เชฒ เชธเชฐเช–เชพเชฎเชฃเซ€ เช•เชฐเซ‡ เช›เซ‡. เชŸเซ‚เชฒ เช•เซ€เชฌเซ‹เชฐเซเชก เช…เชฅเชตเชพ เชฎเชพเช‰เชธเชฎเชพเช‚เชฅเซ€ เช‡เชจเชชเซเชŸเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชฎเชพเช‚ เชธเชฎเชธเซเชฏเชพเช“เชจเซ‡ เชŸเซเชฐเซ…เช• เช•เชฐเชตเชพเชฎเชพเช‚ เชชเชฃ เชธเช•เซเชทเชฎ เช›เซ‡, เช•เชพเชฐเชฃ เช•เซ‡ เช† เชคเซ‡ เชฌเชฐเชพเชฌเชฐ เช›เซ‡ เชœเซ‡ เชคเซ‡ เชชเซเชจเชƒเช‰เชคเซเชชเชพเชฆเชจ เช•เชฐเซ‡ เช›เซ‡.

เชฌเช‚เชจเซ‡ เชŸเซ‚เชฒเซเชธ (เช…เชฎเชพเชฐเชพ เช…เชจเซ‡ เชธเซ‡เชฒเซ‡เชจเชฟเชฏเชฎ) เชชเชฐเชจเชพ เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เช…เชฎเชพเชฐเชพ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชธเซ‹เชฒเซเชฏเซเชถเชจเซเชธเชฎเชพเช‚เชฅเซ€ เชฒเชพเช•เซเชทเชฃเชฟเช• เช•เชพเชฐเซเชฏ เชฆเซƒเชถเซเชฏเซ‹ เชšเชฒเชพเชตเซ‡ เช›เซ‡. 1C:Enterprise เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎเชจเชพ เชฆเซˆเชจเชฟเช• เชจเชฟเชฐเซเชฎเชพเชฃ เชชเช›เซ€ เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เช†เชชเชฎเซ‡เชณเซ‡ เชถเชฐเซ‚ เชฅเชพเชฏ เช›เซ‡. เชœเซ‹ เชธเซเช•เซเชฐเชฟเชชเซเชŸเซเชธ เชงเซ€เชฎเซ€ เชนเซ‹เชฏ (เช…เช—เชพเช‰เชจเซ€ เชฌเชฟเชฒเซเชกเชจเซ€ เชธเชฐเช–เชพเชฎเชฃเซ€เชฎเชพเช‚), เชคเซ‹ เช…เชฎเซ‡ เชคเชชเชพเชธ เช•เชฐเซ€เช เช›เซ€เช เช…เชจเซ‡ เชฎเช‚เชฆเซ€เชจเชพ เช•เชพเชฐเชฃเชจเซ‡ เช‰เช•เซ‡เชฒเซ€เช เช›เซ€เช. เช…เชฎเชพเชฐเซ‹ เชฎเชพเชชเชฆเช‚เชก เชธเชฐเชณ เช›เซ‡ - เชจเชตเซเช‚ เชฌเชฟเชฒเซเชก เชชเชพเช›เชฒเชพ เชเช• เช•เชฐเชคเชพ เชงเซ€เชฎเชพ เช•เชพเชฎ เชจ เช•เชฐเชตเซเช‚ เชœเซ‹เชˆเช.

เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชฎเช‚เชฆเซ€เชจเซ€ เช˜เชŸเชจเชพเช“เชจเซ€ เชคเชชเชพเชธ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชตเชฟเชตเชฟเชง เชธเชพเชงเชจเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡; เชฎเซเช–เซเชฏเชคเซเชตเซ‡ เชตเชชเชฐเชพเชฏ เช›เซ‡ Dynatrace AJAX เช†เชตเซƒเชคเซเชคเชฟ เช‰เชคเซเชชเชพเชฆเชจ เช•เช‚เชชเชจเซ€ เชกเชพเชฏเชจเชพเชŸเซเชฐเซ‡เชธ. เช…เช—เชพเช‰เชจเชพ เช…เชจเซ‡ เชจเชตเชพ เชฌเชฟเชฒเซเชกเซเชธ เชชเชฐ เชธเชฎเชธเซเชฏเชพเชฐเซ‚เชช เช•เชพเชฎเช—เซ€เชฐเซ€เชจเชพ เช…เชฎเชฒเชจเชพ เชฒเซ‹เช— เชฐเซ‡เช•เซ‹เชฐเซเชก เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชชเช›เซ€ เชฒเซ‹เช—เชจเซเช‚ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชคเซ‡ เชœ เชธเชฎเชฏเซ‡, เชธเชฟเช‚เช—เชฒ เช‘เชชเชฐเซ‡เชถเชจเซเชธ (เชฎเชฟเชฒเชฟเชธเซ‡เช•เชจเซเชกเซเชธเชฎเชพเช‚) เชเช•เซเชเซ‡เช•เซเชฏเซเชถเชจเชจเซ‹ เชธเชฎเชฏ เชจเชฟเชฐเซเชฃเชพเชฏเช• เชชเชฐเชฟเชฌเชณ เชนเซ‹เชˆ เชถเช•เชคเซ‹ เชจเชฅเซ€ - เช•เชšเชฐเซ‹ เชธเช‚เช—เซเชฐเชน เชœเซ‡เชตเซ€ เชธเซ‡เชตเชพ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“ เชธเชฎเชฏเชพเช‚เชคเชฐเซ‡ เชฌเซเชฐเชพเช‰เชเชฐเชฎเชพเช‚ เชถเชฐเซ‚ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชคเซ‡ เช•เชพเชฐเซเชฏเซ‹เชจเชพ เช…เชฎเชฒเชจเชพ เชธเชฎเชฏ เชธเชพเชฅเซ‡ เช“เชตเชฐเชฒเซ‡เชช เชฅเชˆ เชถเช•เซ‡ เช›เซ‡ เช…เชจเซ‡ เชšเชฟเชคเซเชฐเชจเซ‡ เชตเชฟเช•เซƒเชค เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡. เช† เช•เชฟเชธเซเชธเชพเชฎเชพเช‚ เชตเชงเซ เชธเซเชธเช‚เช—เชค เชชเชฐเชฟเชฎเชพเชฃเซ‹ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชพเชฏเซ‡เชฒ JavaScript เชธเซ‚เชšเชจเชพเช“เชจเซ€ เชธเช‚เช–เซเชฏเชพ, DOM เชชเชฐ เช…เชฃเซ เช•เชพเชฎเช—เซ€เชฐเซ€เชจเซ€ เชธเช‚เช–เซเชฏเชพ เชตเช—เซ‡เชฐเซ‡ เชนเชถเซ‡. เชœเซ‹ เชจเชตเซ€ เช†เชตเซƒเชคเซเชคเชฟเชฎเชพเช‚ เชธเชฎเชพเชจ เชธเซเช•เซเชฐเชฟเชชเซเชŸเชฎเชพเช‚ เชธเซ‚เชšเชจเชพเช“/เช“เชชเชฐเซ‡เชถเชจเซเชธเชจเซ€ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เชตเชงเชพเชฐเซ‹ เชฅเชฏเซ‹ เชนเซ‹เชฏ, เชคเซ‹ เชคเซ‡เชจเซ‹ เช…เชฐเซเชฅ เชนเช‚เชฎเซ‡เชถเชพ เชชเซเชฐเชญเชพเชตเชฎเชพเช‚ เช˜เชŸเชพเชกเซ‹ เชฅเชพเชฏ เช›เซ‡ เชœเซ‡เชจเซ‡ เชธเซเชงเชพเชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.

เช‰เชชเชฐเชพเช‚เชค, เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพเชฎเชพเช‚ เช˜เชŸเชพเชกเชพเชจเซเช‚ เชเช• เช•เชพเชฐเชฃ เช เชชเชฃ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡ เช•เซ‡ Google เช•เซเชฒเซ‹เชเชฐ เช•เชฎเซเชชเชพเชˆเชฒเชฐ เช•เซ‹เชˆ เช•เชพเชฐเชฃเชธเชฐ เชซเช‚เช•เซเชถเชจเชจเซเช‚ เช‡เชจเชฒเชพเช‡เชจ เช…เชตเซ‡เชœเซ€เช•เชฐเชฃ เช•เชฐเชตเชพเชฎเชพเช‚ เช…เชธเชฎเชฐเซเชฅ เชนเชคเซเช‚ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช•เชพเชฐเชฃ เช•เซ‡ เชซเช‚เช•เซเชถเชจ เชชเซเชจเชฐเชพเชตเชฐเซเชคเชฟเชค เช…เชฅเชตเชพ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เช›เซ‡). เช† เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, เช…เชฎเซ‡ เชธเซเชฐเซ‹เชค เช•เซ‹เชกเชจเซ‡ เชซเชฐเซ€เชฅเซ€ เชฒเช–เซ€เชจเซ‡ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเชจเซ‡ เชธเซเชงเชพเชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ€เช เช›เซ€เช.

เชฌเซเชฐเชพเช‰เชเชฐ เชเช•เซเชธเซเชŸเซ‡เชจเซเชถเชจเซเชธ

เชœเซเชฏเชพเชฐเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชธเซ‹เชฒเซเชฏเซเชถเชจเชจเซ‡ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชนเซ‹เชฏ เชœเซ‡ JavaScriptเชฎเชพเช‚ เช‰เชชเชฒเชฌเซเชง เชจเชฅเซ€, เชคเซเชฏเชพเชฐเซ‡ เช…เชฎเซ‡ เชฌเซเชฐเชพเช‰เชเชฐ เชเช•เซเชธเชŸเซ‡เชจเซเชถเชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เช เช›เซ€เช:

  • เชซเชพเช‡เชฒเซ‹ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡
  • เช•เซเชฐเชฟเชชเซเชŸเซ‹เช—เซเชฐเชพเชซเซ€ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡
  • เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเซ‹ เชฌเชพเชนเซเชฏ เช˜เชŸเช•เซ‹

เช…เชฎเชพเชฐเชพ เชเช•เซเชธเซเชŸเซ‡เช‚เชถเชจ เชฌเซ‡ เชญเชพเช—เซ‹ เชงเชฐเชพเชตเซ‡ เช›เซ‡. เชชเซเชฐเชฅเชฎ เชญเชพเช—เชจเซ‡ เชฌเซเชฐเชพเช‰เชเชฐ เชเช•เซเชธเซเชŸเซ‡เช‚เชถเชจ เช•เชนเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ (เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เชœเชพเชตเชพเชธเซเช•เซเชฐเชฟเชชเซเชŸเชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒ เช•เซเชฐเซ‹เชฎ เช…เชจเซ‡ เชซเชพเชฏเชฐเชซเซ‹เช•เซเชธ เชฎเชพเชŸเซ‡เชจเชพ เชเช•เซเชธเซเชŸเซ‡เช‚เชถเชจ), เชœเซ‡ เชฌเซ€เชœเชพ เชญเชพเช— เชธเชพเชฅเซ‡ เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ เช•เชฐเซ‡ เช›เซ‡ - เชเช• เชฌเชพเชˆเชจเชฐเซ€ เชเช•เซเชธเซเชŸเซ‡เช‚เชถเชจ เชœเซ‡ เช†เชชเชฃเชจเซ‡ เชœเซ‹เชˆเชคเซ€ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพเชจเซ‡ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เซ‡ เช›เซ‡. เชคเซ‡ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเชตเซ‹ เชœเซ‹เชˆเช เช•เซ‡ เช…เชฎเซ‡ เชฌเชพเชˆเชจเชฐเซ€ เชเช•เซเชธเซเชŸเซ‡เช‚เชถเชจเชจเชพ 3 เชธเช‚เชธเซเช•เชฐเชฃเซ‹ เชฒเช–เซ€เช เช›เซ€เช - Windows, Linux เช…เชจเซ‡ MacOS เชฎเชพเชŸเซ‡. เชฌเชพเชˆเชจเชฐเซ€ เชเช•เซเชธเซเชŸเซ‡เช‚เชถเชจ 1C:Enterprise เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎเชจเชพ เชญเชพเช— เชฐเซ‚เชชเซ‡ เชชเซ‚เชฐเซเช‚ เชชเชพเชกเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡ 1C เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชธเชฐเซเชตเชฐ เชชเชฐ เชธเซเชฅเชฟเชค เช›เซ‡. เชœเซเชฏเชพเชฐเซ‡ เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเช‚เชŸเชฎเชพเช‚เชฅเซ€ เชชเซเชฐเชฅเชฎ เชตเช–เชค เช•เซ‰เชฒ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชคเซเชฏเชพเชฐเซ‡ เชคเซ‡ เช•เซเชฒเชพเชฏเช‚เชŸ เช•เชฎเซเชชเซเชฏเซเชŸเชฐ เชชเชฐ เชกเชพเช‰เชจเชฒเซ‹เชก เชฅเชพเชฏ เช›เซ‡ เช…เชจเซ‡ เชฌเซเชฐเชพเช‰เชเชฐเชฎเชพเช‚ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เชฅเชพเชฏ เช›เซ‡.

เชœเซเชฏเชพเชฐเซ‡ Safari เชฎเชพเช‚ เชšเชพเชฒเซ€ เชฐเชนเซเชฏเซเช‚ เชนเซ‹เชฏ, เชคเซเชฏเชพเชฐเซ‡ เช…เชฎเชพเชฐเชพ เชเช•เซเชธเซเชŸเซ‡เชจเซเชถเชจเซเชธ NPAPI เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡; เชœเซเชฏเชพเชฐเซ‡ Internet Explorer เชฎเชพเช‚ เชšเชพเชฒเซ‡ เช›เซ‡, เชคเซเชฏเชพเชฐเซ‡ เชคเซ‡เช“ ActiveX เชŸเซ‡เช•เซเชจเซ‹เชฒเซ‹เชœเซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡. เชฎเชพเชˆเช•เซเชฐเซ‹เชธเซ‹เชซเซเชŸ เชเชก เชนเชœเซ€ เชธเซเชงเซ€ เชเช•เซเชธเซเชŸเซ‡เช‚เชถเชจเชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเชคเซเช‚ เชจเชฅเซ€, เชคเซ‡เชฅเซ€ เชคเซ‡เชฎเชพเช‚ เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเช‚เชŸ เชชเซเชฐเชคเชฟเชฌเช‚เชงเซ‹ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡.

เชตเชงเซ เชตเชฟเช•เชพเชธ

เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเช‚เชŸ เชกเซ‡เชตเชฒเชชเชฎเซ‡เชจเซเชŸ เชŸเซ€เชฎ เชฎเชพเชŸเซ‡เชจเซเช‚ เชเช• เช•เชพเชฐเซเชฏ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพเชจเซ‹ เชตเชงเซ เชตเชฟเช•เชพเชธ เช›เซ‡. เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเช‚เชŸเชจเซ€ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ เชชเชพเชคเชณเชพ เช•เซเชฒเชพเชฏเช‚เชŸเชจเซ€ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ เชœเซ‡เชตเซ€ เชœ เชนเซ‹เชตเซ€ เชœเซ‹เชˆเช; เชฌเชงเซ€ เชจเชตเซ€ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ เชชเชพเชคเชณเชพ เช…เชจเซ‡ เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเช‚เชŸ เชฌเช‚เชจเซ‡เชฎเชพเช‚ เชเช•เชธเชพเชฅเซ‡ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เช…เชจเซเชฏ เช•เชพเชฐเซเชฏเซ‹เชฎเชพเช‚ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชจเซ‹ เชตเชฟเช•เชพเชธ, เชฐเชฟเชซเซ‡เช•เซเชŸเชฐเชฟเช‚เช—, เชชเซเชฐเชฆเชฐเซเชถเชจ เช…เชจเซ‡ เชตเชฟเชถเซเชตเชธเชจเซ€เชฏเชคเชพ เชธเซเชงเชพเชฐเชตเชพเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชเช• เชฆเชฟเชถเชพ เช เช…เชธเซเชฎเซ‡เชณ เชตเชฐเซเช• เชฎเซ‹เชกเซ‡เชฒ เชคเชฐเชซ เช†เช—เชณเชจเซ€ เชนเชฟเชฒเชšเชพเชฒ เช›เซ‡. เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเช‚เชŸเชจเซ€ เช•เซ‡เชŸเชฒเซ€เช• เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ เชนเชพเชฒเชฎเชพเช‚ เชธเชฐเซเชตเชฐ เชธเชพเชฅเซ‡เชจเซ€ เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพเชจเชพ เชธเชฟเช‚เช•เซเชฐเชจเชธ เชฎเซ‹เชกเชฒ เชชเชฐ เชฌเชจเซ‡เชฒเซ€ เช›เซ‡. เช…เชธเชฟเช‚เช•เซเชฐเซ‹เชจเชธ เชฎเซ‹เชกเชฒ เชนเชตเซ‡ เชฌเซเชฐเชพเช‰เชเชฐเซเชธเชฎเชพเช‚ เชตเชงเซ เชธเซเชธเช‚เช—เชค เชฌเชจเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡ (เช…เชจเซ‡ เชฎเชพเชคเซเชฐ เชฌเซเชฐเชพเช‰เชเชฐเซเชธเชฎเชพเช‚ เชœ เชจเชนเซ€เช‚), เช…เชจเซ‡ เช† เช…เชฎเชจเซ‡ เชธเชฟเช‚เช•เซเชฐเชจเชธ เช•เซ‰เชฒเซเชธเชจเซ‡ เช…เชธเซเชฎเซ‡เชณ เช•เซ‰เชฒเซเชธ เชธเชพเชฅเซ‡ เชฌเชฆเชฒเซ€เชจเซ‡ (เช…เชจเซ‡ เชคเซ‡ เชฎเซเชœเชฌ เช•เซ‹เชกเชจเซ‡ เชฐเชฟเชซเซ‡เช•เซเชŸเชฐ เช•เชฐเซ€เชจเซ‡) เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเช‚เชŸเชจเซ‡ เชธเช‚เชถเซ‹เชงเชฟเชค เช•เชฐเชตเชพ เชฆเชฌเชพเชฃ เช•เชฐเซ‡ เช›เซ‡. เช…เชธเซเชฎเซ‡เชณ เชฎเซ‹เชกเซ‡เชฒเชฎเชพเช‚ เช•เซเชฐเชฎเชฟเช• เชธเช‚เช•เซเชฐเชฎเชฃเชจเซ‡ เชฐเซ€เชฒเซ€เช เชฅเชฏเซ‡เชฒเชพ เชธเซ‹เชฒเซเชฏเซเชถเชจเซเชธ เช…เชจเซ‡ เชคเซ‡เชฎเชจเชพ เช•เซเชฐเชฎเชฟเช• เช…เชจเซเช•เซ‚เชฒเชจเชจเซ‡ เชธเชฎเชฐเซเชฅเชจ เช†เชชเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐเชฟเชฏเชพเชค เชฆเซเชตเชพเชฐเชพ เชธเชฎเชœเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เชธเซ‹เชฐเซเชธ: www.habr.com

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹