Есть ли официальная документация по синтаксису Google App Maker? - PullRequest
0 голосов
/ 16 октября 2019

Я занимаюсь разработкой приложения с помощью Google AppMaker. У меня нет большого опыта программирования, поэтому я учусь на ходу. Я застрял в преобразовании связанного логического значения. Я хочу, чтобы значения были Да для истины и Нет для ложных.

Используя документацию для App Maker, я попробовал преобразователи fromBoolean и boolToStr, но они оба возвращают ошибки, такие как «В столбце 69: ожидается»), но вместо этого были (.) Поэтому я посмотрел правильный синтаксис JavaScriptчерез Javascript.info и только запутался.

Вот что я пробовал до сих пор:

@datasources.AffectedFacilities.item.Cross_Bore_Involved_2#boolToStr(("0")= 'false', ("") = 'true');
@datasources.AffectedFacilities.item.Cross_Bore_Involved_2#fromBool(0 = 'NO', 1 = 'YES');

Вместо того, чтобы видеть преобразованные логические поля, я просто получаю синтаксические ошибки. просто нужно посмотреть примеры кодирования, а в документации Google этого нет.

1 Ответ

1 голос
/ 16 октября 2019

На основе документации здесь https://developers -dot-devsite-v2-prod.appspot.com / appmaker / scripting / api / transformers # boolToNum использование 'boolToStr' - это буквальный преобразователь, преобразующий истинное значениезначение «истинно». И основываясь на документации здесь https://developers -dot-devsite-v2-prod.appspot.com / appmaker / scripting / api / transformers # fromBoolean с использованием 'fromBoolean' интерпретирует 'yes' в true.

Что бы вы хотели сделать в вашем случае:

@datasources.AffectedFacilities.item.Cross_Bore_Involved ? 'Yes' : 'No'
...