Метод встановлення дати експорту

Відповісти
Inkognito
Повідомлень: 1067
З нами з: 14 січня 2012, 14:26

Метод встановлення дати експорту

Повідомлення Inkognito » 05 жовтня 2018, 12:50

Для експорту в облікові системи часто використовуються методи OpenDocumentByExDocID(), OpenDocumentByCode().
Чи можна зробити новий метод, який би встановлював поточну дату в поле Card.ExpDate? Пропонується метод з двома параметрами на вибір користувача: AddDateExp(string ExDocID, long Cardcode)
Результат: тепер GetPrimaryReestr() покаже дату експорту для документів, отриманих цими двома методами
Як планується використовувати | Показать
док =App.OpenDocumentByCode(); //відкрили, щоб зчитати та експортуват дані
....
App.AddDateExp("", Cardcode); //встановили документу поточну дату експорту

Kasey00
Повідомлень: 1
З нами з: 18 квітня 2020, 18:50

Re: Метод встановлення дати експорту

Повідомлення Kasey00 » 18 квітня 2020, 18:53

Код: Виділити все

<script type="text/javascript">

  function checkForm(form)
  {
    // regular expression to match required date format
    re = /^\d{1,2}\/\d{1,2}\/\d{4}$/;

    if(form.startdate.value != '' && !form.startdate.value.match(re)) {
      alert("Invalid date format: " + form.startdate.value);
      form.startdate.focus();
      return false;
    }

    // regular expression to match required time format
    re = /^\d{1,2}:\d{2}([ap]m)?$/;

    if(form.starttime.value != '' && !form.starttime.value.match(re)) {
      alert("Invalid time format: " + form.starttime.value);
      form.starttime.focus();
      return false;
    }

    alert("All input fields have been validated!");
    return true;
  }

</script>
Для кожного поля у формі (спочатку дати, потім поле часу) робиться перевірка того, чи введений пустий текст. Якщо ні, введення порівнюється з регулярним виразом. У виразах використовується попередньо визначений клас \ d, який представляє будь-який числовий символ (0-9).

Відповісти

Повернутись до “Электронний документообіг”