0
Отвечен
Как запросить точную дату при заполнении таблицы
Добрый день!
Собираю таблицу для вывода выслуги сотрудников.

Подскажите, пожалуйста, как сделать так, чтобы при приёме в таблицу выходило окно с запросом точной даты, и записывалось в столбец "Date"?
Чтобы пользователь мог сам задавать дату, на которую хочет получить данные.
Сервис поддержки клиентов работает на платформе UserEcho
Добрый день!
Попробуйте вместо в столбце "Текущая дата" в "Ф-ции приёма" вместо ДАТЫ(6) написать:
return AskPeriod(2,"Введите нужную дату:");
Спасибо, помогло.
Только параметр на "3" поменял, чтобы на каждого сотрудника не пересрпашивало.
Если бы ещё был способ как-то представить стаж в полной форме ("10 лет, 11, месяцев, 12 дней"), было бы совсем здорово.
Попробуйте такую функцию:
UserGetStagAsString(year,month,day) { var rez = GetStrYMD(year,month,day); char str[256]; sprintf(str,"%d %s, %d %s, %d %s",year,rez[0],month,rez[1],day,rez[2]); return to_string(str); }Использовать в таблице так: