|
Префикс в справочнике | ☑ | ||
---|---|---|---|---|
0
st31
23.09.11
✎
00:04
|
Народ, кто знает, помогите, пжл. Есть клиент, у которого есть филиал. Покупать настройку для работы с распределенными базами не хочет. У него возникла потребность в кодах справочника Контрагенты в бухгалтерии филиала прописать префиксы "Ф". Код - строка.
Сначала думал сделать следующее: прочитать код, выделить все символы справа, добавить "Ф" записать используя "УстановитьАтрибут("Код","НовоеЗначение"). Потом увидел, что есть ПрефиксКода("Ф") и УстановитьНовыйКод("Ф"), с помощью которых можно поменять код на код с префиксом. Попробывал в обладчике - что-то не пошло. Функцию Записать() пока не использовал специально. Спр=СоздатьОбъект("Справочник.КонтрАгенты"); Спр.ВыбратьЭлементы(); Пока Спр.ПолучитьЭлемент()=1 Цикл Сообщить("Наименование: "+Спр.Наименование+" Код: "+Спр.Код); Спр.УстановитьНовыйКод("Ф"); Сообщить("Наименование: "+Спр.Наименование+" Код: "+Спр.Код); КонецЦикла; В отладчике сообщение: Спр.УстановитьНовыйКод("Ф") = Ошибка в выражении! Помогите, кто знает. Заранее спасибо. |
|||
1
Попытка1С
23.09.11
✎
00:22
|
А накуя это в отладчике писать?
добавляй Спр.Записать() и вперед код рабочий |
|||
2
st31
23.09.11
✎
00:31
|
(1) и точно отработал. Спасибо. только не понял почему в отладчике ругался. (перед тем как делать обычно проверяю в отладчике)
|
|||
3
zak555
23.09.11
✎
00:33
|
если ты меняешь код, то нужно указать другой порядок кодов (!)
Спр=СоздатьОбъект("Справочник.КонтрАгенты"); Спр.ПорядокНаименования(1); Спр.ВыбратьЭлементы(); //дальше своё |
|||
4
Попытка1С
23.09.11
✎
00:35
|
(3) Зачем?
|
|||
5
st31
23.09.11
✎
00:38
|
Еще один нерешенный вопрос: Как правильно использовать ПрефиксКода("Ф"). Может его прописывать в ВводНового()?
|
|||
6
st31
23.09.11
✎
00:40
|
Сейчас у меня в режиме пользователя (по умолчанию) все новые коды идут с префиксом "Ф". для чего тогда нужна функция ПрефиксКода()?
|
|||
7
st31
23.09.11
✎
00:52
|
Спасибо за помощь. Если кто пользовался ПрефиксКода()- поделитесь опытом.
|
|||
8
lamme
23.09.11
✎
03:19
|
чтомешает прописать на тестовой базе и посмотреть ?
|
|||
9
andrewks
23.09.11
✎
08:16
|
(6) это такая фича в 7-ке
сделай хоть один код с префиксом Я и приятно удивись |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |