Modyfikacja opisu
Moderator: mikey
Modyfikacja opisu
Cześć,
Czy jest możliwość odblokowania pozycji "OPIS" na dokumencie zatwierdzonym? Dokładnie chodzi o dokumenty FS - po zatweirdzeniu opis już jest wyszarzony. Można to jakoś w administratorze odblokować ?
Czy jest możliwość odblokowania pozycji "OPIS" na dokumencie zatwierdzonym? Dokładnie chodzi o dokumenty FS - po zatweirdzeniu opis już jest wyszarzony. Można to jakoś w administratorze odblokować ?
Re: Modyfikacja opisu
Nie ma raczej takiej możliwości. Niektórzy radzą sobie wykresem który przekazuje zmienne do procedury zmieniającą opis albo bardziej wyszukane metody w postaci jakiegoś dodatku w dużej hydrze.
--------------------------------
Pozdrawiam
WW
Pozdrawiam
WW
-
- Posty: 253
- Rejestracja: 16 sty 2012, 23:21
- Rola: Konsultant CDN XL
- Lokalizacja: Łódź/Częstochowa
- Kontakt:
Re: Modyfikacja opisu
Witam,
Ja robię procedurę i wywołuję ją dla zaznaczonego dokumentu z poziomu listu zaznaczeń. W oknie jakie się pojawia daję możliwość wpisania opisu na jaki ma się to zmieniać.
Pozdrawiam.
Sebek
Ja robię procedurę i wywołuję ją dla zaznaczonego dokumentu z poziomu listu zaznaczeń. W oknie jakie się pojawia daję możliwość wpisania opisu na jaki ma się to zmieniać.
Pozdrawiam.
Sebek
Re: Modyfikacja opisu
Dzień dobry, można prosić taką procedurę ?
Bardzo by się przydała możliwość zmiana opisu w zatwierdzonym dokumencie.
-
- Posty: 135
- Rejestracja: 02 paź 2014, 14:11
- Rola: Administrator CDN XL
- Lokalizacja: Bielsko Biała
- Kontakt:
Re: Modyfikacja opisu
da się to zrobić dużą hydrą
Re: Modyfikacja opisu
Wywołanie mogło by być takie: (z parametrem: wykres oparty o tabelę zaznaczeń oraz z parametrem graficznym: /@SkipFirstExec=1
Procedura:
Kod: Zaznacz cały
@PAR ?@HS50|ZazGUID|&ZazGUID:REG= @? PAR@
@PAR ?@S150|Opis|&Opis: @? PAR@
SET NOCOUNT ON
EXEC [CDN].[Aktualizacja_Opisow_TRN_zaznaczenia] ??ZazGUID, ??Opis
SET NOCOUNT OFF
Kod: Zaznacz cały
CREATE PROCEDURE [CDN].[Aktualizacja_Opisow_TRN_zaznaczenia]
(
@GIDNUMER int,
@Opis varchar(150)
)
AS
SET NOCOUNT ON
DECLARE @GID_TYP int
DECLARE @GID_NUMER int
DECLARE @GID_FIRMA int
DECLARE MyCursor CURSOR FOR SELECT Wkz2_GidTyp,Wkz2_GidNumer,WkZ2_GIDFirma from CDN.WkrZaznaczenia2 WHERE WkZ2_GUID=@GIDNUMER
IF @Opis <> ''
BEGIN
OPEN MyCursor
FETCH NEXT FROM MyCursor INTO @GID_TYP, @GID_NUMER, @GID_FIRMA
WHILE @@FETCH_STATUS =0
BEGIN
IF EXISTS (select 1 from CDN.TrNOpisy where TnO_TrnNumer=@GID_NUMER and TnO_TrnTyp=@GID_TYP)
BEGIN
UPDATE CDN.TrNOpisy
SET Tno_Opis = @Opis
WHERE TnO_TrnNumer=@GID_NUMER and TnO_TrnTyp=@GID_TYP
END
ELSE
BEGIN
INSERT INTO CDN.TrNOpisy VALUES (@GID_TYP,@GID_FIRMA,@GID_NUMER,0,0,@Opis,0)
END
select 1 as ID, 'status:' as [Status], 'SUKCES! zapisano nowy opis. ' as [informacja]
fetch next from MyCursor into @GID_TYP, @GID_NUMER, @GID_FIRMA
END
CLOSE MyCursor
DEALLOCATE MyCursor
END
ELSE
BEGIN
select 1 as ID, 'status:' as [Status], 'BŁĄD! opis nie może być pusty. ' as [informacja]
END
--------------------------------
Pozdrawiam
WW
Pozdrawiam
WW
Re: Modyfikacja opisu
Wykonanie procedury wywala błąd:
Re: Modyfikacja opisu
witam, pozwoliłem sobie skorzystać z rozwiązania, ale po wpisaniu nowej wartości pojawia się błąd: Znalezienie biblioteki nie udało się.
Sprawdź, czy wszystkie biblioteki DLL są dostępne.
CO może być przyczyną takiego błędu?
Sprawdź, czy wszystkie biblioteki DLL są dostępne.
CO może być przyczyną takiego błędu?