private void ZapisPlik(){
System.IO.StreamWriter file = new System.IO.StreamWriter("c:\\users\\bslowik\\test2.log", true);
try
{
/* Type type = Tabelem.GetType();
PropertyInfo[] pi = type.GetProperties();
foreach (PropertyInfo p in pi)
{
file.WriteLine(p.PropertyType.ToString() + " " + "Tabelem." + p.Name + "=" + p.GetValue(Tabelem, null));
}*/
foreach (ClaWindow t in base.GetWindow().Children)
{
file.WriteLine("Parent : "+t.Id.ToString()+ ", Name : "+t.Label);
}
}
catch (Exception e)
{
Runtime.WindowController.UnlockThread();
MessageBox.Show("Nie wybrano pozycji " + e.ToString());
Runtime.WindowController.LockThread();
}
file.Close();
}
19 maja 2020
[COMARCH ERP XL] Lista kontrolek zapisana do pliku
Poniżej procedura która zapisuje listę kontrolek do pliku, przy dużej hydrze
04 lutego 2020
[COMARCH ERP XL] Zmiana treści tytułu maila
Gdy chcemy zmienić treść tytułu maila wysyłanego z ERP XL nalezy zmodyfikowac funkcję
CDN.TematMailaWydruk
Analogicznie się to dotyczy modyfiacji nazwy pliku w załaczaniku maila CDN.NazwaZalacznikaWydruk
CDN.TematMailaWydruk
Analogicznie się to dotyczy modyfiacji nazwy pliku w załaczaniku maila CDN.NazwaZalacznikaWydruk
06 grudnia 2019
[Comarch ERP XL] Przywrócenie kontrahenta jednorazowego
Gdy się usunie kontrahenta jednorazowego bez backupu ani rusz. Czynności związane z przywróceniem kontrahenta jednorazowego w ERP Comarch XL
Jeżeli tego nie zrobimy to pojawi się błąd o anonimizacji kontrahenta (RODO).
Więcej informacji można znaleźć w podręcznikach na stronie Comarchu
- Insert z kopii bazy kontrahenta z gidid = 0 (cdn.kntkarty)
- Insert z kopii bazy danych z akronim JEDNORAZOWY (cdn.kntgrupy)
- Insert z kopii bazy danych z kodu JEDNORAZOWY (cdn.kntgrupydom)
- Wyszukanie Adresów dla gid_kntNumer =0 (cdn.kntadresy)
- update gdy nie ma knt_gidtyp=864 na jednym nie zarchiwizowanym (sprawdzenie pola KnA_DataArc=0)
- Update kntkarty dla gidid = 0 knaNumer dla którego wybraliśmy domyślny adres
Jeżeli tego nie zrobimy to pojawi się błąd o anonimizacji kontrahenta (RODO).
Więcej informacji można znaleźć w podręcznikach na stronie Comarchu
14 września 2019
[SQL] Kilka rekordów w jednym wierszu po przecinku
Poniżej znajduje się przykład zapytania SQL by móc wyświetlić kilka rekordów w jednym wierszu po przecinku.
SELECT STUFF(( SELECT ',' + elmt.value('.', 'nvarchar(max)')
SELECT STUFF(( SELECT ',' + elmt.value('.', 'nvarchar(max)')
FROM ( SELECT (
/*YOUR QUERY HERE*/
SELECT DISTINCT mag_kod FROM tab
/*--------------------*/
/*--------------------*/
FOR XML AUTO ,ELEMENTS XSINIL ,TYPE ) ) AS A(t) CROSS APPLY t.nodes('/*/*')
AS B(elmt) FOR XML PATH('') ), 1, 1, '')
Działa to w MSSQL
Subskrybuj:
Posty (Atom)