Имя: Пароль:
1C
1С v8
Пометить чеки на удаление
0 Chuchi
 
05.03.12
17:11
Как можно в цикле отобрать все сегодняшние чекиККМ и пометить их на удаление
1 Maxus43
 
05.03.12
17:14
Групповая Обработка справочников и документов
2 Web00001
 
05.03.12
17:14
20$ ;) пиши в почту
3 Web00001
 
05.03.12
17:15
(1) ему надо в цикле, уйди кайфолом
4 Maxus43
 
05.03.12
17:16
(3) це она
5 Stim
 
05.03.12
17:16
10$ обработка+ ваше имя на заголовке обработки
6 Stim
 
05.03.12
17:17
учить неподготовленных пользователей групповой обработке - зло
7 NDN
 
05.03.12
17:17
9$
8 Maxus43
 
05.03.12
17:17
(0) минут через 10-20 нормально ответят, немного терпения)
9 Chuchi
 
05.03.12
17:17
)))
10 Web00001
 
05.03.12
17:19
(9)Вот зараза, тебя вот кто за язык тянет :)
11 Maxus43
 
05.03.12
17:20
а сёдня не пятница...
12 Stim
 
05.03.12
17:23
10$ и размещу фотографию Анджелины Джоли на обработке. и подпишу вашим именем.
13 NDN
 
05.03.12
17:25
9$ и размещу фотографию Бекхема на форме обработки. (заказчик-то женского полу)
14 Stim
 
05.03.12
17:26
10$. анжелина с бекхемом, увешанные котятами. Все в розовом цвете с няшными кнопками...
15 NDN
 
05.03.12
17:26
(14) Сдаюсь.
16 Chuchi
 
05.03.12
17:28
// Удаляем чеки.
       Если Не ОтменитьТранзакцию Тогда
           Попытка
               //УдалитьОбъекты(РезультатЗапросаПоЧекам.Выгрузить().ВыгрузитьКолонку("Ссылка"), Ложь);
                           Выборка.ПолучитьОбъект(РезультатЗапросаПоЧекам.Выгрузить()).УстановитьПометкуУдаления(Истина);
           Исключение
               ОтменитьТранзакцию = Истина;
               Предупреждение("Не удалось удалить чеки ККМ!");
           КонецПопытки;
       КонецЕсли;


так взлетит?
17 NDN
 
05.03.12
17:28
(16) Ты подумай на счет 9 баксов.
18 Maxus43
 
05.03.12
17:29
ух как... это синтакс клюшек? в 8-ке я б так не придумал даже
19 Ирис_яркая
 
05.03.12
17:30
помогли бы, а не .....
20 Slon747
 
05.03.12
17:30
(16) не взлетит.
получай ЗАПРОСОМ ссылки на чеки, потом в цикле по результату запроса получай объект через ПолучитьОбъект() и помечай.
21 Slon747
 
05.03.12
17:31
(20) хотя за дату можно и без запроса
22 Chuchi
 
05.03.12
17:33
а как без запроса?
23 rbcvg
 
05.03.12
17:34
(22) чем Вас (1) не устраивает?
24 Chuchi
 
05.03.12
17:35
не пониманием того что сдделать надо (
25 Ирис_яркая
 
05.03.12
17:36
(24) открыть обработку выбрать
26 rbcvg
 
05.03.12
17:36
+(25) "отобрать все сегодняшние чекиККМ и пометить их на удаление"
27 Chuchi
 
05.03.12
17:36
аа поняла, сейчас попробую
28 NDN
 
05.03.12
17:36
такая сделка сорвалась :(
29 Ирис_яркая
 
05.03.12
17:39
(28) может еще нет ;)
30 NDN
 
05.03.12
17:40
(29) Ждем тему: "Как восстановить удаленные документы" (без использования запроса)
31 Stim
 
05.03.12
17:46
32 zladenuw
 
05.03.12
17:49
(22)
лОтбор = Новый Структура("Реквизит1,Реквизит2","","");                    
   Выборка = Документы.Документ1.Выбрать(НачалоДня(ТекущаяДата()), КонецДня(ТекущаяДата()),лОтбор);
Пока Выборка.Следующий()=1 Цикл
   ДокОбъект = Выборка.ПолучитьОбъект();
   ДокОбъект.УстановитьПометкуУдаления(Истина);
КонецЦикла;
33 Chuchi
 
05.03.12
17:58
выб = РезультатЗапросаПоЧекам.Выгрузить().выбрать();
                   пока выб.следущий() цикл
                       выб.пометкаудаления = истина;
                   конеццикла;
34 DrShad
 
05.03.12
18:05
(33) у тебя в выборке ссылки, а у них нельзя менять реквизиты, кроме того установка объекту реквизита ПометкаУдаления в Истину не снимает движений, а только меняет пиктограмку
Закон Брукера: Даже маленькая практика стоит большой теории.