void YODZapiszPF(int idProcesu, string sEtykieta, string sPole, string sWartosc) string YODDajPF(int idProcesu, string sEtykieta, string sPole) void YODUruchom(string sFileName, string sArguments) string WriteAllTextToFile( string sFileName, string sTekst) string GUID() // wywołujemy ODScript.YODZapiszPF( ^YODA_Id|macro^, "F020", "P1", ODScript.GUID()+sX); funkcje SQL: declare @w varchar(4096) set @w = (select [dbo].[GigaNet_YODDaj_PF] ( 72, 'F020', 'P2')) exec [dbo].[GigaNet_YODZapisz_PF] 72, 'F020', 'P1', 'ale lala to jest' exec [dbo].[GigaNet_YODZapisz_PF] 72, 'F020', 'P2', @w funkcje C#: string s = System.Guid.NewGuid().ToString(); System.Console.WriteLine( "aaaaaaaaaaaaaaaaaaaaaa-"+s); System.Console.WriteLine( "bbbbbbbbbbbbbbbbbb-"+ODScript.GUID()); string sX = ODScript.YODDajPF(^YODA_Id|macro^, "F020", "P1"); System.Console.WriteLine( "------------"+sX); ODScript.YODZapiszPF( ^YODA_Id|macro^, "F020", "P1", ODScript.GUID()+sX); string sFile = ODScript.WriteAllTextToFile( "", sX); ODScript.YODUruchom("notepad.exe", sFile);