Программы "Простой софт" www.prostoysoft.ru

ВНИМАНИЕ! РЕКЛАМНЫЕ СООБЩЕНИЯ И ГИПЕРССЫЛКИ В ФОРУМЕ ЗАПРЕЩЕНЫ (посты удаляются автоматически)
Текущее время: 27.11.2024 11:55

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
 Заголовок сообщения: Триггеры и не только
СообщениеДобавлено: 21.05.2014 09:51 
Не в сети

Зарегистрирован: 21.05.2014 09:43
Сообщения: 2
Привет всем! Использую вашу программу, доволен как слон! :) Великолепная просто!
Есть вопрос,
При добавлении в столбец ФИО текста "Иванов И.И." (без кавычек), после перехода к созданию новой записи, текст меняется на
Иванов И.и. <- как видите символ после точки автоматически становится в маленький регистр...
Спасает только если написать "Иванов И. И." <- т.е. поставить пробел между "." и "И"...

Почему оно так происходит???
Вообще хотел решить эту проблему с созданием триггера, есть такая функция "StrConv", чтобы эта функция меняла все первые символы в строке на Прописные.

В связи со всем этим у меня два вопроса:
1. Почему следующий за точкой символ автоматически ставиться в lowercase, а настроить это никак нельзя?
2. Если уж нельзя настроить, то помогите создать триггер на вновь добавляемую запись на столбец "FIO"
Пожалуйста :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Триггеры и не только
СообщениеДобавлено: 21.05.2014 11:54 
Не в сети
Администратор

Зарегистрирован: 15.02.2006 20:16
Сообщения: 3690
Откуда: Санкт-Петербург
Добрый день.
Спасибо за Ваш отзыв :)
Этот функционал был, вероятно, когда-то сделан для ввода ФИО полностью. Но что-то мне подсказывает, что это было много лет назад.
1. Какая у вас версия программы?
2. Вводите в таблицу или в форму? (Включена ли галочка "Редактирование в форме")
3. Какое внутреннее имя у поля?

_________________
2B OR NOT 2B = TRUE


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Триггеры и не только
СообщениеДобавлено: 22.05.2014 06:03 
Не в сети

Зарегистрирован: 21.05.2014 09:43
Сообщения: 2
Ivan писал(а):
Добрый день.
Спасибо за Ваш отзыв :)
Этот функционал был, вероятно, когда-то сделан для ввода ФИО полностью. Но что-то мне подсказывает, что это было много лет назад.
1. Какая у вас версия программы?
2. Вводите в таблицу или в форму? (Включена ли галочка "Редактирование в форме")
3. Какое внутреннее имя у поля?


1. Версия 2.9
2. Вводим в таблицу напрямую (галочку "Редактир. в форме" отключена)
3. Внутреннее имя поля: FIO
наверное старая версия, поэтому так? или внутреннее имя поля распознается в программе?)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Триггеры и не только
СообщениеДобавлено: 22.05.2014 13:23 
Не в сети
Администратор

Зарегистрирован: 15.02.2006 20:16
Сообщения: 3690
Откуда: Санкт-Петербург
Установите и используйте последнюю версию "Архив документов" 2.143 (на данный момент), и проблем не будет. Ни этих, ни других.

_________________
2B OR NOT 2B = TRUE


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Триггеры и не только
СообщениеДобавлено: 24.06.2014 13:32 
Не в сети

Зарегистрирован: 15.04.2014 10:50
Сообщения: 58
Подскажите, пожалуйста, как в сообщении триггера сделать перевод строки?

_________________
Все сообщения относятся к программе "Мои диски" версии 2.х, актуальной на момент написания.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Триггеры и не только
СообщениеДобавлено: 24.06.2014 14:27 
Не в сети
Администратор

Зарегистрирован: 15.02.2006 20:16
Сообщения: 3690
Откуда: Санкт-Петербург
Переход на другую строку осуществляется клавишами Ctrl+Enter
См. скриншот.


Вложения:
Pic1.JPG
Pic1.JPG [ 190.82 КБ | Просмотров: 95011 ]

_________________
2B OR NOT 2B = TRUE
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Триггеры и не только
СообщениеДобавлено: 29.06.2014 16:10 
Не в сети

Зарегистрирован: 15.04.2014 10:50
Сообщения: 58
Подскажите, пожалуйста, как из триггера запускать файл с параметром?
Хочу сделать такой обработчик кеша, поскольку программа по выходу картинки так и не подчищает.
Код:
C:\Windows\system32\cmd.exe /C del <TemplatesFolder>temp_*.jpg

Из консоли это отлично работает (если <TemplatesFolder> заменять на реальные значения), при срабатывании триггера из БД консоль только открывается, но команда не передается.

UPD. Выяснил с помощью процесс эксплорера, что при передаче такой команды переменная <TemplatesFolder> не парсится. В случае передачи в квадратных скобках [] файл запускается вообще без параметров, а в строке статуса БД возникает какая-то ошибка, которую я не успеваю прочитать.

Вот командная строка, которой вызывается команда:
Код:
"C:\Windows\system32\cmd.exe" /"C del <TemplatesFolder>\temp_*.jpg"

Откуда там столько кавычек? :shock:

_________________
Все сообщения относятся к программе "Мои диски" версии 2.х, актуальной на момент написания.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Триггеры и не только
СообщениеДобавлено: 30.06.2014 12:19 
Не в сети

Зарегистрирован: 25.04.2012 10:09
Сообщения: 2233
Откуда: Жуковский, Московская область
VBScript-триггер:
Код:
Dim fso, path
path = Replace("<TemplatesFolder>temp_*.jpg", "'","")
Set fso = CreateObject("Scripting.FileSystemObject")
fso.DeleteFile path
Set fso = Nothing

_________________
90% ответов на ваши вопросы находятся в руководстве, разделах "Вопросы" и "Видео" на нашем сайте.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Триггеры и не только
СообщениеДобавлено: 01.07.2014 19:14 
Не в сети

Зарегистрирован: 15.04.2014 10:50
Сообщения: 58
И ничего... :(

_________________
Все сообщения относятся к программе "Мои диски" версии 2.х, актуальной на момент написания.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Триггеры и не только
СообщениеДобавлено: 01.07.2014 19:32 
Не в сети

Зарегистрирован: 25.04.2012 10:09
Сообщения: 2233
Откуда: Жуковский, Московская область
Orion33 писал(а):
И ничего... :(
В смысле? У меня отлично работает.

_________________
90% ответов на ваши вопросы находятся в руководстве, разделах "Вопросы" и "Видео" на нашем сайте.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Триггеры и не только
СообщениеДобавлено: 01.07.2014 20:07 
Не в сети

Зарегистрирован: 15.04.2014 10:50
Сообщения: 58
В смысле, совсем ничего... Программа "Мои диски", но по идее это должен быть общий функционал движка.

Хм... Странно, второй раз вставил - заработало :lol:
Кажется и алгоритм работы программы с кешем картинки поменялся. Если раньше их плодилась куча, то сейчас - только последняя просмотренная.
Но по выходу она по-прежнему не подчищается, если скрипт не использовать.

_________________
Все сообщения относятся к программе "Мои диски" версии 2.х, актуальной на момент написания.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 12 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 22


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB