Happy to take a stab at it if you want to point where it look. I can't find where in the beancount code to start. Since the error raised is TypeError, I searched that and for the "unsupported operand" error, but I can't find that in the code. Can you point me to where does the bql stuff for math (add, subtract, etc) get handled?
Thanks, On Tuesday, December 14, 2021 at 12:23:50 AM UTC-5 [email protected] wrote: > I don't think it's supported; you can try adding it (in branch master), > should be easy, just check the currencies match > > > > On Mon, Dec 13, 2021 at 9:13 PM Ben L <[email protected]> wrote: > >> Is there a way to subtract Amounts (same currency) in bql? >> >> select cost(position) - value(position); >> >> I get: >> >> TypeError: unsupported operand type(s) for -: 'Amount' and 'Amount' >> >> I can structure the query so the results are only one currency. Is there >> a function that will report an Amount as just a number (lose the currency)? >> >> Thanks, >> >> Ben >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Beancount" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/beancount/3bb043d0-e8a9-4cef-ad93-1987100df5ccn%40googlegroups.com >> >> <https://groups.google.com/d/msgid/beancount/3bb043d0-e8a9-4cef-ad93-1987100df5ccn%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> > -- You received this message because you are subscribed to the Google Groups "Beancount" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/beancount/4ea1f199-c8d9-443b-8a5c-2bf5b1a5baf4n%40googlegroups.com.
