+поля
This commit is contained in:
@ -737,9 +737,9 @@ public class DbOpenHelper extends SQLiteOpenHelper
|
|||||||
|
|
||||||
//Сведения по опрыскиванию
|
//Сведения по опрыскиванию
|
||||||
"spr_leak boolean," + //Механическая безопасность: наблюдалась ли утечка инсектицида? (Да, Нет)
|
"spr_leak boolean," + //Механическая безопасность: наблюдалась ли утечка инсектицида? (Да, Нет)
|
||||||
"spr_leak_plase text," + //Если Да, в какой части опрыскивателя имеется утечка? (Текст)
|
"spr_leak_place text," + //Если Да, в какой части опрыскивателя имеется утечка? (Текст)
|
||||||
"spr_damage boolean," + //Система опрыскивания: повреждены распылители или сопла? (Да, Нет)
|
"spr_damage boolean," + //Система опрыскивания: повреждены распылители или сопла? (Да, Нет)
|
||||||
"spr_damage_plase text," + //Если Да, какие повреждения? (Текст)
|
"spr_damage_place text," + //Если Да, какие повреждения? (Текст)
|
||||||
|
|
||||||
"spr_treated_area_check boolean,"+// Обработанная площадь (проверено бригадой по мониторингу) (га)
|
"spr_treated_area_check boolean,"+// Обработанная площадь (проверено бригадой по мониторингу) (га)
|
||||||
//"spr_fact_volume float," + // Фактическая норма объема опрыскивания (л/га) Расчет: (объем/площадь)
|
//"spr_fact_volume float," + // Фактическая норма объема опрыскивания (л/га) Расчет: (объем/площадь)
|
||||||
@ -1255,9 +1255,9 @@ public class DbOpenHelper extends SQLiteOpenHelper
|
|||||||
|
|
||||||
//Сведения по опрыскиванию
|
//Сведения по опрыскиванию
|
||||||
"spr_leak boolean," + //Механическая безопасность: наблюдалась ли утечка инсектицида? (Да, Нет)
|
"spr_leak boolean," + //Механическая безопасность: наблюдалась ли утечка инсектицида? (Да, Нет)
|
||||||
"spr_leak_plase text," + //Если Да, в какой части опрыскивателя имеется утечка? (Текст)
|
"spr_leak_place text," + //Если Да, в какой части опрыскивателя имеется утечка? (Текст)
|
||||||
"spr_damage boolean," + //Система опрыскивания: повреждены распылители или сопла? (Да, Нет)
|
"spr_damage boolean," + //Система опрыскивания: повреждены распылители или сопла? (Да, Нет)
|
||||||
"spr_damage_plase text," + //Если Да, какие повреждения? (Текст)
|
"spr_damage_place text," + //Если Да, какие повреждения? (Текст)
|
||||||
|
|
||||||
"spr_treated_area_check boolean,"+// Обработанная площадь (проверено бригадой по мониторингу) (га)
|
"spr_treated_area_check boolean,"+// Обработанная площадь (проверено бригадой по мониторингу) (га)
|
||||||
//"spr_fact_volume float," + // Фактическая норма объема опрыскивания (л/га) Расчет: (объем/площадь)
|
//"spr_fact_volume float," + // Фактическая норма объема опрыскивания (л/га) Расчет: (объем/площадь)
|
||||||
@ -1401,6 +1401,9 @@ public class DbOpenHelper extends SQLiteOpenHelper
|
|||||||
");";
|
");";
|
||||||
db.execSQL(sql);
|
db.execSQL(sql);
|
||||||
|
|
||||||
|
db.execSQL("ALTER TABLE frmlocusthealth ADD COLUMN spr_leak_place TEXT;");
|
||||||
|
db.execSQL("ALTER TABLE frmlocusthealth ADD COLUMN spr_damage_place TEXT;");
|
||||||
|
|
||||||
oldVersion=153;
|
oldVersion=153;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -186,6 +186,11 @@ public class LocustHealthActivity extends FragmentActivity implements LocationLi
|
|||||||
// public DateInput edtDateCalibration = null; // Дата последней калибровки
|
// public DateInput edtDateCalibration = null; // Дата последней калибровки
|
||||||
public EditText edtSprHeight = null; // Высота над поверхностью почвы (м)
|
public EditText edtSprHeight = null; // Высота над поверхностью почвы (м)
|
||||||
|
|
||||||
|
public View spiSprLeak = null; //H Механическая безопасность: наблюдалась ли утечка инсектицида?
|
||||||
|
public EditText edtSprLeakPlace = null; //H Если Да, в какой части опрыскивателя имеется утечка?
|
||||||
|
public View spiSprDamage = null; //H Система опрыскивания: повреждены распылители или сопла?
|
||||||
|
public EditText edtSprDamagePlace = null; //H Если Да, какие повреждения?
|
||||||
|
|
||||||
// public EditText edtSprWidth = null; // Ширина захвата (м)
|
// public EditText edtSprWidth = null; // Ширина захвата (м)
|
||||||
// public EditText edtSprSpacing = null; // Расстояние между проходами опрыскивателя (м) (Надия Рашидовна сказала удалить)
|
// public EditText edtSprSpacing = null; // Расстояние между проходами опрыскивателя (м) (Надия Рашидовна сказала удалить)
|
||||||
public View spiSprBarrier = null; // Барьеры (да, нет)
|
public View spiSprBarrier = null; // Барьеры (да, нет)
|
||||||
@ -810,10 +815,24 @@ public class LocustHealthActivity extends FragmentActivity implements LocationLi
|
|||||||
guiTableDel.add(edtSprHeight, "spray_height");
|
guiTableDel.add(edtSprHeight, "spray_height");
|
||||||
|
|
||||||
//H Механическая безопасность: наблюдалась ли утечка инсектицида?
|
//H Механическая безопасность: наблюдалась ли утечка инсектицида?
|
||||||
++++++++++++
|
spiSprLeak = findViewById(R.id.spiSprLeak);
|
||||||
|
guiTableHealth.add(spiSprLeak, "spr_leak");
|
||||||
|
((selectDB)spiSprLeak).addField("", "");
|
||||||
|
((selectDB)spiSprLeak).addField(getString(R.string.Yes), "1");
|
||||||
|
((selectDB)spiSprLeak).addField(getString(R.string.No), "0");
|
||||||
//H Если Да, в какой части опрыскивателя имеется утечка?
|
//H Если Да, в какой части опрыскивателя имеется утечка?
|
||||||
|
edtSprLeakPlace = (EditText) findViewById(R.id.edtSprLeakPlace);
|
||||||
|
guiTableHealth.add(edtSprLeakPlace, "spr_leak_place");
|
||||||
//H Система опрыскивания: повреждены распылители или сопла?
|
//H Система опрыскивания: повреждены распылители или сопла?
|
||||||
|
spiSprDamage = findViewById(R.id.spiSprDamage);
|
||||||
|
guiTableHealth.add(spiSprDamage, "spr_damage");
|
||||||
|
((selectDB)spiSprDamage).addField("", "");
|
||||||
|
((selectDB)spiSprDamage).addField(getString(R.string.Yes), "1");
|
||||||
|
((selectDB)spiSprDamage).addField(getString(R.string.No), "0");
|
||||||
//H Если Да, какие повреждения?
|
//H Если Да, какие повреждения?
|
||||||
|
edtSprDamagePlace = (EditText) findViewById(R.id.edtSprDamagePlace);
|
||||||
|
guiTableHealth.add(edtSprDamagePlace, "spr_damage_place");
|
||||||
|
|
||||||
|
|
||||||
// **********Сведения по опрыскиванию**********
|
// **********Сведения по опрыскиванию**********
|
||||||
// Тип обработки
|
// Тип обработки
|
||||||
@ -857,6 +876,7 @@ public class LocustHealthActivity extends FragmentActivity implements LocationLi
|
|||||||
|
|
||||||
//H Обработанная площадь (проверено бригадой по мониторингу) (га)
|
//H Обработанная площадь (проверено бригадой по мониторингу) (га)
|
||||||
|
|
||||||
|
|
||||||
// Общий объем использованной рабочей жидкости (л)
|
// Общий объем использованной рабочей жидкости (л)
|
||||||
edtInsUsedVolume = (EditText) findViewById(R.id.edtInsUsedVolume);
|
edtInsUsedVolume = (EditText) findViewById(R.id.edtInsUsedVolume);
|
||||||
guiTableDel.add(edtInsUsedVolume, "insecticide_used_volume");
|
guiTableDel.add(edtInsUsedVolume, "insecticide_used_volume");
|
||||||
|
|||||||
@ -84,6 +84,7 @@ public class MainActivity extends Activity {
|
|||||||
Tools.loadLocale(this);
|
Tools.loadLocale(this);
|
||||||
|
|
||||||
DbOpenHelper dboh = new DbOpenHelper(MainActivity.this);;
|
DbOpenHelper dboh = new DbOpenHelper(MainActivity.this);;
|
||||||
|
|
||||||
//Перебираем и удаляем фото файлы названия которых нет в базе данных!
|
//Перебираем и удаляем фото файлы названия которых нет в базе данных!
|
||||||
SQLiteDatabase db = dboh.getReadableDatabase();
|
SQLiteDatabase db = dboh.getReadableDatabase();
|
||||||
File directory = new File(Environment.getExternalStorageDirectory() + File.separator + "Pictures" + File.separator + "Locust");
|
File directory = new File(Environment.getExternalStorageDirectory() + File.separator + "Pictures" + File.separator + "Locust");
|
||||||
|
|||||||
@ -1093,9 +1093,7 @@
|
|||||||
<dbfields.AutoCompleteTextViewDB
|
<dbfields.AutoCompleteTextViewDB
|
||||||
android:id="@+id/spiInsContainerState"
|
android:id="@+id/spiInsContainerState"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"/>
|
||||||
android:enabled="false"
|
|
||||||
android:focusable="false"/>
|
|
||||||
</com.google.android.material.textfield.TextInputLayout>
|
</com.google.android.material.textfield.TextInputLayout>
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
|
|
||||||
@ -1634,7 +1632,7 @@
|
|||||||
android:background="@color/transparent"
|
android:background="@color/transparent"
|
||||||
app:boxBackgroundColor="@color/transparent">
|
app:boxBackgroundColor="@color/transparent">
|
||||||
<com.google.android.material.textfield.TextInputEditText
|
<com.google.android.material.textfield.TextInputEditText
|
||||||
android:id="@+id/edtSprLeakPlase"
|
android:id="@+id/edtSprLeakPlace"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:layout_weight="1"
|
android:layout_weight="1"
|
||||||
@ -1679,7 +1677,7 @@
|
|||||||
android:background="@color/transparent"
|
android:background="@color/transparent"
|
||||||
app:boxBackgroundColor="@color/transparent">
|
app:boxBackgroundColor="@color/transparent">
|
||||||
<com.google.android.material.textfield.TextInputEditText
|
<com.google.android.material.textfield.TextInputEditText
|
||||||
android:id="@+id/edtSprDamagePlase"
|
android:id="@+id/edtSprDamagePlace"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:layout_weight="1"
|
android:layout_weight="1"
|
||||||
|
|||||||
Reference in New Issue
Block a user