1C Proqramlaşdırma Kursu | Dərs 13.2 | Kod standartı, #Область, Форматировать
FIRSTSOFT
0:00 / 0:00
1C Proqramlaşdırma Kursu | Dərs 13.2 | Kod standartı, #Область, Форматировать
1 просмотр · 4 ч назад
FIRSTSOFT
999 подписчиков
1 просмотр · 4 ч назад
1C kursunun 13-cü dərsinin ikinci hissəsi: kod standartı. On iki dərsdə yazdığımız kod işləyir, amma onu sabah komanda yoldaşımız, ya da bir neçə aydan sonra özümüz oxuyacağıq. Öz üç modulumuzu (Cedveller, Obyektler və tətbiq modulu) 1C-nin rəsmi standartlarına salırıq. Hər problemi real kodda tapırıq və Konfiguratorun alətləri ilə düzəldirik.
📚 Kurs boyu sıfırdan "Kiçik mağaza" proqramını özümüz yığırıq — mallar, anbarlar, alış, satış, kassa, mühasibat, hesabatlar, çap formaları və istifadəçi hüquqları. Hər dərs əvvəlkinin üstünə qurulur.
🎯 Bu hissədə:
• Niyə standart: kodu yazmaqdan çox oxuyuruq
• 1C standartları: its.1c.ru/db/v8std
• Girinti yalnız tabla: Сервис → Параметры → Отображать пробелы и табуляции
• Правка → Выделить все → Текст → Блок → Форматировать
• Ölü kod: Проверка конфигурации → Поиск неиспользуемых процедур и функций
• İxrac olunan metod üçün: Правка → Глобальный поиск
• Şərhə alınmış kod şərh deyil — silinir
• Mənalı adlar: Текст → Рефакторинг → Переименовать
• Şərhlər və metod təsviri: Создать описание процедуры / функции, Возвращаемое значение
• Modulun quruluşu: #Область ПрограммныйИнтерфейс və СлужебныеПроцедурыИФункции
• Группировка → Свернуть все группы
• Səhv funksiyada 8 pozuntu — özünüzü yoxlayın
⏱ Fəsillər:
00:00 Giriş: kod oxunurmu, 1C standartları, dörd qrup qayda
01:49 Girinti: tab və boşluq, Форматировать
03:41 Ölü kod: Проверка конфигурации və Глобальный поиск
05:36 Adlar: Переименовать
06:38 Şərhlər, metod təsviri və #Область
08:36 Obyektler: təsvir və bölmə
10:07 Cedveller: funksiya təsviri, iki bölmə, son yoxlama
12:38 Səhv funksiya: 8 pozuntu
13:47 Xülasə
14:16 Ev tapşırığı və növbəti dərs
📝 Ev tapşırığı:
1) Nomenklatura obyekt modulunu eyni üsulla yoxlayın: girinti, adlar, şərhlər. Tapdığınızı düzəldin.
2) MalDaxilolmasi obyekt modulunda ПередЗаписью prosedurunu ОбработчикиСобытий bölməsinə alın.
3) Tətbiq modulundakı ən kiçik qiyməti tapan kodu EnKicikQiymet funksiyasına çıxarın və təsvirini yazın (Параметры, Возвращаемое значение).
4) Проверка конфигурации əmrini "Поиск пустых обработчиков" işarəsi ilə işə salın. Nə tapdı və niyə?
5) Videodakı səhv funksiyanı baxmadan düzgün yazın, sonra cavabla müqayisə edin.
▶️ Növbəti: Dərs 14 — mini-layihə: məbləğ hesabı və kalkulyator. Kodu əvvəldən standarta uyğun yazacağıq.