Тема публікацій

Код

Статті та довідкові матеріали за цією темою.

132 публікацій
Матеріал

Попередня ініціалізація локальних змінних

У випадках, коли фрагмент коду обчислює значення однієї або кількох локальних змінних, рекомендується явно виконувати попередню ініціалізацію таких змінних. Це дасть змогу уникнути потенційних помилок часу виконання, коли значення змінної виявляється Невизначено, а подальший код розраховує на певний тип значення. Наприклад:

Читати
Матеріал

Обмеження на використання експортних процедур і функцій

Не слід розміщувати експортні процедури і функції в модулях команд і загальних команд. До цих модулів немає можливості звертатися із зовнішнього щодо них коду, тому експортні процедури і функції в цих модулях не мають сенсу.

Читати
Матеріал

Мінімізація кількості серверних викликів

1.1. Розробку керованого застосунку необхідно вести з контролем кількості викликів серверних процедур і функцій із клієнтського коду (серверних викликів), а в деяких випадках — також обсягу переданих даних між клієнтом і сервером (трафіку).Запуск клієнтського застосунку. Відкриття керованої форми. Виконання локальної команди керованої форми. Вибір із довідника. Виконання глобальної команди. Виконання команди формування звіту. Виконання підбору елементів. Див. також

Читати
Матеріал

Розробка конфігурацій з повторним використанням спільного коду й об'єктів метаданих

1. В умовах розробки кількох конфігурацій (наприклад, лінійки продуктів) виникає завдання повторного використання спільного коду й об'єктів конфігурації. Це завдання рекомендується розв'язувати з використанням допоміжних конфігурацій — бібліотек.Див. також

Читати
Матеріал

Безпека прикладного програмного інтерфейсу сервера

Під час роботи в режимі керованого застосунку клієнтський застосунок (тонкий або вебклієнт) звертається до сервера 1С:Підприємства за допомогою відкритого HTTP-протоколу. Таким чином, сервер 1С:Підприємства може бути викликаний ззовні сторонніми програмами тим самим способом, як це штатно робить клієнтський застосунок, і зловмисник може отримати несанкціонований доступ до даних користувачів або порушити працездатність сервера.

Читати
Матеріал

Мінімізація коду, що виконується на клієнті

1.1. Необхідно мінімізувати обсяг коду, який виконується на боці клієнтського застосунку. Зокрема не слід виконувати на клієнті складні алгоритми, що потребують значних ресурсів комп’ютера. У таких випадках виконання алгоритму на клієнті може займати значно більше часу, ніж передавання керування з клієнта на сервер, виконання алгоритму на сервері та повернення результату назад на клієнт.

Читати
Матеріал

Читання окремих реквізитів об'єкта з бази даних

Під час читання окремих реквізитів об'єкта з бази даних слід мати на увазі, що виклик методу ПолучитьОбъект або звернення до реквізитів об'єкта через крапку від посилання призводить до завантаження об'єкта з бази цілком, разом із його табличними частинами.

Читати
Матеріал

Використання дублюючого коду

1. Дублюванням коду називається спосіб розробки конфігурації, за якого під час створення нового функціоналу без змін копіюються вже наявні фрагменти коду або цілком процедури й функції, і при цьому функціонал, що копіюється, за логікою застосунку має бути однаковим.Див. також

Читати
Матеріал

Обмеження на виконання «зовнішнього» коду на сервері

1.1. Для прикладних рішень, що працюють у моделі сервісу, заборонено виконання будь-якого коду або текстів запитів на сервері 1С:Підприємства, які не є частиною самого прикладного рішення (конфігурації).Див. також

Читати
Стаття

З електронними документами працювати вигідно та неважко. Сервіс здачі електронної звітності.

На сучасному етапі розвитку бізнес не можна собі уявити без електронного документообігу, від обміну інформацією в компанії до обміну документами між підприємствами. Сюди ж можна віднести й подачу звітності в різні податкові органи, пенсійний фонд, статистику.

Читати
Записатися телефоном