В 14 сборке пришлось изменить название узлов согласно стандартов XML.
Если у Вас выводится размер фурнитурного паза на этикетке створки, Вам нужно в форме отчета заменить следующий код:
Код:
SDim:=CurrInfo.Root.NamedItem['Stvorki'].NamedItem[profiles_table.dataset.fieldbyname('nos').asstring].NamedItem['ШСФ'].asstring+'x'+CurrInfo.Root.NamedItem['Stvorki'].NamedItem[profiles_table.dataset.fieldbyname('nos').asstring].NamedItem['ВСФ'].asstring+#13;
на
Код:
for j:=0 to CurrInfo.Root.NamedItem['Stvorki'].Count-1 do
if profiles_table.dataset.fieldbyname('nos').asstring=CurrInfo.Root.NamedItem['Stvorki'][j].NamedItem['NOS'].asstring then
SDim:=CurrInfo.Root.NamedItem['Stvorki'][j].NamedItem['ШСФ'].asstring+'x'+CurrInfo.Root.NamedItem['Stvorki'][j].NamedItem['ВСФ'].asstring+#13;
Новый код будет работать в любых сборках
_________________
Как правильно задавать вопросы на форуме поддержкиПовернення до пріоритетної розробки та оновлення WinCalc з 1.10.2024Если я пишу "исправил", "сделал" и т.д., это значит что собрана новая сборка и выложена на сайт. Нужно обновить программу чтобы получить исправления.