Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
| Both sides previous revision Попередня ревізія Наступна ревізія | Попередня ревізія | ||
|
smartfox:class:ispr-44 [2023/11/29 10:41] admin |
smartfox:class:ispr-44 [2025/11/18 05:20] (поточний) admin |
||
|---|---|---|---|
| Рядок 12: | Рядок 12: | ||
| EndIf | EndIf | ||
| </code> | | </code> | | ||
| + | ^ Fresh() | | | Примусово оновлює зміст окна довідника<code visualfoxpro>The.Fresh() | ||
| + | =Iif(Seek(loDoc.Header.ID.Value, The.MD.Alias , 'ID'), MessageBox('Успішно додано !',64,lcCaption), 0)</code> | | ||
| ^ OnExit() | | | Викликає та повертає значення функції заданої в конфігураторі в події **OnExit**. Якщо в конфігураторі ця подія не перекривалась - метод повертає **True** | | ^ OnExit() | | | Викликає та повертає значення функції заданої в конфігураторі в події **OnExit**. Якщо в конфігураторі ця подія не перекривалась - метод повертає **True** | | ||
| ^ OnDel() | | | Викликає та повертає значення функції заданої в конфігураторі в події **OnDel**. Якщо в конфігураторі ця подія не перекривалась - метод повертає **True**. Тобто для заборони видалення досить повернути **False**. В відповідній події конфігуратора існує властивість **DelFlag**, яка дозволяє виконати код до видалення (**DelFlag=0**), або після (**DelFlag=1**).<code visualfoxpro> | ^ OnDel() | | | Викликає та повертає значення функції заданої в конфігураторі в події **OnDel**. Якщо в конфігураторі ця подія не перекривалась - метод повертає **True**. Тобто для заборони видалення досить повернути **False**. В відповідній події конфігуратора існує властивість **DelFlag**, яка дозволяє виконати код до видалення (**DelFlag=0**), або після (**DelFlag=1**).<code visualfoxpro> | ||
| Рядок 57: | Рядок 59: | ||
| ^ MD | [[smartfox:class:tspr-51|TSpr]] | | Посилання на об'єкт метаданих який відображає інтерфейс | | ^ MD | [[smartfox:class:tspr-51|TSpr]] | | Посилання на об'єкт метаданих який відображає інтерфейс | | ||
| ^ ReadOnly | L | | **True** переключає довідник в режим **Тільки читання** (можливість додавання та редагування буде відключена). Використовується, як правило в методі **OnLoad()**. | | ^ ReadOnly | L | | **True** переключає довідник в режим **Тільки читання** (можливість додавання та редагування буде відключена). Використовується, як правило в методі **OnLoad()**. | | ||
| - | ^ SetSize() | | | Викликає та повертає значення функції заданої в конфігураторі в події **OnLoad**, яка відбувається перед відображенням форми редагування. Якщо в конфігураторі ця подія не перекривалась - метод повертає **True**. Для заборони редагування досить повернути **False**. Зручно використовувати для налаштування можливостей редагування, якщо стандартні можливості не влаштовують.<code visualfoxpro> | + | |
| - | Do Case | + | |
| - | Case The.TypeForm= 2 | + | |
| - | The.Descr.is_Button = .T. | + | |
| - | The.Descr.ModeChoice = .T. | + | |
| - | The.Descr.CommandClick = [BProc.Spr._Posada.SelectKP()] | + | |
| - | EndCase | + | |
| - | </code> | | + | |