![]() |
#1 |
Участник
|
вывод в XML только недефолтных значений. а смысл?
предположим, метод isFieldSet проверяет содержится ли в поле некое дефолтное значение или значение, отличное от дефолтного. см ветку xRecord.isFieldSet() - что это? как сейчас правильно проверять наличие поля в базе данных?
тогда я перестаю понимать смысл происходящего в коде метода record2XmlNode: X++: // loop through the fields in the table for (f = 1 ; f <= table.fieldCnt() ; f++) { fieldId = table.fieldCnt2Id(f); fieldName = table.fieldName(fieldId); if (!fieldId && !_common.isFieldSet(fieldId)) { continue; } а зачем? в чем глубинный смысл? типа сократить объем XML? а зачем? |
|