790
|
Posted: Mon Jun 12, 2023 00:28 Post subject: |
|
|
Loopback wrote: |
Сделать скриптовую колонку, с проверкой на пустой результат. Как-то примерно так:
Code: |
Output:=Get('Channel(s)_Original', 'Audio');
if Output = '' then Output:=Get('Channel(s)', 'Audio');
|
|
"Как-то примерно так" не получилось, не врубился. В общем, скопировал скрипт из параметра "Frame Size" и заменил на своё:
Code: | <column name="Channels" type="script"><![CDATA[if (AudioChannelsOriginal = '') then Output:=AudioChannels else Output:=AudioChannelsOriginal;]]></column> |
По аналогии ещё добавил:
Code: |
<column name="Sampling Rate" coltype="ft_numeric_floating">
<unit name="KHz" type="script"><![CDATA[if (AudioSamplingRate <> '') then Output:=Format('%f', AudioSamplingRate/1000);]]></unit>
</column>
...
<column name="Resolution" type="script"><![CDATA[if (AudioResolution = '') then Output:='-' else Output:=AudioResolution;]]></column>
|
В общем, человеку, воспитанному на 'Atari Basic', так понятней Спасибо за науку! _________________ TC 11.03, Win10x64
Cuda уехал text, он был ещё вчераа... |
|