|
![]() |
#1 |
Banned
|
|
|
![]() |
#2 |
Участник
|
Именно так. Только не могу сообразить как ее определить.
Или у меня есть такой список записей и я не могу в общем случае выбрать одну из них или у меня есть метод, который однозначно определяет нужную запись, но возвращает не саму запись и не RecId выбранной записи, а значение поля LedgerDimension. И как определить переменную типа (единичная) запись - не соображу. |
|
![]() |
#3 |
Участник
|
В общем - получилось. Методом из объекта типа Таблица получил значение
$LDRecId = AssetLedgerAccounts.LedgerDimension а затем на список записей наложил фильтр FILTER($EGCAssetLedgerAccountsR, $EGCAssetLedgerAccountsR.LedgerDimension = $LDRecId) С большой вероятностью выбрана какая-то другая запись, но с таким же значением LedgerDimension, т.е. таким же MainAccountValue. Формально - это абсолютно неправильно, т.к. позиционируемся не на ту запись, которую нашли методом. Но цель гарантировано достигается - даже если запись другая, то счет ГК в отчет выведется правильный. Уфф. |
|
![]() |
#4 |
Участник
|
Подскажите, плз, что за функция НЕИЗВЕСТНО в формуле
$BalanceAllYears:Вычисляемое поле = НЕИЗВЕСТНО(AssetTable.AssetId, @.BookId, AssetYear.All, ReportingDate): Запись |
|
![]() |
#5 |
Участник
|
Странно, там должно быть FA_BALANCE (см класс ERExpressionFABalance). При изменении языка на английский лечится?
|
|
![]() |
#6 |
Участник
|
Цитата:
$BalanceAllYears: Calculated field = UNKNOWN(AssetTable.AssetId, AssetTable.'$Books'.BookId, AssetYear.All, ReportingDate): Record |
|
![]() |
#7 |
Участник
|
Хотя если перейти в форму конструктора формул, то эта запись уже выглядит несколько иначе
Но тут же у меня вопрос: а как создавать "Определенные для конфигурации функции"? Как посмотреть код/текст той же FA_BALANCE? |
|
![]() |
#8 |
Участник
|
Цитата:
Можно вызывать методы классов через источники данных либо создавать вычислимые поля с параметрами (создать вычислимое поле на уровне вложенности больше 0, потом нажать на кнокпу "параметры", если не надо ни во что вкладывать можно сделать пустой контейнер и положить туда). Цитата:
Как посмотреть код/текст той же FA_BALANCE?
|
|
![]() |
#9 |
Участник
|
Таким образом реализовано (если я правильно посчитал) 15 "внутренних" ER-функций, доступных для использования в любой конфигурации? Просто не совсем корректный заголовок "Определенные для конфигурации функции" - из такого предполагаешь, что эти функции определены именно в и для конкретно той конфигурации с которой сейчас работаешь?
|
|
![]() |
#10 |
Участник
|
Для, но не в. Там должны быть функции которые нужны не везде. Например, расчет контрольной суммы для сепы.
да. |
|
![]() |
#11 |
Участник
|
|
|
![]() |
#12 |
Участник
|
При создании узла модели кроме корневого есть выбор - "дочерний" и "сестринский". Оба в дереве отображаются как вложенные. В чем между ними разница, подскажите?
|
|
![]() |
#13 |
Участник
|
Цитата:
|
|
![]() |
#14 |
Участник
|
|
|
![]() |
#15 |
Участник
|
Перенес в "свою" модель из стандартной формулу для колонтитула отчета
FORMAT(@"GER_LABEL:Paging", "&P", "&N") при сохранении - ошибка Ошибка проверки: Код метки '@GER_LABEL:Paging' не существует в языке 'ru'. Суть ошибки понятна. Но как в интерфейсе ER найти эту метку, чтобы сделать для нее "Перевод" на ru? Это какая-то предопределенная метка и где ее искать? |
|
![]() |
#16 |
Участник
|
Кнопка "Перевод" в редакторе формул. Если вам не надо переводить конфигурацию на несколько языков, можно просто забить строковый литерал.
|
|
![]() |
#17 |
Участник
|
Цитата:
Я не могу найти саму метку Paging в интерфейсе, чтобы добавить к ней перевод. |
|
![]() |
#18 |
Участник
|
> Конечный результат будет точно таким же?
Да, если я вас правильно понимаю > Я не могу найти саму метку Paging в интерфейсе Если конфигурация не связана с другой, то там надо создавать копии меток. Метки живут внутри конфигурации. |
|
![]() |
#19 |
Участник
|
Т.к. у меня конфигурация созданная с "нуля", то фактически это сообщение говорит о том, что такой метки вообще нет в конфигурации, а не об отсутствии перевода на используемый язык? Просто не корректный текст сообщения для этой ситуации?
|
|
![]() |
#20 |
Участник
|
|
|
Теги |
generic electronic reporting, ger |
|
|