AkulaBig
|
Posted: Mon Jun 30, 2025 16:27 Post subject: |
|
|
Loopback wrote: | Если не сложно, проверьте у себя.
|
Извиняюсь за отсутствие. Были дела.
Да, теперь все отрабатывает отлично. ТС не крашит.
А я совсем забыл про этот баг. Спасибо, что исправили.
Loopback wrote: | Также тут изменена логика вывода полей |
Круто. Проверю и отпишусь.
Добавлено спустя 2 часа 11 минут:
С типом колонки почему-то ничего не получилось. Вывод только как на скрине выше. Вот так я прописал:
Code: |
<!--
<column name="G_RecDate">G_RecDate</column>
<column name="G_EncDate">G_EncDate</column>
<column name="G_RelDate">G_RelDate</column>
-->
<column name="G_RecDate" coltype="ft_date">G_RecDate</column>
<column name="G_EncDate" coltype="ft_date">G_EncDate</column>
<column name="G_RelDate" coltype="ft_date">G_RelDate</column>
<column name="G_AllDate" type="script">
<![CDATA[
Output:='';
if (G_RecDate <> '' AND GetLang() = 'RUS') then Output:=Output+' записано '+G_RecDate;
if (G_EncDate <> '' AND GetLang() = 'RUS') then Output:=Output+' кодировано '+G_EncDate;
if (G_RelDate <> '' AND GetLang() = 'RUS') then Output:=Output+' выпущено '+G_RelDate;
if (G_RecDate <> '' AND GetLang() = 'ENG') then Output:=Output+' recorded '+G_RecDate;
if (G_EncDate <> '' AND GetLang() = 'ENG') then Output:=Output+' encoded '+G_EncDate;
if (G_RelDate <> '' AND GetLang() = 'ENG') then Output:=Output+' released '+G_RelDate;
]]>
|
В комментах видно старую запись, которую я использую сейчас. А в новой записи я попробовал использовать ft_date, то-есть местную дату. Кстати, получается чтобы использовать местную дату и время надо две колонки делать? Неудобно конечно. ft_datetime удобнее, но она в UTC выдает.
Опцию <FieldEmptyOnFail>False</FieldEmptyOnFail> пробовал и с True.
Проверил не только на тестовых файлах, но и своей медиа-коллекции на 65 Гб. Нигде не показывает дату в местном формате. |
|