|  | 
| 
Как настроить выполнение или невыполнение элементов пакета в зависимости от переменной | |||
|---|---|---|---|
| #18+ Дано: dtsx-пакет. Пакет успешно работал, и работает. Но вчера выяснилось, что на сервер-источник данные могут не успеть прийти. Тогда в таблице на источнике будет 0 записей. Ок, создам задачу, которая будет получать число строк в таблице-источнике и заносить их в переменную. А как мне дальше действовать, чтобы пакет проверил значение переменной, и либо пошёл дальше работать, либо нет? ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 27.01.2021, 13:06 |  | ||
| 
Как настроить выполнение или невыполнение элементов пакета в зависимости от переменной | |||
|---|---|---|---|
| #18+ DaniilSeryi, Execute SQL Task с резалтсетом в переменную. Затем условный переход/активность на основе переменной. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 27.01.2021, 13:45 |  | ||
| 
Как настроить выполнение или невыполнение элементов пакета в зависимости от переменной | |||
|---|---|---|---|
| #18+ DaniilSeryi, Я бы посоветовал Sequence Container. Оберните все дальнейшие шаги в контейнер и установите свойство контейнера Disable(принимает значение FALSE и TRUE) в зависимости от ваших условий. Удобнее тем, что установить свойство Disable нужно в одном месте, а не у всех следующих элементов цепочки. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 28.01.2021, 07:56 |  | ||
|  | 

| start [/forum/topic.php?fid=49&fpage=5&tid=1857200]: | 0ms | 
| get settings: | 10ms | 
| get forum list: | 13ms | 
| check forum access: | 4ms | 
| check topic access: | 4ms | 
| track hit: | 42ms | 
| get topic data: | 13ms | 
| get forum data: | 3ms | 
| get page messages: | 51ms | 
| get tp. blocked users: | 2ms | 
| others: | 12ms | 
| total: | 154ms | 

| 0 / 0 | 
