활동이 없어 이 대화는 잠겼습니다. 새 게시물을 작성해 주세요.
활동이 없어 이 대화는 잠겼습니다. 새 게시물을 작성해 주세요.
I have searched in google for this and i found this
$.rawValue = Upper(num2date(date(), "DDMMMYY"))
but i don't want the current date, i want the date i select in the Date/Time Field.
i tried this but it didn't work
$.rawValue = Upper($.rawValue)
can someone help me?
해결되었습니다! 솔루션으로 이동.
In the exit event for the date/time field put (in Formcalc):
$ = Upper($.formattedValue)
just make usre you have specified the dsiplay pattern you want in the object palette.
조회 수
답글
좋아요 수
In the exit event for the date/time field put (in Formcalc):
$ = Upper($.formattedValue)
just make usre you have specified the dsiplay pattern you want in the object palette.
조회 수
답글
좋아요 수
Hi,
It depends on the language you are using: JavaScript or FormCalc in the Script Editor.
Upper is a FormCalc function, but .rawValue is JavaScript.
So if FormCalc try this in the exit event:
$ = Upper($);
if JavaScript try this in the exit event:
this.rawValue = this.rawValue.toUpperCase();
Hope that helps,
Niall
Good catch by whyisthisme, you probably have to use the Upper function on the formatted value.
Message was edited by: Niall O\'Donovan
조회 수
답글
좋아요 수
Yeah, those don't work on the date field - I was trying to figure it out but didn't think of trying the formattedValue!
조회 수
답글
좋아요 수
Yeah Jono,
this.rawValue = this.formattedValue.toUpperCase();
...works!
Niall
thanks to everybody
Formcalc:
Works --> $ = Upper($.formattedValue)
Javascript
Works --> this.rawValue = this.formattedValue.toUpperCase();
once again thank you
This works great but the date validation fails with this code in there (either formcalc or java) . I even took away all the validation filters and it still fails. This is annoying.
I just want an upper case MONTH YEAR that will pass without an error off a date drop down or user entry.
Thank you if anyone has a solution.
조회 수
답글
좋아요 수
This looks like a valid solution for a single field/value, but is there an easier way to force ALL field values on a form to be uppercase? Perhaps at the form or master page level? I'd prefer not to have to add uppercase script to each field on my form, if possible.
조회 수
답글
좋아요 수
For whom the code did'nt work try putting the codes mentioned
(for Javascript)
this.rawValue = this.formattedValue.toUpperCase();
in Initialize event.
This has been verified to work only when we just bind the data, not talking about changing or inputing in interactive adobe forms.
조회 수
답글
좋아요 수