&НаКлиенте
Процедура УстановитьВидимость()
Если Объект.ТипКонтрагента = ПредопределенноеЗначение("Перечисление.ТипКонтрагентов.Клиент") Тогда
Элементы.Наименование.Заголовок = "ФИО Клиента";
Элементы.ДатаРождения.Видимость = Истина;
Элементы.ОсновнойДоговор.Видимость = Ложь;
Иначе
Элементы.Наименование.Заголовок = "Наименование";
Элементы.ДатаРождения.Видимость = Ложь;
Элементы.ОсновнойДоговор.Видимость = Истина;
КонецЕсли;
КонецПроцедуры
String imgName;
for(byte i=0; i<arrayImages.size();i++) {
imgName = arrayImages.get(i).getOriginalFilename().toLowerCase();
if (!(imgName.contains("s-1.") || imgName.contains("s-2.") ||
imgName.contains("s-3.") || imgName.contains("s-4."))) {
if (imgName.isBlank())
removeSlide(i);
else {
imgName = setCorrectName(imgName, i);
if (imgName!=null) {
// что-то делаем
}
}
}
// ничего не делаем
}
editText.clearFocus()
view.setWindowInsetsAnimationCallback(object : WindowInsetsAnimation.Callback {
override fun onEnd(animation: WindowInsetsAnimation) {
super.onEnd(animation)
val showingKeyboard = view.rootWindowInsets.isVisible(WindowInsets.Type.ime())
if (!showingKeyboard){edittext.clearFocus()}
}
})
Главное, что здесь стоит уяснить:
3.0 переименован в 3.1 Gen 1, затем в 3.2 Gen 1;
3.1 переименован в 3.1 Gen 2, затем в 3.2 Gen 2.
Таким образом, порты пережили целых две смены версий. То есть если на вашей материнской плате есть порт 3.0, то в современной терминологии это 3.2 Gen 1
@Dao
interface DaoPlayerDb {
@Insert
fun insertPlayer(playerDbEntity: DataPlayer)
@Query("SELECT * FROM playerstab")
fun getAllPlayer(): Flow<List<PlayerDbEntity>>
}