Merhaba, bir kargo entegrasyonunda, etiket oluşturduktan sonra karşı taraftan takip numarası ve bir de etiketin PDF indirme linki dönüyordu.
Bunları CANIAS’ta IASSALHEAD tablosuna attım.
Ancak ekrandan kullanıcının bunu açmasını nasıl sağlarım diye bayağı bir uğraştım.
Sonunda aşağıdaki şekilde çözdüm:
LOCAL:
STRING ETIKETURL;
LOOP AT TMPSALHEAD CRITERIA COLUMNS SELECTED VALUES 1
BEGIN
SELECT ETIKETADRES
FROM IASSALHEAD
WHERE CLIENT = '00'
AND COMPANY = TMPSALHEAD_COMPANY
AND DOCTYPE = TMPSALHEAD_DOCTYPE
AND DOCNUM = TMPSALHEAD_DOCNUM
AND ISDELETE = 0
INTO TMPETIKETSALHEAD;
IF (SELECTED) THEN
ETIKETURL = '*cmd /c start iexplore.exe ' + TMPETIKETSALHEAD_ETIKETADRES;
RUNPROGRAM ETIKETURL;
ENDIF;
ENDLOOP;
Selamlar.
