Имя: Пароль:
1C
 
Как узнать ID объекта?
0 Lenny
 
10.06.08
15:06
Подскажите,пожалуйста.
1 Рэйв
 
10.06.08
15:07
боян....трухлявый уже причем.
2 a_alenkin
 
10.06.08
15:07
в семерке?
никак
3 АЛьФ
 
10.06.08
15:08
4 ДенисЧ
 
10.06.08
15:09
глSqlПОлучитьIDОбъекта(объект) :-)
5 dk
 
10.06.08
15:09
(2) жертва 8-ки? :)
6 Ёпрст
 
гуру
10.06.08
15:10
(2) А что делать? Переходить на 8- ку, там это реализовано ?

Функция ПолучитьИдОбъекта(Объект)
 СтрокаДействийФормы=Объект;
 Возврат СтрокаДействийФормы;
КонецФункции
©Рупор
7 Мулька
 
10.06.08
15:12
(2) Да ну ? Во пля, старею. Уже отменили.
8 Lenny
 
10.06.08
15:13
(3) Спасибо
9 sz
 
10.06.08
15:13
//Описание: Формирует код элемента используя внутренний ИД, для записи в КПК
//            Связано с использованием в типовой конфигурации текстовых полей
//            Кода элементов справочников и для использования враспределенной базе
// Вход:    Объект - элемент справочнока
// Выход:   Рез - Результирующее значение кода элемента справочника

Функция ФормированиеКода(Объект)   Экспорт
   
   Перем Рез;
   
   Рез="";
   
   с = ЗначениеВСтрокуВнутр(Объект.ТекущийЭлемент());
   // строка вида {"B","0","0","46","0","0","        86ВЛГ"}
   Вид = Сред(с, 3, 1);
   // тип
   с = Сред(с, 15);
   разд = Найти(с, """");
   Тип = Лев(с, разд-1);
   // номер, код ИБ
   разд = Найти(с, """");
   Номер = СокрЛ(Сред(с, разд+11, 10));
   КодИБ = Сред(с, разд + 21, 3);
   Рез = Строка(КодСимв(КодИБ));
   Рез = Строка(Рез) + Строка(КодСимв(Прав(КодИБ,1)));
   Рез = Строка(Рез) + СокрЛП(Номер);
   Рез = Число(Рез);
   Возврат Рез;
   

КонецФункции
10 КонецЦикла
 
10.06.08
15:14
1С++, ЗначениеВСтрокуБД()