Hello everyone! On this YouTube channel, I'll take you on an exciting learning journey about Power Platform, SQL, and other enterprise technology tools. I'll show you how to build custom apps, automate processes, and get valuable insights from your data. I will also share tips and tricks to improve your efficiency and productivity at work. Subscribe now and get ready to master these business technology tools!


Netzcod

| Símbolo | Código HTML | Resultado |
| ------- | ----------- | --------- |
| ← | `←` | ← |
| → | `→` | → |
| ↑ | `↑` | ↑ |
| ↓ | `↓` | ↓ |
| ↔ | `↔` | ↔ |
| ↻ | `↻` | ↻ |
| ✓ | `✓` | ✓ |
| ✔ | `✔` | ✔ |
| ✖ | `✖` | ✖ |
| ✕ | `✕` | ✕ |
| ★ | `★` | ★ |
| ☆ | `☆` | ☆ |
| • | `•` | • |
| … | `…` | … |
| ☰ | `☰` | ☰ |
| ☑ | `☑` | ☑ |
| ☐ | `☐` | ☐ |
| ⚙ | `⚙` | ⚙ |
| 🔒 | `🔒` | 🔒 |
| 🔔 | `🔔` | 🔔 |

1 month ago | [YT] | 0

Netzcod

Validar cargar de archivos especificos
--------------------------------------------------------------------------------

If(
IsEmpty(AtachmentFacturaNew.Attachments) || IsBlank(gblFacturaSelec);
Notify(
"Debes agregar al menos un documento";
NotificationType.Error
);
CountRows(
Filter(
AtachmentFacturaNew.Attachments;
!(EndsWith(
Lower(Name);
".pdf"
) || EndsWith(
Lower(Name);
".xml"
) || EndsWith(
Lower(Name);
".doc"
) || EndsWith(
Lower(Name);
".docx"
))
)
) > 0;
Notify(
"Solo se permiten archivos PDF, XML, DOC o DOCX";
NotificationType.Error
) & Reset(AtachmentFacturaNew);
ForAll(
AtachmentFacturaNew.Attachments;
Patch(
ConformeFactura;
Defaults(ConformeFactura);
{
Factura: gblFacturaSelec;
Name: ThisRecord.Name;
FileContent: {
FileName: ThisRecord.Name;
Value: ThisRecord.Value
}
}
)
);;
Refresh(ConformeFactura);;
Reset(AtachmentFacturaNew);;
Notify(
"Documento cargado correctamente";
NotificationType.Success
)
)

3 months ago | [YT] | 1

Netzcod

Descargar documentos de Dataverse
-------------------------------------------------------------
If(
Confirm(
"Al aceptar se descargará los documentos";
{
ConfirmButton: "Aceptar";
CancelButton: "Cancelar";
Title: "Confirmar descarga de documentos"
}
);
ForAll(
galDocumentosFactura.AllItems;
Download(
"orgab04200d.crm4.dynamics.com/api/data/v9.2/" & "ref_conforme(" & Substitute(
Substitute(
Text(ThisRecord.Conforme);
"{";
""
);
"}";
""
) & ")/edp_filecontent/$value"
)
);;
Notify(
"OOOK!!";
NotificationType.Success;
1500
);
false
)

3 months ago | [YT] | 1

Netzcod

Mostrar Segundo nombre y primer apelldio
---------------------------------------------------------------------
With(
{
partesNombre: Filter(
Split(
Trim(User().FullName);
" "
);
!IsBlank(Value)
)
};
If(
CountRows(partesNombre) >= 3;
Last(
FirstN(
partesNombre;
2
)
).Value & " " & Last(
FirstN(
partesNombre;
3
)
).Value;
User().FullName
)
)

3 months ago | [YT] | 1

Netzcod

Gradiente en Power apps
-------------------------------------------
"<div style='
width:100%;
height:62px;
background: linear-gradient(
90deg,
#7C4AD4 0%,
#664ED1 28%,
#5257CF 52%,
#3D62CE 78%,
#236DCE 100%
);
border-radius:1px;
'>
</div>"

3 months ago | [YT] | 2

Netzcod

Filtro múltiple en Power Apps y Dataverse
--------------------------------------------------------------------
Filter(
Factus;
(IsBlank(txtFacturaFiltro.Text) || 'Factura (edp_factus)' = Trim(txtFacturaFiltro.Text)) && (IsBlank(dtpFechaRegistroFiltroDesde.SelectedDate) || FechaRegistro >= dtpFechaRegistroFiltroDesde.SelectedDate) && (IsBlank(dtpFechaRegistroFiltroHasta.SelectedDate) || FechaRegistro < DateAdd(
dtpFechaRegistroFiltroHasta.SelectedDate;
1;
TimeUnit.Days
)) && (IsBlank(drpEstadoFactura.Selected.Value) || EstadoActual = Text(drpEstadoFactura.Selected.Value)) && Tipo = drpProveedorFX.Selected.Value
)

4 months ago | [YT] | 1