1847
Чат посвящен вопросам обработки данных и автоматизации работ с помощью сервисов Google Cloud и Yandex Cloud. Изначально посвящен Google Apps Script. Google Workspace чат t.me/gsuiterc Заказать работу @oshliaer и @GoogleSheets_ru_cm
20-30% было когда тестировал.
Читать полностью…
в таких случаях неизвестно где находится целевая таблица заранее и код должен сам определить какой формат даты использовать
Читать полностью…
Насколько медленней?
Читать полностью…
Алексей, это хорошо чтоб размять извилины, но реально на практике неужели бывает что это действительно нужно?
Читать полностью…
Апи позволяет указать формат на уровне ввода данных
Читать полностью…
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat
Читать полностью…
А что может быть универсальнее, например, числа, которым и является дата в таблицах?
Читать полностью…
а так, с их использованием получается вот так
Читать полностью…
не знаю баг или так и должно быть, но мне упорно выдаёт мой часовой пояс
Читать полностью…
👋🏻
Как в GAS с помощью Sheet API записать текущую дату/время в таблицу? Желательно с помощью batch*
У меня получилось 2 способами. Простой:
Sheets.Spreadsheets.Values.batchUpdate({
valueInputOption: 'USER_ENTERED',
data: [{
range: 'DATE!A1',
values: [[
Utilities.formatDate(new Date(), ss.getSpreadsheetTimeZone(), "dd.MM.yyyy HH:mm:ss")
]]
}]
}, ss.getId());
Вы информативны, как никогда до этого.)
Читать полностью…
Попробуйте ещё со встроенным в Битрикс складским модулем поработать 🤣 , то ещё приключение....
Читать полностью…
Ну, хз. Я иду в Интеграции и оттуда копирую запросы. Там довольно четко разделено на геты/посты/путы
Читать полностью…
Вроде, рабоатет нормально. Иногда, првда, лагает на запросах, очень долго отрабатывает. Но такое не часто, так что что есть.
Читать полностью…
* @param {StageHistoryOrder} [order={ ID: "ASC" }] - The sort order for the results. -- ID заглавными
Да, мне интересно есть ли в этом необходимость конкретно у Алексея. Так то могу представить конечно надобность:)
Читать полностью…
это применимо в разработке микросервисов для маркетплейсов например
Читать полностью…
Да, это сложный вариант со spreadsheet, я его реализовал, но как-то и замороченно и работает медленней, чем values.
Читать полностью…
ии тоже ничего толкового не подсказала, только вариант со справочником форматов к региону:
// Устанавливаем формат в зависимости от локалиЧитать полностью…
if (locale === 'ru_RU') {
cell.setNumberFormat('dd.mm.yyyy');
} else if (locale === 'en_US') {
cell.setNumberFormat('MM/dd/yyyy');
} else {
// Для других регионов используем стандартный формат
cell.setNumberFormat('yyyy-mm-dd');
}
После записи числа нужно ещё установить формат ячейки, иначе число так и будет числом к сожалению.
Читать полностью…
ну кстати да, тоже об этом подумал
Читать полностью…
Всё это не плохо, конечно, но не универсально.
Часовой пояс скрипта может отличаться от часового пояса в настойках таблицы.
Формат отображения dd.MM.yyyy H:mm:ss хорош для России, но не для США допустим.
А хотелось бы, чтоб API Values оставлял дефолтный формат ячейки, и при изменении локали таблицы формат даты изменялся как и в других вариантах...
а по поводу batchUpdate, мне кажется резонней создать свою группу функций (можно даже отдельную библиотеку) и просто использовать их в других проектах а не пытаться изобрести велосипед заново
я обычно не запариваюсь и вставляю готовую пачку функций, которые писал в течении года и дорабатывал некоторые моменты с помощью ии
в плане та зона что указана в настройках проекта или та в которой находится пользователь?
Читать полностью…
Включите VPN
Так-же было вчера в модальном HTML-окне, оно на клиенте работает. Мне помог VPN
Не, склады только в 1с
Читать полностью…
В битриксе, кст почти хорошо проработан функционал выдачи прав на веб-хуки.
С одной стороны ты можешь использовать веб-хук для управления всей CRM, а телефонией не можешь управлять этим хуком, с другой стороны они не разделили права в CRM более детально, например на добавление/получение/изменение/удаление.
При текущей разбивке прав, если хук куда то утечёт, то другой может скачать всю твою базу контактов/компаний/сделок или просто похерить её.
Поэтому REST API битрикса это одновременно удобный инструмент, и огромная дыра в безопасности, поэтому #это_битрикс #и_этим_всё_сказано
Данные можно получать и гетом и постом, разница лишь в представлении параметров. В гет это query строка, в пост payload.
Читать полностью…
Обычно не нужны, т.к. тянешь конкретные данные
Читать полностью…
Там полностью валидирующееся по типам API. Даже JSDoc тянет
Читать полностью…