|  06.06.2006, 14:12 | #1 | 
| Участник | Динамическое заполнение Grid-а 
			
			Помогите разобраться, плиз. Есть, к примеру, код динамического заполнения грида. Код: void InitGrid(QueryBuildDataSource _QBDS, formBuildDataSource _formBuildDataSource)
{
  QueryBuildFieldList fl;
  FormControl fc;
  int i;
  if (_QBDS)
  {
    fl = _QBDS.fields();
    for (i=1; i<= fl.fieldCount(); i++)
    {
      fc = Grid.addDataField(_formBuildDataSource.id(), fl.field(i));
    }
  }
}Например, в ситуации когда _QBDS = _Q.addDataSource(TableNum(CustTable)); _QBDS.addSelectionField(fieldNum(CustTable, AccountNum)); грид выглядит нормально а, скажем _QBDS = _Q.addDataSource(TableNum(smmBusRelTable)); _QBDS.addSelectionField(fieldNum(smmBusRelTable, BusRelAccount)); контрол грида не прорисовывает значение. Никак не могу уловить тонкую разницу. Может кто-нибудь сталкивался Ax 3.0 Sp4. С уважением, itfs. | 
|  |