Имя: Пароль:
1C
 
Делюсь переходом от строки соединения к запуску.
Ø (Волшебник 19.03.2015 16:00)
0 Гений 1С
 
гуру
19.03.15
10:40
Нужно было из строки соединения сделать ключи к запуску базы 1С (через командную строку). Делюсь:

    СтрокаСоединения = СтрокаСоединенияИнформационнойБазы();
    Если Найти(СтрокаСоединения, "File=") <> 0 Тогда
        СтрокаСоединения = СтрЗаменить(СтрокаСоединения, "File=", "/F");
        СтрокаСоединения = СтрЗаменить(СтрокаСоединения, ";", "");
    Иначе
        СтрокаСоединения = СтрЗаменить(СтрокаСоединения, "Srvr=", "/S");
        СтрокаСоединения = СтрЗаменить(СтрокаСоединения, """;Ref=""", "\");
    КонецЕсли;
    
    Сообщить(СтрокаСоединения);
1 Адский плющ
 
19.03.15
10:43
Надо запомнить. Вдруг такая задача встанет, а тут уже готовое решение.
2 PLUT
 
19.03.15
10:46
Нужно было в строке поменять все точки на точки с запятой

делюсь:

Текст=СтрЗаменить(Текст,".",";");
3 zak555
 
19.03.15
10:47
зачем это ?
4 Бубка Гоп
 
19.03.15
10:52
нужно было посчтать сумма двух чисел
делюсь:
Сумма = Число1 + Число2;
5 icipher
 
19.03.15
10:56
нужно было присвоить переменной "КоличествоСтрок" значение 7
делюсь:
КоличествоСтрок = 7;
6 salvator
 
19.03.15
10:59
Нужно было поделиться.
Делюсь.
7 Гёдза
 
19.03.15
11:01
Познай мощь функции НСтр(СтрокаСоединения, "File")
8 Гений 1С
 
гуру
19.03.15
13:01
(7) О, Гуру, попирающий столпы богов... Падаю ниц.
9 palpetrovich
 
19.03.15
13:05
(2) спасибо
Ошибка? Это не ошибка, это системная функция.