Значение длительности месяца в пламени

Короткие и сладкие :). во что я верю.

int PERMISSION_ALL = 1;
String[] PERMISSIONS = {Manifest.permission.CAMERA, Manifest.permission.WRITE_EXTERNAL_STORAGE}; // List of permissions required

public void askPermission()
{
    for (String permission : PERMISSIONS) {
        if (ActivityCompat.checkSelfPermission(this, permission) != PackageManager.PERMISSION_GRANTED) {
            requestPermissions(PERMISSIONS, PERMISSION_ALL);
            return;
        }
    }
}

@Override
public void onRequestPermissionsResult(int requestCode, String[] permissions,
                                       int[] grantResults) {

    switch (requestCode) {
        case 1:{
            if(grantResults.length > 0 && grantResults[0] == PackageManager.PERMISSION_GRANTED && grantResults[1] == PackageManager.PERMISSION_GRANTED){
                //Do your work.
            } else {
                Toast.makeText(this, "Until you grant the permission, we cannot proceed further", Toast.LENGTH_SHORT).show();
            }
            return;
        }
    }
-1
задан rajutibco35 28 March 2019 в 03:38
поделиться

1 ответ

Вопрос немного сложен для понимания, но я попробую. Я думаю, что вы ищете что-то вроде этого:

# Assumptions: 3 document properties 
# 1) StartYear = Integer, The starting year the user selects from the listbox 
# 2) StartMonth = Integer, The starting month the user selects from the listbox (Can display as text (i.e. Apr.) but set to integer for actual property 
# 3) RangeMonth = Integer, number of months user inputs to add to date range.



(Year([DATECOL]) >= DocumentProperty("StartYear")) and Month([DATECOL]) > DocumentProperty("StartMonth") and 
 Year([DATECOL]) <= Year(DateAdd('month', DocumentProperty("RangeMonth"), Date(DocumentProperty("StartYear"), DocumentProperty("StartMonth"), 1))) and
 Month([DATECOL]) <= Month(DateAdd('month', DocumentProperty("RangeMonth"), Date(DocumentProperty("StartYear"), DocumentProperty("StartMonth"), 1)))

То, что происходит сначала, вы гарантируете, что значения DATECOL> начальный год и месяц. Затем вы берете начальный год и месяц, добавляете к нему пользовательский ввод RangeMonth и убеждаетесь, что DATECOL = это дополнение.

0
ответ дан Andrew Pruet 28 March 2019 в 03:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: