Синтаксис: Выгрузить(<Знач>,<НачСтрока>,<КонСтрока>,<Колонки>
//выгрузить 10 сотрудников с наибольшими окладами в новую таблицу значений
ТабЗнач.Сортировать(“Оклад-”);
ТабЗнач.Выгрузить(НоваяТабЗнач,1,10,“Сотрудник,Оклад”);
| опубликовано: 31 Август 2009, 19:36
Есть реквизит число – длина 5 точность 2, т.е. получается значение вида 18.59 (реквизит для указания времени заказа). Есть два число 18 и 59 (т.е. час и минуты) как их собственно добавить в реквизит типа число, чтобы получилось 18.59 (т.е зафиксировать системное время).
Вроде как тут все просто:
ЧасМинСек = ТекущееВремя();
Час = Число(Лев(ЧасМинСек,2));
Минуты = Число(Сред(ЧасМинСек,4,2));
ЧасМинЧислом = Час+(Минуты/100);
| опубликовано: 27 Август 2009, 19:51
Эти методы позволяют обращаться к данным в таблице значений для чтения и записи.
Они могут пригодиться в особых случаях при написании универсальных программ (мастеры отчетов и т.д.).
Синтаксис: УстановитьЗначение(<Строка>,<Колонка>,<Знач>)
Синтаксис: ПолучитьЗначение(<Строка>,<Колонка>)
ТабЗнач.НоваяСтрока();
ТабЗнач.УстановитьЗначение(1,“Номер”,100);
ТабЗнач.УстановитьЗначение(1,“Сотрудник”,“Иванов Иван Иванович”);
ТабЗнач.УстановитьЗначение(1,3,10000); //обращение к 1-й строке и 3-й колонке (“Оклад”)
Номер = ТабЗнач.ПолучитьЗначение(1,“Номер”);
ФИО = ТабЗнач.ПолучитьЗначение(1,“Сотрудник”);
Оклад = ТабЗнач.ПолучитьЗначение(1,3); //обращение к 1-й строке и 3-й колонке “Оклад”
[1] | опубликовано: 24 Август 2009, 19:36