Найдено 155 результатов

Юрий
31 май 2010, 08:10
Форум: Lotsia PDM PLUS
Тема: Экспорт в Word - потеря части данных
Ответы: 21
Просмотры: 76375

Re: Экспорт в Word - потеря части данных

Александр писал(а): ... единственная неприятность - нет интерфейса кроме как MsgBox, ...
Интерфейс можно легко создать с помощью например C#. Пишем ActiveX модуль
с интерфейсом и легко его запускаем из скрипта. :wink:
Юрий
27 май 2010, 16:02
Форум: Lotsia PDM PLUS
Тема: Как одним запросом получить полное имя файла док. архива?
Ответы: 8
Просмотры: 21963

Re: Как одним запросом получить полное имя файла док. архива?

Держи select st1.id storage_id, st1.Path, 'fn1'=case when patindex('%.%_',fl1.file_name)=0 then fl1.file_name+fv1.ver_label else substring(fl1.file_name, 1, patindex('%.%_',fl1.file_name)-1)+ fv1.ver_label+substring(fl1.file_name, patindex('%.%_',fl1.file_name), len(fl1.file_name)-patindex('%.%_',fl...
Юрий
20 янв 2010, 08:45
Форум: Lotsia PDM PLUS
Тема: Как работать со списком подключеных к базе пользователей?
Ответы: 72
Просмотры: 205592

Re: Как работать со списком подключеных к базе пользователей?

Можно запихнуть в процедуру или функцию и дать поьзователям на нее права.
Юрий
20 янв 2010, 08:41
Форум: Lotsia PDM PLUS
Тема: Как работать со списком подключеных к базе пользователей?
Ответы: 72
Просмотры: 205592

Re: Как работать со списком подключеных к базе пользователей?

Код: Выделить всё

select empl.user_id,
case when ln1.loginame is null then 0
else 1 end connect1
from lsdbo.empldb_v empl 
left join (select distinct loginame from master..sysprocesses) ln1
on empl.loginname=ln1.loginame
Юрий
15 дек 2009, 09:27
Форум: Lotsia PDM PLUS
Тема: Lotsia WEB????? чем заменить или что нужно с кем работает..
Ответы: 27
Просмотры: 72374

Re: Lotsia WEB????? чем заменить или что нужно с кем работает..

Никаких подводных камней. Путь 1 - Разобраться со структурой хранения карточек в базе и создавать их запросами T-SQL я так делал не однократно и база в порядке. В принципе я все возникающие проблемы устраняю в ручную в базе. Путь 2 - Разобраться с PartyAPI там правда есть нюансы, но это проще чем ра...
Юрий
09 дек 2009, 15:36
Форум: Lotsia PDM PLUS
Тема: Lotsia WEB????? чем заменить или что нужно с кем работает..
Ответы: 27
Просмотры: 72374

Re: Lotsia WEB????? чем заменить или что нужно с кем работает..

В Общем, что-бы не заморачиваться RDP по VPN лучше не будет.
А если документы емкие и их много, а каналы тонкие то только этот вариант
однозначно.
Юрий
05 ноя 2009, 12:52
Форум: Работа с СУБД, SQL, скрипты
Тема: Как работать с буфером обмена в действиях через скрипт?
Ответы: 7
Просмотры: 27172

Re: Как работать с буфером обмена в действиях через скрипт?

Вообще самый удобный вариант - использовать PartyAPI выкладываешь прогу на общую шару.
Тот кто отправляет выкладывает ссылку на запуск этой программы в командной строке которой ссылка на
открываемый объект. Получивший нажимает на эту ссылку и у него программа запускается
и открывает нужный объект.
Юрий
05 ноя 2009, 12:40
Форум: Работа с СУБД, SQL, скрипты
Тема: Как работать с буфером обмена в действиях через скрипт?
Ответы: 7
Просмотры: 27172

Re: Как работать с буфером обмена в действиях через скрипт?

А как насчет внутренней почты лоции?
В сообщении можно переслать объект.
Юрий
05 ноя 2009, 12:21
Форум: Работа с СУБД, SQL, скрипты
Тема: Как работать с буфером обмена в действиях через скрипт?
Ответы: 7
Просмотры: 27172

Re: Как работать с буфером обмена в действиях через скрипт?

А зачем заморачиваться с буфером?
Скриптом можно работать с текстовыми файлами.
Записываешь строку в файл, а затем другим действием считываешь.
практически тот-же буфер. :)
Юрий
05 ноя 2009, 12:19
Форум: Работа с СУБД, SQL, скрипты
Тема: Настройки форм для объектов - как сделать скриптом?
Ответы: 3
Просмотры: 16999

Re: Настройки форм для объектов - как сделать скриптом?

Это делается так:

Берешь трассировщик базы, запускаешь его, затем меняешь
привязку профиля или что нужно перенести.
Затем смотришь лог трассировщика и разбираешься
каким образом отработала Лоция в базе.

А дальше останется дело за малым - написать T-SQL скрипт.
:)
Юрий
19 окт 2009, 11:24
Форум: Работа с СУБД, SQL, скрипты
Тема: Помогите с группировкой
Ответы: 6
Просмотры: 24045

Re: Помогите с группировкой

Для 2000 подойдет такой запрос select set1.* from (select id, level, max(pos) pos from dbo.ZadanijaSett group by id, level) filt inner join dbo.ZadanijaSett set1 on set1.id=filt.id and set1.level=filt.level and set1.pos=filt.pos order by set1.id, set1.level, set1.pos Во вложенном запросе мы получаем...
Юрий
19 окт 2009, 11:12
Форум: Lotsia PDM PLUS
Тема: Юзер..... вышла замуж
Ответы: 21
Просмотры: 56124

Re: Юзер..... вышла замуж

Там все просто. История хранится в таблице LSDBO.attrib_value_h Это копия таблицы LSDBO.attrib_value и все правила подвязки аналогичны этой таблицы. Плюс добавляются поля про изменение значения атрибута. Записи переносятся в таблицу истории при изменении значения атрибута. Новое значение добавляется...
Юрий
19 окт 2009, 08:19
Форум: Работа с СУБД, SQL, скрипты
Тема: Помогите с группировкой
Ответы: 6
Просмотры: 24045

Re: Помогите с группировкой

К сожалению это работает только с 2005 сервера. :(
Юрий
19 окт 2009, 07:55
Форум: Lotsia PDM PLUS
Тема: Юзер..... вышла замуж
Ответы: 21
Просмотры: 56124

Re: Юзер..... вышла замуж

Старик Крупский писал(а):Зато можно к этому объекту сотрудника привязывать объектики-изменения. Типа текущая фамилия появилась 21 марта 2007 года после выхода замуж. А предыдущая была такой-то.
Можно просто историю значений атрибутов смотреть.
Юрий
16 окт 2009, 10:39
Форум: Lotsia PDM PLUS
Тема: Юзер..... вышла замуж
Ответы: 21
Просмотры: 56124

Re: Юзер..... вышла замуж

Могу предложить оригинальный выход.
У вас фамилии записанны в атрибуте объекта?
Если да - заходишь в значения атрибута и меняешь там фамилию
автоматически она меняется на всех объектах.
Но это пройдет только если фамилии присутствуют только на объектах.