ОФИЦИАЛЬНЫЙ ФОРУМ ГРУППЫ КОМПАНИЙ «ТЕХНОКОМ»

ОФИЦИАЛЬНЫЙ ФОРУМ ГРУППЫ КОМПАНИЙ «ТЕХНОКОМ» (http://forum.tk-chel.ru/index.php)
-   Система «АвтоГРАФ»: Программное обеспечение (http://forum.tk-chel.ru/forumdisplay.php?f=4)
-   -   Отчеты ReportsNet, версия 1.0.5 (http://forum.tk-chel.ru/showthread.php?t=3351)

storm 24.04.2014 06:15

Цитата:

Сообщение от csistra (Сообщение 77813)
вообще список полей не отображается

возможно из-за этого
Цитата:

Сообщение от csistra (Сообщение 77807)
Невозможно загрузить файл или сборку "DevExpress.Printing.v13.2.Core, Version=13.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" или один из зависимых от них компонентов. Не удается найти указанный файл.

обновите программу

csistra 24.04.2014 06:51

обновил, искомый файл не появился. ошибка осталась.

storm 24.04.2014 07:03

закинул в архив

csistra 24.04.2014 07:11

перезалил, ошибка ушла.
убрал
XtraTreeList1.TreeList.ExpandAll();
поставил
XtraTreeList1.TreeList.Nodes[0].Expanded = true

отображает свернутый список уровня Все.
мне бы на 1 развернуть.

storm 24.04.2014 07:59

Цитата:

Сообщение от csistra (Сообщение 77819)
поставил
XtraTreeList1.TreeList.Nodes[0].Expanded = true

отображает свернутый список уровня Все.
мне бы на 1 развернуть.

тогда подписываемся на событие подгрузки всех элементов списка
XtraTreeList1.TreeList.NodesReloaded += tlCarList_NodesReloaded;

и прописываем функцию tlCarList_NodesReloaded
void tlCarList_NodesReloaded(object sender, EventArgs e)
{
XtraTreeList1.TreeList.Nodes[0].Expanded = true;
}

кусок кода, как это выглядит
Код:

XtraTreeList1.TreeList.Columns[0].Name = "col0";                 
      XtraTreeList1.TreeList.Columns[0].FieldName = "IsGroup";
      XtraTreeList1.TreeList.Columns[0].Visible = false;
      XtraTreeList1.TreeList.Columns[1].Name = "col1";
      XtraTreeList1.TreeList.Columns[1].FieldName = "FName";
      XtraTreeList1.TreeList.Columns[1].OptionsColumn.AllowSort = true;
      XtraTreeList1.TreeList.Columns[1].OptionsColumn.ReadOnly = true;   
      //XtraTreeList1.TreeList.Columns[1].SortOrder = System.Windows.Forms.SortOrder.Ascending;
      XtraTreeList1.TreeList.DataSource = FieldsList;       
      XtraTreeList1.TreeList.NodesReloaded += tlCarList_NodesReloaded;                                                                   
    }
     
    void tlCarList_NodesReloaded(object sender, EventArgs e)
    {
      XtraTreeList1.TreeList.Nodes[0].Expanded = true;
    }
     
    private void LoadAGParams()
    {       
      Type p = Type.GetTypeFromCLSID(Guid.Parse("D8625B15-227D-4927-B466-E80DCACEEBC2"));
      auto = Activator.CreateInstance(p) as AutoGRAPH.AutoGRAPHAutomation;                                   
    }


csistra 24.04.2014 08:13

Мега спасибо, все отображается как надо.:thumbup:

csistra 13.05.2014 12:07

подскажите как правильно написать выражение
[iff([DS_trip.REG_CONT] >0, `text1`, `text2`)]
вся затыка в том что исходный параметр это время.... и я опять забыл как перевести его в число :(

Добавлено через 14 минут
можно конечно заменить reg_cont на врд но это будет не то :(

NickolaDed 13.05.2014 12:08

Вложений: 2
Проблема с отчетом по полям

storm 13.05.2014 12:24

csistra,
[IIf(TimeSpan.Parse([DS_trip.REG_CONT]) > new TimeSpan(0,0,0), "text1", "text2")]
три нуля - 0 часов, 0 минут, 0 секунд

storm 13.05.2014 12:25

NickolaDed,
версия и билд АвтоГРАФа? скорее всего не самые последние, попробуйте обновиться


Текущее время: 11:41. Часовой пояс GMT.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot