Cálculos porcentuales
Contents
[
Hide
Show
]La propiedad porcentual de compensación expuesta por la clase de recursos se utiliza para administrar el porcentaje de trabajo que ha completado un recurso. La propiedad porcentual de compensación representa el porcentaje del trabajo en todas las tareas que ha completado un recurso. Admite el tipo de datos enteros.
Obtener porcentajes con Aspose.Tasks
El siguiente ejemplo de código muestra cómo completar el porcentaje de trabajo por un recurso contra todas las tareas usando Aspose.Tasks para C ++.
1// Create project instance
2System::SharedPtr<Project> project1 = System::MakeObject<Project>(dataDir + u"ResourcePercentWorkComplete.mpp");
3
4// Display work percentage completion for all resources
5
6{
7 auto res_enumerator = (project1->get_Resources())->GetEnumerator();
8 decltype(res_enumerator->get_Current()) res;
9 while (res_enumerator->MoveNext() && (res = res_enumerator->get_Current(), true))
10 {
11 if (res->Get<System::String>(Rsc::Name()) != nullptr)
12 {
13 System::Console::WriteLine(res->Get<int32_t>(Rsc::PercentWorkComplete()));
14 }
15 }
16}