Имя: Пароль:
1C
1C 7.7
v7: Не удаляется колонка из формы списка справочника. Происхождение неизвестно
0 Eeakie
 
19.12.12
15:12
Форма списка справочника. Первая колонка имеет идентификатор, которого нет в списке. Её нельзя ни перетащить, ни удалить. Что за...
1 oslokot
 
19.12.12
15:13
шайтан прям
2 oslokot
 
19.12.12
15:13
а что пишет то?
3 Надсмотрщик
 
19.12.12
15:14
А с разбегу о стенку?
4 povar
 
19.12.12
15:14
что за колонка ?
5 Eeakie
 
19.12.12
15:15
Понятия не имею что за колонка. Идент - "П". Число, 1.
6 Eeakie
 
19.12.12
15:16
(3) Проще один раз услышать, чем сразу об стенку.
7 povar
 
19.12.12
15:16
Пиктограммы ?
8 Eeakie
 
19.12.12
15:18
(7) Есть три текстовых поля, в которых проставляются пиктограммы. Но ими не пользуются насколько я знаю.
9 aka AMIGO
 
19.12.12
15:19
(8) в свойствах колонки: "дополнительно" есть что-нибудь?
10 Надсмотрщик
 
19.12.12
15:19
(6) Это СЛУЖЕБНАЯ колонка
11 Eeakie
 
19.12.12
15:20
(9) Нет.
(10) А чего она вылезла вдруг? Не было и не было... А тут...
12 Надсмотрщик
 
19.12.12
15:24
(11) скан повесь
13 Mikeware
 
19.12.12
15:31
"не верю"©станиславский
14 Eeakie
 
19.12.12
15:33
(13) И правильно делаешь. Только сейчас дошло, что создал реквизит с идентификатором "Пиктограмма". ***. Теперь придется возрождать пиктограммки.
15 Ёпрст
 
19.12.12
15:33
(0) ё..
это пиктограмма, скорее всего
16 Eeakie
 
19.12.12
15:36
(15) Уже и до самого дошло... не знал, что по дефолту существует "Пиктограмма"... Печалька ©
17 Eeakie
 
19.12.12
15:55
Люди, подскажите еще, пожалста.

Нужна обработка по двойному щелчку (галка/нет галки). Картинку повесил, на текстовые реквизиты функцию повесил.

Функция ПолучитьПиктограмму()
   Возврат Пикт;
КонецФункции

Процедура ПриНачалеРедактированияСтроки()
   Если Форма.ТекущаяКолонка() = "П" Тогда
       Пикт = ?(П = 1, 0, 1);
   ИначеЕсли Форма.ТекущаяКолонка() = "Ю" Тогда
       Пикт = ?(Ю = 1, 0, 1);
   ИначеЕсли Форма.ТекущаяКолонка() = "Д" Тогда
       Пикт = ?(Д = 1, 0, 1);
   КонецЕсли;
КонецПроцедуры


Что я пропустил?
18 Ёпрст
 
19.12.12
16:06
19 Eeakie
 
19.12.12
16:11
(18) Сижу ржу :)))))) Спасибо :)
20 Надсмотрщик
 
19.12.12
16:14
(17) ;-)))
21 Надсмотрщик
 
19.12.12
16:17
Если ТаблицаДвижений.ТекущаяКолонка() = "НаПечать" Тогда
       Если ТаблицаДвижений.НаПечать = 1 Тогда
           ТаблицаДвижений.НаПечать = 0;
       Иначе
           НомСтр = ТаблицаДвижений.НомерСтроки;
           Если НомСтр = 1 Тогда
               ТаблицаДвижений.НаПечать = 1;
           ИначеЕсли (ПустоеЗначение(ТаблицаДвижений.ПолучитьЗначение(НомСтр - 1, "Операция")) = 1) И
                       (ПустоеЗначение(ТаблицаДвижений.Операция) = 0) Тогда
               ТаблицаДвижений.НаПечать = 1;
           КонецЕсли;
       КонецЕсли;
   КонецЕсли;
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс